Reputation: 1223
Currently, I am building mVoIP service for Android. I chose FreeSwitch as a SIP server, and there is no problem talking through PC. However, all Android open source make voice delay. Here are data we faced so far.
Case 1 - FreeSwitch + PC
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Xlite Softphone for PC Windows8
Voice delay - less than 50ms
Case 2 - FreeSwitch + Android Sipdroid
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Sipdroid for Android
Voice delay - 80 ~ 200 ms
Case 3 - FreeSwitch + Android Csipsimple
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Csipsimple for Android
Voice delay - 150 ~ 400 ms
Case 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
Some of Android mVoIP applications, such as Skype, make less than 50ms voice delay. We've tried many SIP open sources for Android, but all of them make horrible delay. We are looking for a open source that make less than 50ms for Android. Is there someone who can solve this issue? Thank you.
Is it maybe Android device is slow to encode and decode audio sound?
Upvotes: 1
Views: 913
Reputation: 1961
it's a known problem with CentOS 6. You need to choose a different distro (Debian works fine with me) http://wiki.freeswitch.org/wiki/Download_%26_Installation_Guide#Release.28es.29_6_and_Later
Upvotes: 2