如何使用AVPlayer停止AirPlay音频?

时间:2012-08-02 17:27:45

标签: ios airplay

我正在开发一款iOS应用程序,由于我们不会进入这里的原因,他们希望有时在远程设备上禁用AirPlay播放,并且只在iOS设备上本地播放视频,而不管用户的设置如何。

我正在使用AVPlayer播放视频,目前这是不可协商的。

我将iOS 5.0+ AVPlayer属性allowAirPlayVideo设置为NO,这会阻止视频远程播放。但如果用户在iOS设备上打开了AirPlay,音频仍会通过远程设备进行流式传输。

我没有在Apple的文档中看到类似的allowsAirPlayAudio标志,也没有在其他任何地方发现过这个问题。

例如,这个Stack Overflow问题:

Audio Output Routes for AirPlay

谈论“USB音频配件中的音频输出目的地”,这听起来不像我需要的那样。

我不想只关闭音频,我希望音频能够通过我的iOS设备继续播放。

我错过了什么吗?谢谢!

1 个答案:

答案 0 :(得分:0)

可能是How to detect if a bluetooth headset plugged or not IOS 8?

的副本

我知道这是一个老问题,但是,嘿,这可能对某些人有所帮助