1

我已经为 windows phone 构建了示例 pjsip 库并成功注册并拨打了电话。

但问题是音频总是在免提电话上,而不是在听筒上,

任何人都可以帮助使听筒始终成为默认音频路由吗?

谢谢

4

2 回答 2

1

仅当“Windows Voip 呼叫”处于活动状态时才允许访问音频路由。这是通过调用 VoipPhoneCall 对象上的 NotifyCallActive 方法来实现的。VoipPhoneCall 对象通过调用 VoipCallCoordinator 类的 RequestNewOutgoingCall 方法返回。我尝试将 PJSIP 集成到 Windows Phone 8 voip 框架中,但 PJSIP 无法在后台进程中运行。仍在试图弄清楚这一点。

于 2014-07-31T20:52:26.660 回答
0

您不能使用 PJSip 示例。如果你在 pjmedia_audiodev 中搜索,你会发现一个 TODO 标签。此外,该示例不管理 VoIP 呼叫,因此您可以路由到听筒。

我希望这有帮助。

于 2014-06-20T07:18:00.133 回答