我正在使用Gossip包装和最新版本的PJSIP来创建一款软电话。
我已将PJSIP日志级别设置为6,并且没有音频错误。我还在调用状态期间验证了iPod,iPhone和模拟器中的声音和音频设备ID,并尝试使用pjsua_set_snd_dev映射pjsua_enum_snd_dev返回的音频设备ID的所有可能组合。
我已经通过拨打移动电话验证了iPhone的麦克风工作情况,并且我还验证了AudioToolbox可以找到这样的麦克风:
// check if mic is available
UInt32 hasMicro, size;
size = sizeof(hasMicro);
AudioSessionGetProperty(kAudioSessionProperty_AudioInputAvailable,
&size, &hasMicro);
是否有人熟悉此问题或有进一步诊断的方法?
答案 0 :(得分:0)
在iPhone5上使用PJSUA2进行VoIP。 Telnet示例适用于库构建。 使用PJSUA2包装器lib或cpp时,两侧都没有音频。