如何从任何格式的URL播放视频

时间:2018-05-05 11:28:32

标签: java android

我想在Android应用程序中播放来自网址的视频。

我的代码如下:

 String url = "https://www.youtube.com/watch?v=QQKdFFRqamg";           
 Uri videoUri = Uri.parse(url);
 videoView.setVideoURI(videoUri);
 videoView.start();

如果视频具有.mp4格式,则表明其工作正常,但以下网址无效:https://www.youtube.com/watch?v=QQKdFFRqamg。它抛出以下错误:

  

W / MediaPlayer:无法打开http://www.youtube.com/watchv=QQKdFFRqamg:   java.io.FileNotFoundException:没有内容提供者:   http://www.youtube.com/watchv=QQKdFFRqamg   05-05 16:45:50.298 28201-28201 / it.sella.app.selacastrssfeed D / MediaPlayer:setDataSource IOException | SecurityException发生

1 个答案:

答案 0 :(得分:0)

提取您的视频网址,并在下面设置示例跳转将有所帮助

最终VideoView videoView;

videoView =(VideoView)findViewById(R.id.videoView);         videoView.setVideoPath( “http://videocdn.bodybuilding.com/video/mp4/62000/62792m.mp4”); videoView.start();