【发布时间】:2012-09-07 23:05:27
【问题描述】:
如何嵌入包含受版权保护内容的 Youtube 视频。
例如,当您尝试在UIWebView 中播放此视频(http://www.youtube.com/embed/ADBKdSCbmiM)时,它会显示
This Video Contains content from Vevo. It is restricted from playback on certain sites
我将如何让这样的视频在嵌入式播放器或自定义播放器中播放,我将使用MPMoviePlayer 等制作。我知道这是可能的,因为以下应用程序会这样做。 (http://itunes.apple.com/us/app/audioviz-view-your-songs-on/id547001249?mt=8)
编辑 很少有视频在浏览器中播放,但在 iOS 模拟器中显示
This video contains content from SME . It is restricted from playback on certain site
感谢大家的帮助!
【问题讨论】:
-
该限制基于您在访问相关视频时使用的 IP 地址的反向查找。使用美国境内的代理,您会发现它突然播放没有任何问题。
-
我不认为这是正确的,因为每当您嵌入完整视频时,它都可以正常工作,只是当您尝试嵌入它拒绝您许可的视频时
-
哦,我想我没抓住重点。首先,这是真的(该视频受地理限制),但您的目标是另一个。对不起,我错过了。您的观点是关于在网页中嵌入 YouTube 视频以及与之相关的限制。
-
正确,为什么它在嵌入时不显示视频而在不嵌入时显示?是否有任何代码技巧可以让嵌入的 URL 工作?
-
@Shredder2794 你找到解决问题的方法了吗?我也遇到过类似的问题,如果你找到了解决办法,请分享一下
标签: ios cocoa-touch ipad youtube embed