0

我想开发一个带有 VoIP 和 sip 的应用程序。我从 Microsoft 示例中找到了一个很好的例子是ChatterBox VoIP 示例应用程序

通过这个应用程序,我们可以接听或拨打音频或视频电话给某人。但我不能拨打另一个号码。

在本文档中适用于 Windows Phone 8 的 VoIP 应用程序

可以通过微软云服务器来电。它将向我们的手机推送通知。

我还找到了一些适用于 Windows Phone 8 的第三方 SIP 客户端,例如 LinPhone 和 PJSIP,但他们没有提供如何使用那个东西

现在我的问题是:

1) 如何将 SIP 客户端集成到此ChatterBox示例或如何呼叫另一个号码?

2) 是否可以使用其他 Microsoft 云服务器意味着我可以使用自己的服务器将调用推送到我的应用程序?

3) 在ChatterBox示例中,有一个默认来电。我如何从另一个人拨打我的号码/我的应用程序?

谢谢你。

4

1 回答 1

0

ChatterBox 只是一个 SIP 应用程序的框架,它向您显示后台进程代码以及调度任务和推送通知。

如果您希望能够进行 SIP 呼叫,您需要下载像 PJSIP 这样运行良好的 sip 库的 src 代码。

只需运行代码并调用 pjsua 方法,它们很好地封装了功能。

于 2015-02-24T22:09:04.387 回答