gpt4 book ai didi

ios - 在 Swift 中将 AirPlay 集成到 iOS 应用程序

转载 作者:搜寻专家 更新时间:2023-10-31 19:27:32 30 4
gpt4 key购买 nike

我想通过 AirPlay 播放广播流(到 AppleTV)。我已经研究了很多与这个主题相关的内容,但我发现文档真的很差。

这是 AirPlay 2 的 Apple 文档:https://developer.apple.com/documentation/avfoundation/airplay_2/getting_airplay_2_into_your_app

我发现AVRoutePickerView只有在iOS 11之后才有,iOS 11以下需要使用MPVolumeView

我检查了iOS版本,集成了这些类, Actor 阵容正常,不是我想要的就买

播放时电视出现黑屏,我无法控制音量

谁能告诉我如何简单明了地将 AirPlay 集成到 iOS 应用程序中?任何帮助将不胜感激。

最佳答案

问题是我在我的AVPlayer 对象上将allowsExternalPlayback 设置为true。此属性在早期版本的 iOS(直到 6.0)中的“祖先”,更有意义的名称是:allowsAirPlayVideo

SO 如果您在播放器上调用此 allowsExternalPlayback = false黑屏消失并且您< strong>可以还可以控制广播的音量

关于ios - 在 Swift 中将 AirPlay 集成到 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48888332/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com