我有像“https://vimeo.com/channels/staffpicks/119777338”这样的VIMEO视频网址。 如果我使用以下代码在android videoview中播放此网址
MediaController mediaController = new MediaController(this);
mediaController.setAnchorView(videoView);
Uri video = uri.parse("https://vimeo.com/channels/staffpicks/119777338");
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
我有错误“无法播放此视频”。 那我怎么能在android videoview中播放这个vimeo视频网址。 请在这个问题上帮助我。提前谢谢。
答案 0 :(得分:2)
您请求的网址是网页,而不是视频。要将vimeo.com网址转换为嵌入代码(对于网页浏览量),您应该使用oEmbed(https://developer.vimeo.com/apis/oembed)。
如果您是PRO用户,可以通过api(https://developer.vimeo.com/api)直接访问视频文件
答案 1 :(得分:-2)
也许您可以使用 WebView 播放视频
Url会是这样的:
http://player.vimeo.com/video/<VIDEO_ID_GOES_HERE>player_id=player&title=0&byline=0&portrait=0&autoplay=1&api=1