目前,我正在为Android构建mVoIP服务。我选择FreeSwitch作为SIP服务器,通过PC进行通话没有问题。但是,所有Android开源都会造成语音延迟。以下是我们目前所面临的数据。
案例1 - FreeSwitch + PC
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Xlite Softphone for PC Windows8
Voice delay - less than 50ms
案例2 - FreeSwitch + Android Sipdroid
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Sipdroid for Android
Voice delay - 80 ~ 200 ms
案例3 - FreeSwitch + Android Csipsimple
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Csipsimple for Android
Voice delay - 150 ~ 400 ms
案例4 - FreeSwitch + Android SipDroid ==> PC
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Sipdroid for Android
Xlite Softphone for PC Windows8
Voice delay - 50 ~ 100 ms
某些Android mVoIP应用程序(如Skype)的语音延迟时间不到50毫秒。我们已经为Android尝试了许多SIP开源,但所有这些都会造成可怕的延迟。我们正在寻找一款不到50毫秒的Android开源软件。有人可以解决这个问题吗?谢谢。
可能Android设备编码和解码音频的速度很慢吗?
答案 0 :(得分:2)
这是CentOS 6的一个已知问题。你需要选择一个不同的发行版(Debian和我一起工作正常) http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide#Release.28es.29_6_and_Later