Ios 即使允许嵌入,某些网站上的视频播放也受到限制

Ios 即使允许嵌入,某些网站上的视频播放也受到限制,ios,youtube-api,Ios,Youtube Api,我正在创建一个使用的iOS应用程序。它工作正常,但对于某些视频,当尝试播放它们时,我得到“此视频包含来自[YYY]的内容”。它被限制在某些网站上播放 其中一个不起作用的视频的元数据位于此处: 这是一个视频的元数据 嵌入权限似乎是相同的。有什么问题吗?有什么我遗漏的吗? 我知道“辛迪加”被拒绝播放不起作用的视频,但我也有一个辛迪加和嵌入允许的视频,不播放,并给出相同的错误,所以我认为一定有其他原因 此外,我还可以访问上传这两个视频的频道。个人视频是否需要设置才能嵌入?我也有同样的问题,但似乎是因为

我正在创建一个使用的iOS应用程序。它工作正常,但对于某些视频,当尝试播放它们时,我得到“此视频包含来自[YYY]的内容”。它被限制在某些网站上播放

其中一个不起作用的视频的元数据位于此处:

这是一个视频的元数据

嵌入权限似乎是相同的。有什么问题吗?有什么我遗漏的吗? 我知道“辛迪加”被拒绝播放不起作用的视频,但我也有一个辛迪加和嵌入允许的视频,不播放,并给出相同的错误,所以我认为一定有其他原因


此外,我还可以访问上传这两个视频的频道。个人视频是否需要设置才能嵌入?

我也有同样的问题,但似乎是因为出版商限制视频在youtube.com之外播放。如果您拥有该频道和视频,那么您可能有一个限制youtube以外视频播放的设置。对于我无法访问的其他视频,我在youtube上设置了一个观看选项,可以在加载视频的情况下启动本地youtube应用程序。

在初始化youtube sdk时添加
player vars

NSDictionary *playerVars = @{
                             @"origin" : @"http://www.youtube.com",
                             };
[self.playerView loadWithVideoId:@"KOvoD1upTxM" playerVars:playerVars];

享受吧

它不会播放。尝试使用UIWebView播放。@SunnyShah播放其他视频。这不应该是问题所在。另外,如果你看看youtube iOS播放器助手的来源,它使用UIWebView来播放视频。哦,我想我明白你的意思了。实际上,你说使用UIWebView在视频页面上加载youtube.com并在那里播放。是的,那可能是一个选择。但我希望可以通过更改YouTubeOh中视频的一些权限来实现,据介绍,这在比iOS6更新的版本中不起作用。这样做的方法是使用iframe,然后使用嵌入代码,所以仍然是相同的问题。将url添加到PlayerBars以获取原始密钥