我是VOIP应用程序开发的新手。我成功制作了一个iphone voip应用程序和一个android voip应用程序,我可以通过这个voip应用程序与我的朋友聊天。我在linux操作系统上设置了自己的星号服务器。
在制作手机voip应用程序时,我使用了与我集成的sip库本机编解码器(在这种情况下,它是linphone sip库)。现在我有兴趣弄清楚正在使用哪种编解码器。经过一些调试,我的Android应用程序说我正在使用PCMU编解码器。这是非常不寻常的,因为在我的星号服务器sip.conf文件中,我只允许使用ulaw和gsm编解码器。
所以我的问题是,当我的手机应用程序(使用PCMU)和我的星号服务器(仅允许ulaw和gsm)之间的编解码器不匹配时,我的voip应用程序怎么能正常工作?由于此编解码器不匹配,我希望我的应用能够中断。
答案 0 :(得分:1)
请在您的其他问题中查看答案。注意,pcmu = ulaw = g711u。这只是不同的名字