0

我的应用程序需要一个功能,根据用户的选择,声音只能通过耳机的一侧。即任何一种声音都可以从耳机的左侧或右侧播放,但不能同时从两侧播放。

我想知道如何在连接到设备的耳机的两侧/耳机之间切换 iOS 设备的音频输出。我该如何实现这一点。请分享您的建议和想法。

提前致谢。

4

1 回答 1

0

如果您使用AVAudioPlayer播放音频,您可以使用它的pan属性来调整每个通道的音量。

平底锅

音频播放器的立体声平移位置。
@property float pan
讨论 通过设置此属性,您可以在立体声场中定位声音。值 –1.0 表示完全左侧,0.0 表示中间,1.0 表示完全右侧。 可用性 在 iOS 4.0 及更高版本中可用。 宣布于 AVAudioPlayer.h

或者,如果您想要更多地控制音频播放,您可以使用此处描述的 AudioQueueServices以及示例代码

于 2013-12-20T08:16:53.657 回答