【发布时间】:2012-06-08 17:55:48
【问题描述】:
这里是一些背景信息,否则请跳至粗体问题。我正在构建一个应用程序,我希望它能够访问远程控制/锁定屏幕事件。棘手的部分是这个应用程序本身不播放音频,它控制附近另一台设备的音频。当应用程序在前台时,设备之间的通信不是问题。正如我刚刚发现的那样,一个应用程序在使用播放音频会话播放音频之前不会控制遥控器,并且是最后一次这样做。这带来了一个问题,因为就像我说的那样,该应用程序控制另一台设备的音频并且不需要播放自己的音频。
我的第一个想法是让应用程序在每次打开时播放一个静音剪辑,以便控制遥控器。我必须这样做的事实让我想知道 Apple 是否会允许我这样做,或者是否有其他方法可以实现这一点,而不会用假音频剪辑欺骗系统。
问题:Apple 是否会批准一个应用程序播放无声音频剪辑,以控制远程/锁定屏幕控件以控制其他设备的音频?有没有什么方法可以在没有音频会话的情况下控制遥控器?
附:我希望在 iOS 4.0 及更高版本上拥有此功能。
P.P.S 我见过 this similar question,它让我头脑风暴,但提供的答案并不具体到我需要知道的内容。
【问题讨论】:
-
您找到解决方案了吗? Apple 会批准一款播放无声音频剪辑的应用程序来控制智能电视/流媒体盒上的投射视频吗?还知道 Spotify、Sonos 和 Youtube 是如何实现的吗?
标签: objective-c ios ios5 avaudiosession remote-control