Mar*_*man 14 android voip sip pjsip webrtc
我正在尝试实现一个场景,即App-User A可以在Android上发出语音(视频不那么重要)呼叫App-User B. 似乎很难找到涵盖整体情况的好教程.然而,根据我的研究,我已经能够学习几件事但仍然不足以完成它.
从我到目前为止学到的,实现App-to-App调用,可以使用SIP或WebRTC.PJSIP似乎相当受欢迎.经过很多努力,我能够构建pjsip项目,并在我的Android设备上运行示例pjsua2应用程序,但却陷入了示例应用程序的"帐户设置"部分,因为我不知道如何获得它要求的凭据( ID,注册商,代理,用户名和密码).另外,我似乎无法获得关于学习如何使用pjsip库的体面教程.
我也花了一些时间研究WebRTC,这种看起来比使用jingle的pjsip更简单,但是我遇到的问题是获得有用的资源或教程如何设置信令服务器和一些其他必需的东西,如STUN,TURN等.
虽然,我仍在努力思考(PJSIP或WebRTC使用Jingle)将在语音/声音质量和带宽友好性方面提供最佳体验,但至少我只想让一个没有问题的运行.
在我的搜索过程中,我遇到了Sinch API,它正是我想要的,但由于某些原因,我们被告知不要使用它.
我将非常感谢正确方向上的一点,以及与学习资源的联系.
您可以使用像 PIAF(pbx in a flash)这样的 asterisk 服务器框架作为 SIP 服务器,这是一个非常好的、非常稳定的产品集合。对于 Android、iOS 等客户端,您可以使用 pjsip 库。csipsimple 是最好的 Android 开源 UI 之一。
对于 PIAF 的进一步阅读,请访问: PBX 快速入门
| 归档时间: |
|
| 查看次数: |
3275 次 |
| 最近记录: |