在Android VideoView中管理视频流缓冲

时间:2012-05-15 08:07:22

标签: android video-streaming

我的要求是:
1.从网址(网络服务电话)获取视频mp4 / 3gp文件 2.在播放时不间断播放视频。

对于这个最好的过程是什么?

我有两个想法,即 1.将完整视频下载到SD卡中,然后阅读并使用Android VideoView播放 2.流式传输整个视频并进行播放    注意:假设我有10mb的视频文件。

哪个是最好的还是有其他方式?

请告诉流媒体流程?

请帮帮忙吗?

2 个答案:

答案 0 :(得分:1)

 mVideoView = (VideoView) findViewById(R.id.surface_view);

mVideoView.setVideoPath("url");
mVideoView.setMediaController(new MediaController(this));

答案 1 :(得分:-1)

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));

试试这段代码。希望它对你有所帮助。