我正在开发一个SIP应用程序来拨打和接听电话。我希望该应用程序支持g729编解码器。
首先,我尝试使用SipDroid开源项目,然后我跟随this steps(跟随评论从149到160)在SipDroid添加g729编解码器。
但我的应用程序中没有协商g729编解码器。我删除了其他编解码器并仅添加了g729。
在我的Asterisk中,我添加了gso9编解码器的.so文件,在同行帐户中我不允许全部,只允许使用g729,但我收到了一个不兼容的编解码器错误。Click here有关编解码器配置和日志的更多信息Asterisk CLI的消息。
我确信客户端存在问题,因为我在Asterisk中添加了g729,而且我正在调用具有g729编解码器的Polycom。
有关此问题的任何建议和解决方案将不胜感激。
谢谢
解决:
请参阅我的回答
答案 0 :(得分:1)
我遵循的步骤
将libs添加到项目根目录。
如果你想在SipDroid中添加g729,请参考这个
http://junedk.blogspot.com/2013/10/add-g729-codec-in-sipdroid.html