如何在 android videoview 中播放 VIMEO 视频 url
how to play VIMEO video url in android videoview
我有像“https://vimeo.com/channels/staffpicks/119777338”这样的 VIMEO 视频 url。
如果我使用以下代码
在 android videoview 中播放此 url
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();
我有错误 "Can't play this video"。
那么我如何在 android videoview 中播放此 vimeo 视频 url。
请在这个问题上帮助我。提前致谢。
也许您可以使用 WebView 来播放视频
Url 类似于:
http://player.vimeo.com/video/<VIDEO_ID_GOES_HERE>player_id=player&title=0&byline=0&portrait=0&autoplay=1&api=1
您请求的URL是网页,不是视频。要将 vimeo.com 网址转换为嵌入代码(对于网络视图),您应该使用 oEmbed (https://developer.vimeo.com/apis/oembed).
如果您是 PRO 用户,您可以通过 api (https://developer.vimeo.com/api)
直接访问视频文件
我有像“https://vimeo.com/channels/staffpicks/119777338”这样的 VIMEO 视频 url。 如果我使用以下代码
在 android videoview 中播放此 url 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();
我有错误 "Can't play this video"。 那么我如何在 android videoview 中播放此 vimeo 视频 url。 请在这个问题上帮助我。提前致谢。
也许您可以使用 WebView 来播放视频
Url 类似于:
http://player.vimeo.com/video/<VIDEO_ID_GOES_HERE>player_id=player&title=0&byline=0&portrait=0&autoplay=1&api=1
您请求的URL是网页,不是视频。要将 vimeo.com 网址转换为嵌入代码(对于网络视图),您应该使用 oEmbed (https://developer.vimeo.com/apis/oembed).
如果您是 PRO 用户,您可以通过 api (https://developer.vimeo.com/api)
直接访问视频文件