android - 视频流 VLC 到 Android 应用程序

标签 android video-streaming vlc

我想将视频从 vlc 流式传输到 android 应用程序。我累了很多次。我提到了 http://www.howtogeek.com/118075/how-to-stream-videos-and-music-over-the-network-using-vlc/教程。这是我的 Java(Android) 代码块

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    VideoView mVideoView = (VideoView) findViewById(R.id.videoView1);
    String vidAddress = "http://10.0.2.2:8082/makeing_massina.mp4";
    Uri vidUri = Uri.parse(vidAddress);
    mVideoView.setVideoURI(vidUri);
    mVideoView.start();
}

每次我收到“无法播放此视频”消息时。请帮助我..

最佳答案

使用以下代码...

String vidAddress = "http://10.0.2.2:8082/makeing_massina.mp4";
@Override
protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      VideoView mVideoView = (VideoView) findViewById(R.id.videoView1);
      mVideoView.setVideoURI(Uri.parse(vidAddress));
      mVideoView.start();
}

并且在给定的代码中,您使用的是 android VideoView 的标准类。如果你想使用 VLC-plugin,你需要使用 Native Developement Kit (NDK)。

如果您想使用 VLC 插件,要设置 VLC 库,请参阅 here以及如何使用,参见here

关于android - 视频流 VLC 到 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23876918/

相关文章:

python - QFrame 内的 Vlc 播放器

android - 为什么我在 doInBackground 上出错

android - 如何在关闭应用程序时停止显示来自 Toast 的消息?

android-fragments - 类中的 getapplication() 扩展 fragment 或异步任务

ffmpeg - 如何通过 UDP 发送 MPEG TS 流

flash - 在 Flash 中播放 RTSP

android - 为什么我的WebView应用程序不提示权限?

javascript - 从网络摄像头到服务器的纯 js 流

ubuntu - 找到电视捕获 RTMP 延迟的瓶颈

python - 如何从VLC媒体播放器获取帧