0

我是 VOIP 应用程序开发的新手。我成功地制作了一个 iphone voip 应用程序和一个 android voip 应用程序,我可以通过这个 voip 应用程序与我的朋友交谈。我在 linux 操作系统上设置了自己的星号服务器。

在制作电话 voip 应用程序时,我使用了与我集成的 sip 库(在本例中,它是 linphone sip 库)本地的任何编解码器。现在我有兴趣弄清楚正在使用哪个编解码器。经过一些调试,我的 android 应用程序说我正在使用 PCMU 编解码器。这很不寻常,因为在我的星号服务器 sip.conf 文件中,我只允许 ulaw 和 gsm 编解码器。

所以我的问题是,当我的手机应用程序(使用 PCMU)和我的星号服务器(只允许 ulaw 和 gsm)之间的编解码器不匹配时,我的 voip 应用程序为什么能完美运行?我希望我的应用程序会因为这个编解码器不匹配而中断。

4

1 回答 1

1

请检查您的其他问题的答案。注意,pcmu=ulaw=g711u。只是名称不同

于 2013-08-14T14:24:05.773 回答