如何在android视频视图中播放VIMEO视频url



我有类似于"https://vimeo.com/channels/staffpicks/119777338"。如果我使用以下代码在android视频视图中播放此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();

我的错误是"无法播放此视频"。那么我如何才能在android视频视图中播放这个vimeo视频url。请在这个问题上帮助我。提前谢谢。

您请求的URL是网页,而不是视频。要将vimeo.com URL转换为嵌入代码(用于网络视图),您应该使用oEmbed(https://developer.vimeo.com/apis/oembed)。

如果你是PRO用户,你可以通过api直接访问视频文件(https://developer.vimeo.com/api)

也许您可以使用WebView来播放视频

Url应该类似于:

http://player.vimeo.com/video/<VIDEO_ID_GOES_HERE>player_id=player&title=0&byline=0&portrait=0&autoplay=1&api=1

最新更新