在设备上同时播放一个流,另一个通过 AirPlay?
Posted
技术标签:
【中文标题】在设备上同时播放一个流,另一个通过 AirPlay?【英文标题】:Concurrently playing one stream on device and other through AirPlay? 【发布时间】:2014-08-26 06:46:56 【问题描述】:我正在开发一个 ios 应用程序,您可以在其中同时播放多个流。每个流使用一个 AVPlayer。我现在为 AirPlay 支持添加了 MPVolumeView。我的第一个问题是,当我 AirPlay 一个流时,设备上的所有流都变黑了。有没有办法避免这种情况?是否有可能以较低的水平实施 AirPlay 以更好地控制本地 UI 的反应?
/比约恩
【问题讨论】:
【参考方案1】:我找到了答案:将 _player.allowsExternalPlayback 设置为 NO 会取消播放器的 AirPlay 资格,因此即使 AirPlay 对另一个播放器处于活动状态,视频仍将继续在设备上播放。 MPVolumeView 图标仍将处于活动状态,因此您需要手动将其移除。
/BE
【讨论】:
以上是关于在设备上同时播放一个流,另一个通过 AirPlay?的主要内容,如果未能解决你的问题,请参考以下文章
AVPlayer 与 AWS Cookie 使用 AirPlay