使用 AVPlayer 进行 Airplay?

Posted

技术标签:

【中文标题】使用 AVPlayer 进行 Airplay?【英文标题】:Airplay with AVPlayer? 【发布时间】:2011-06-03 20:58:46 【问题描述】:

有什么方法可以支持AirPlay 和AVPlayer?我知道可以使用 MPMoviePlayerController 完成,但我在文档中没有看到 AVPlayer 支持的迹象。

谢谢!

【问题讨论】:

但是这个呢:***.com/questions/6021175/… smb 做到了。 你让它工作了吗?我正在尝试使用 AVPlayer 使用 AirPlay(不带)镜像进行播放,但到目前为止没有运气。 【参考方案1】:

ios4 中是不可能的,但在 iOS5 中会出现。

【讨论】:

嗨,汤姆,感谢您提供的信息——您有相关信息吗? 是的,iOS5 上的 Apple 开发者文档展示了如何在 AVPlayer 上启用 Airplay。【参考方案2】:

见: http://developer.apple.com/library/ios/#documentation/AVFoundation/Reference/AVPlayer_Class/Reference/Reference.html

具体来说,将allowAirPlayVideo设置为YES

【讨论】:

如果有人像我一样偶然发现了这个问题,请注意,allowAirPlayVideo 在 IOS 6 中已被弃用,取而代之的是 allowExternalPlayback。 allowsExternalPlayback 不显示 AirPlay 选项。对我有什么建议吗?

以上是关于使用 AVPlayer 进行 Airplay?的主要内容,如果未能解决你的问题,请参考以下文章

使用 AVPlayer 的 Airplay 并不总是有效。 “iPhone”选项在 Airplay 菜单中列出两次

AVPlayer 的音频音量超过 Airplay?

AVPlayer 与 AWS Cookie 使用 AirPlay

使用 AVPlayer 的播放器控件中未显示 Airplay 按钮

AVPlayer / Airplay 按钮

带有多个 AVPlayer 实例的 AirPlay