Jac*_*lva 7 android media-player mediacontroller
视频在下面提到的代码中无法正常工作.这可能是什么问题?
MediaController mediaController = new MediaController(getBaseContext());
mediaController.setAnchorView(videoweb);
Uri video = Uri.parse("http://www.youtube.com/v/wwI2w2YHkCQ?fs=1");
videoweb.setMediaController(mediaController);
videoweb.setVideoURI(video);
videoweb.start();
Run Code Online (Sandbox Code Playgroud)
错误:
无法播放视频
抱歉,此视频无法播放.
您提供的链接http://www.youtube.com/v/wwI2w2YHkCQ?fs=1适用于HTML页面.要提供的URI setVideoURI()应该是媒体文件,例如MP4或AVI.
VideoView无法解析HTML页面.它只能解码和播放视频文件或流视频内容(在这种情况下,URI应指向媒体文件,例如http://people.sc.fsu.edu/~jburkardt/data/mp4/cavity_flow_movie.mp4).请参阅Stack Overflow问题使用VideoView进行流式传输或渐进式下载视频.
您应该使用Webview打开YouTube链接.
| 归档时间: |
|
| 查看次数: |
1914 次 |
| 最近记录: |