最近在学习imsdroid。到imsdroid 官网上下的imsdroid-2.0.395-preview.apk ,install在
imx51 开发板上,配置好相关信息,可以和 一台sip电话通话,但是遇到了一些问题,主要是音频方面的。
开始用一台ubuntu PC 做服务器,开发板和sip电话 开始建立通话,多次测试之后发现通话有时会自动挂断,这时双方都显示是对方先
挂断。悲剧的在服务器上不能抓包,改用自己电脑的虚拟机做服务器,通话不自动挂断了,但是经常会有一方听不到声音(或延时很高),抓
包看是 开发板不向服务器发包了,只有sip电话向服务器发包,服务器也向开发板发包,(这时的情况应该是开发板能听到声音啊,又或者
服务器以为开发板已经断开连接 所以向sip电话发包说通话结束,但是测试情况是通话没有断, 开发板听不到声音,sip电话能听到。)
ps:公司网络经常不是很好。
今天早上在虚拟机上继续测试,没有出现听不到声音的情况,有时开发板扬声器的延时会高一点(这时候抓包看服务器向开发板发的包很
少),目前网络状况良好,难道前面出现的问题和网络有关系吗???