【发布时间】:2016-10-11 04:18:32
【问题描述】:
我正在开发一个不需要在 PSTN 上运行的 android voip 应用程序。我完全是这个领域的新手,任何一点帮助都将不胜感激。
我从研究 whatsapp 语音通话的工作原理开始,发现它使用的是开源 sip 堆栈库 PJSIP(来源:What's up with WhatsApp and WebRTC? - webrtcHacks)。我还发现voip中使用编解码器来压缩然后解压缩voip数据包。
知道我对那些 sip 库和编解码器感到非常困惑。 android voip 应用程序是否必须具有实现 sip 库?每个 sip 库都支持几个编解码器。
是否有任何通用格式可以让我将任何编解码器集成到我的 android 应用程序中,无论是 OPUS 还是 Speex 或类似的独立于 sip 实现的格式?
可能是我听起来太混乱了,但这是真的。即使在这个特定主题上搜索这么多也没有帮助我,我的最后一站是这个社区。任何小的指导将不胜感激。
【问题讨论】:
标签: android voip skype speex opus