【发布时间】:2026-01-13 10:35:01
【问题描述】:
我试图从 iPhone XS 的所谓立体声后置麦克风中获取两个通道,但在与后置摄像头关联的 AVAudioSession 和 AVAudioSessionPortDescription 的各个点上只能看到一个通道。
我尝试过使用AVAudioSession API,例如setPreferredInputNumberOfChannels:
do {
try session.setPreferredInputNumberOfChannels(2)
} catch let error {
debugPrint("\(error)")
}
但是得到一个错误:
Error Domain=NSOSStatusErrorDomain Code=-50
有没有人有过让 2 通道内置麦克风路由工作的经验?
【问题讨论】:
标签: ios iphone avaudiosession