2016-05-13 54 views
2

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

为了播放视频文件,其ID号通过Search API检索:

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的贾斯汀比伯YouTubePlayerView给我这个消息:

This vid eo包含VEVO的内容。其限制播放 某些网站....观看Youtube。

这是否意味着Vevo的视频内容不能与Google的图书馆一起播放?

是否有任何额外的步骤来完成播放vevo视频文件?

在此先感谢!

回答

1

我认为这是由于设备的限制。这里有一些论坛,讨论你经历了同样的错误:它指出

“VEVO出现基于设备都嵌入限制Cannot play VEVO videos,所以他们必须要检查Web视图的用户代理不幸的是我不。相信没有欺骗用户代理的办法很多,我并不特别强迫所有使用这个库的用户绕过他们的内容嵌入限制来破坏YouTube/VEVO的服务条款。“

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