UIWebView中嵌入式iframe YouTube视频中的AirPlay错误

时间:2013-12-30 18:34:11

标签: ios iframe uiwebview youtube airplay

我正在开发一款允许用户在UIWebView中播放YouTube视频的应用。视频在设备上播放得很好,但是在尝试从我的UIWebView播放AirPlay CERTAIN视频时遇到了问题。基本上,有些视频会一直无法播放AirPlay - 我在AppleTV上收到错误消息 - “加载此内容时出错。稍后再试”...设备日志显示此错误:

_itemFailedToPlayToEnd: {
AVPlayerItemFailedToPlayToEndTimeErrorKey = "Error Domain=AVFoundationErrorDomain Code=-11800     \"The operation could not be completed\" UserInfo=0x170a7a9c0 {NSUnderlyingError=0x17064b1c0 \"The     operation couldn\U2019t be completed. (OSStatus error -12926.)\", NSLocalizedFailureReason=An unknown error occurred (-12926), NSLocalizedDescription=The operation could not be completed}";

我的设备上的控制台日志在尝试建立AirPlay连接时显示:

Connected  to address: 10.1.5.30:5000
Connected  to endpoint: "Apple TV" at 10.1.5.30:5000 (from 10.1.7.233:58375)
Audio pair-verify: 10.1.5.30:5000
### Pair-verify failed: -6743/0xFFFFE5A9 kSizeErr
### Audio pair-verify failed: -6743/0xFFFFE5A9 kSizeErr
Re-pair-setup with "Apple TV"
Audio pair-Setup: 10.1.5.30:5000
### Pair-setup failed: -6743/0xFFFFE5A9 kSizeErr
### Audio pair-setup failed: -6743/0xFFFFE5A9 kSizeErr
Disconnected from 10.1.5.30:5000

以下是一些示例YouTube视频,它们不会从带有iframe嵌入的UIWebView进行AirPlay(我对内容表示道歉):

http://www.youtube.com/watch?v=KQ6zr6kCPj8 http://www.youtube.com/watch?v=CevxZvSJLk8

我正在寻找任何有关解决方法的帮助或想法。谢谢!

编辑:我还想说,我可以将AirPlay这些“问题”视频成功播放到第三方AirPlay实施,例如AirServer。

0 个答案:

没有答案