SIP over TCP with Sipdroid, an Android SIP client
Anyone use sipdroid on their Andorid phone? For the most part it works with the exception of when using SIP over TCP. For some reason, after 30 seconds into a call FreeSWITCH sends a bye and drops the call. Why use TCP? The author claims significantly increased standby times using SIP TCP over 3g: http://code.google.com/p/sipdroid/wiki/NewStandbyTechnique According to Brian it might be because the phone is not setting a transport in the contact field and FS is falling back to UDP. This is on r16557. Here's a sip trace along with call graph: http://pastebin.freeswitch.org/12064 regards, Carlos
FYI, for those interested this issue has been identified and fixed with a simple patch: http://code.google.com/p/sipdroid/issues/detail?id=311#c2 <http://code.google.com/p/sipdroid/issues/detail?id=311#c2> On Fri, Feb 5, 2010 at 3:46 PM, Carlos Talbot <carlos.talbot@gmail.com>wrote:
Anyone use sipdroid on their Andorid phone? For the most part it works with the exception of when using SIP over TCP. For some reason, after 30 seconds into a call FreeSWITCH sends a bye and drops the call. Why use TCP? The author claims significantly increased standby times using SIP TCP over 3g: http://code.google.com/p/sipdroid/wiki/NewStandbyTechnique
According to Brian it might be because the phone is not setting a transport in the contact field and FS is falling back to UDP.
This is on r16557. Here's a sip trace along with call graph:
http://pastebin.freeswitch.org/12064
regards,
Carlos
participants (1)
-
Carlos Talbot