前言
正文
音频采集和播放都用 音频队列 AudioQueueRef
详见demo
G711编解码 比较简单,就是两个c函数 需要注意的是分清pcmu 和pcma.
静音功能就是在音频采集回调设置开关
麦克风和听筒切换
if (self.loudly)
{
[[AVAudioSession sharedInstance] overrideOutputAudioPort:AVAudioSessionPortOverrideSpeaker error:nil];
}else
{
[[AVAudioSession sharedInstance] overrideOutputAudioPort:AVAudioSessionPortOverrideNone error:nil];
}
最后
demo地址
欢迎交流指正