我为windows phone构建了示例pjsip库并成功注册并拨打了电话。
但问题是音频总是在扬声器电话上,而不是在听筒上,
任何人都可以帮助将听筒作为默认的音频路线吗?
由于
答案 0 :(得分:1)
仅当“Windows Voip Call”处于活动状态时才允许访问音频路由。这是通过在VoipPhoneCall对象上调用NotifyCallActive方法来实现的。通过调用VoipCallCoordinator类的RequestNewOutgoingCall方法返回VoipPhoneCall对象。我已经尝试将PJSIP集成到Windows Phone 8 voip框架中,但是PJSIP无法在后台进程中运行。还在努力想出那一个。
答案 1 :(得分:0)
您不能使用PJSip样本。如果您在pjmedia_audiodev中搜索,您将发现TODO标记。 此外,该示例不管理VoIP呼叫,因此您可以路由到耳机。
我希望这会有所帮助。