我正在尝试学习为Windows Phone 8.1开发SIP客户端(以this为例)。
该示例提及呼叫:
Windows.Phone.Networking.Voip.VoipCallCoordinator.RequestNewOutgoingCall()
执行拨出电话。但是,从documentation,RequestNewOutgoingCall到"通知系统新的拨出电话。"不要连接到实际的SIP服务器。
任何人都知道如何连接到所需的SIP服务器? 感谢。
答案 0 :(得分:1)
Microsoft未提供SIP呼叫的现成解决方案。您必须使用现有的第三方组件之一。现有的SIP框架对于Widows Phone来说版本相当差:
PJSIP - 库不使用后台代理,因此无法在现有应用程序中使用它。
Doubango - 代码支持得很差,所以最新版本(过去6个月)包含错误,不允许使用此框架。没有实现一些流行的组件 - 例如:声学回声消除器。
我们使用自定义Doubango库。
答案 1 :(得分:0)
您必须使用SIP本机库,例如PJSIP