【问题标题】:Vevo content using Android YouTubePlayer使用 Android YouTubePlayer 的 Vevo 内容
【发布时间】:2016-05-13 17:14:25
【问题描述】:

最近,我一直在尝试使用 Youtube playback 的特殊 Google 库播放一些 Vevo Justin Bieber 视频。

为了播放视频文件,通过Search API检索它们的id:

https://www.googleapis.com/youtube/v3/search
?part=snippet
&maxResults=20
&q=ENCODED_JUSTIN_BIEBER_STRING
&type=video
&key=API_KEY

...并排队进入YouTubePlayer

player.cueVideo(vevoId);

...在播放 Vevo 的 Justin Bieber 时,YouTubePlayerView 给了我这样的信息:

此视频包含来自 VEVO 的内容。它被限制播放 某些网站....在 Youtube 上观看。

是不是说Vevo的视频内容不能用谷歌的库播放?

为了完成播放 vevo 视频文件,是否需要采取任何其他步骤?

提前致谢!

【问题讨论】:

    标签: android youtube-api


    【解决方案1】:

    我认为这是由于对设备的限制。以下是一些讨论您遇到的相同错误的论坛:Cannot play VEVO videos 其中指出

    “VEVO 似乎嵌入了基于设备的限制,因此他们必须检查 Web 视图的用户代理。不幸的是,我不相信在不欺骗用户代理的情况下有很多解决方法,我不知道我们特别想通过绕过内容嵌入限制来强迫使用此库的每个人违反 YouTube/VEVO 服务条款。”

    Contents from VEVO, SME and UGM cannot be played on certain sites。我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2013-05-08
      • 2018-01-30
      • 2014-04-03
      • 2018-02-15
      • 2013-08-16
      • 2016-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多