2

当我从 sdcard 和原始文件夹播放视频时,视频播放正常。但是,当我从远程服务器 URL 播放视频时,它没有使用 VideoView 播放,可能是什么原因?

我必须连续播放视频,而不需要从基于 URL(服务器命中)的停止/暂停。

请帮我解决这个问题?

4

2 回答 2

2
String SrcPath="http://akamedia2.lsops.net/live/smil:cnbc_en.smil/playlist.m3u8";
        myVideoView = new VideoView(this);
        myVideoView.setVideoURI(Uri.parse(SrcPath));
        setContentView(myVideoView);
        myVideoView.setMediaController(new MediaController(this));

试试这个代码。跳它对你有帮助。

于 2012-05-15T09:38:59.023 回答
1

MediaPlayer可以播放的协议和媒体文件格式有要求。

如果您还没有这样做,您需要参考此图表: https ://developer.android.com/guide/appendix/media-formats.html

于 2012-05-15T09:28:05.623 回答