Discussion:
[Freeswitch-users] SIP over TCP with Sipdroid, an Android SIP client
Carlos Talbot
2010-02-05 21:46:41 UTC
Permalink
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100205/a529ca80/attachment.html
Carlos Talbot
2010-02-09 16:51:02 UTC
Permalink
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>
Post by Carlos Talbot
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
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.
http://pastebin.freeswitch.org/12064
regards,
Carlos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100209/73f5464d/attachment-0001.html
Carlos Talbot
2010-02-05 21:46:41 UTC
Permalink
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100205/a529ca80/attachment-0002.html
Carlos Talbot
2010-02-09 16:51:02 UTC
Permalink
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>
Post by Carlos Talbot
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
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.
http://pastebin.freeswitch.org/12064
regards,
Carlos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100209/73f5464d/attachment-0002.html
Loading...