Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Mechanism


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
a.afzali2003 at gmail.com
Guest





PostPosted: Wed Sep 23, 2009 7:47 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin
Back to top
shaheryarkh at googlem...
Guest





PostPosted: Wed Sep 23, 2009 8:06 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.


On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:
Quote:
Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
Back to top
a.afzali2003 at gmail.com
Guest





PostPosted: Wed Sep 23, 2009 8:33 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin

On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad <shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Back to top
shaheryarkh at googlem...
Guest





PostPosted: Wed Sep 23, 2009 9:03 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

Yup, that's a good idea but not in my project list right now.

Thank you.


On Wed, Sep 23, 2009 at 7:17 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:
Quote:
Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin


On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad <shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org






_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
Back to top
brian at freeswitch.org
Guest





PostPosted: Wed Sep 23, 2009 9:42 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

I'm not comfortable adding libnice into FreeSWITCH as it depends on glib and that would add bloat in my opinion... is there no other license compatible option?

/b

On Sep 23, 2009, at 8:42 AM, Muhammad Shahzad wrote:
Quote:
Yup, that's a good idea but not in my project list right now.

Thank you.


On Wed, Sep 23, 2009 at 7:17 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:
Quote:
Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin


On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad <shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali <a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
| |
| FATAL ERROR --- O X |
|_______________________________________________________|
| You have moved the mouse. |
| Windows must be restarted for the changes to take effect. |
| <OK> |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org






_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
| |
| FATAL ERROR --- O X |
|_______________________________________________________|
| You have moved the mouse. |
| Windows must be restarted for the changes to take effect. |
| <OK> |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Back to top
mike at jerris.com
Guest





PostPosted: Wed Sep 23, 2009 9:58 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

We already have ice support in freeswitch, granted it is the slightly twisted ice from the old jingle, but this should not be difficult to fix. Knowing what I know about libnice architechture I can say almost without doubt that it will never fit well into freeeswitch. Is the basis of this question and you loooking for an ice library on the sofia list just to support ice in sip? If so, for both sip and msn the path of least resistance and probably the only way that would work would be to address this within our existing ice implementation.


Mike

On Sep 23, 2009, at 10:14 AM, Brian West <brian@freeswitch.org (brian@freeswitch.org)> wrote:



Quote:
I'm not comfortable adding libnice into FreeSWITCH as it depends on glib and that would add bloat in my opinion... is there no other license compatible option?

/b

On Sep 23, 2009, at 8:42 AM, Muhammad Shahzad wrote:
Quote:
Yup, that's a good idea but not in my project list right now.

Thank you.


On Wed, Sep 23, 2009 at 7:17 PM, afshin afzali <[url=mailto:a.afzali2003@gmail.com]a.afzali2003@gmail.com (a.afzali2003@gmail.com)[/url]> wrote:
Quote:
Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin


On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad <[url=mailto:shaheryarkh@googlemail.com]shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)[/url]> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali <[url=mailto:a.afzali2003@gmail.com]a.afzali2003@gmail.com (a.afzali2003@gmail.com)[/url]> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
[url=mailto:FreeSWITCH-users@lists.freeswitch.org]FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)[/url]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
| |
| FATAL ERROR --- O X |
|_______________________________________________________|
| You have moved the mouse. |
| Windows must be restarted for the changes to take effect. |
| <OK> |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: [url=mailto:shari_786pk@hotmail.com]shari_786pk@hotmail.com (shari_786pk@hotmail.com)[/url]
Email: [url=mailto:shaheryarkh@googlemail.com]shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)[/url]

_______________________________________________
FreeSWITCH-users mailing list
[url=mailto:FreeSWITCH-users@lists.freeswitch.org]FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)[/url]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org






_______________________________________________
FreeSWITCH-users mailing list
[url=mailto:FreeSWITCH-users@lists.freeswitch.org]FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)[/url]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
| |
| FATAL ERROR --- O X |
|_______________________________________________________|
| You have moved the mouse. |
| Windows must be restarted for the changes to take effect. |
| <OK> |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: [url=mailto:shari_786pk@hotmail.com]shari_786pk@hotmail.com (shari_786pk@hotmail.com)[/url]
Email: [url=mailto:shaheryarkh@googlemail.com]shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)[/url]
_______________________________________________
FreeSWITCH-users mailing list
[url=mailto:FreeSWITCH-users@lists.freeswitch.org]FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)[/url]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Back to top
shaheryarkh at googlem...
Guest





PostPosted: Wed Sep 23, 2009 11:08 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

Personally i am not a fan of GLib as well and always prefer STL over it due to so many good reasons. But on the other hand libnice is the only library that has Microsoft extensions to ICE protocol, which are required for mod_msn to work.

So far on mod_msn, i am able to send and receive voice call requests to / from WLM 2009, but upon answer two way voice is not working. I am able to hear voice from WML 2009 but WML 2009 client can't hear anything. So nowadays i am reviewing libNICE to fix this problem. If this does not work (and so far it does not seems to work) then i would like to use FS ICE library, provided that you guys allow me to extend it to support Microsoft extensions..!

Thank you.


On Wed, Sep 23, 2009 at 8:40 PM, Michael Jerris <mike@jerris.com (mike@jerris.com)> wrote:
Quote:
We already have ice support in freeswitch, granted it is the slightly twisted ice from the old jingle, but this should not be difficult to fix.  Knowing what I know about libnice architechture I can say almost without doubt that it will never fit well into freeeswitch.  Is the basis of this question and you loooking for an ice library on the sofia list just to support ice in sip?  If so, for both sip and msn the path of least resistance and probably the only way that would work would be to address this within our existing ice implementation.


Mike


On Sep 23, 2009, at 10:14 AM, Brian West <brian@freeswitch.org (brian@freeswitch.org)> wrote:



Quote:
I'm not comfortable adding libnice into FreeSWITCH as it depends on glib and that would add bloat in my opinion... is there no other license compatible option?

/b

On Sep 23, 2009, at 8:42 AM, Muhammad Shahzad wrote:

Quote:
Yup, that's a good idea but not in my project list right now.

Thank you.


On Wed, Sep 23, 2009 at 7:17 PM, afshin afzali < (a.afzali2003@gmail.com)a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:
Quote:
Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin


On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad < (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali < (a.afzali2003@gmail.com)a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: (shari_786pk@hotmail.com)shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)

_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org






_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: (shari_786pk@hotmail.com)shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org





_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
Back to top
anthony.minessale at g...
Guest





PostPosted: Wed Sep 23, 2009 11:20 am    Post subject: [Freeswitch-users] Using Sofia-SIP with ICE NAT Traversal Me Reply with quote

libdingaling does not do the gtalk ice stuff, mod_dingaling does by using utils in the FS core.
We have stun client code, random string generators in switch_utils.c and settings in the rtp stack to send and recv authed stun packets using the aforementioned functions mixed in with the audio.  Whatever you have to change will have to be added to FS core and it cannot be with any lib that depends on glib or it would make our core depend on glib which is not going to happen because it would make support on windows a nightmare.


On Wed, Sep 23, 2009 at 10:35 AM, Muhammad Shahzad <shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
Personally i am not a fan of GLib as well and always prefer STL over it due to so many good reasons. But on the other hand libnice is the only library that has Microsoft extensions to ICE protocol, which are required for mod_msn to work.

So far on mod_msn, i am able to send and receive voice call requests to / from WLM 2009, but upon answer two way voice is not working. I am able to hear voice from WML 2009 but WML 2009 client can't hear anything. So nowadays i am reviewing libNICE to fix this problem. If this does not work (and so far it does not seems to work) then i would like to use FS ICE library, provided that you guys allow me to extend it to support Microsoft extensions..!

Thank you.



On Wed, Sep 23, 2009 at 8:40 PM, Michael Jerris <mike@jerris.com (mike@jerris.com)> wrote:
Quote:
We already have ice support in freeswitch, granted it is the slightly twisted ice from the old jingle, but this should not be difficult to fix.  Knowing what I know about libnice architechture I can say almost without doubt that it will never fit well into freeeswitch.  Is the basis of this question and you loooking for an ice library on the sofia list just to support ice in sip?  If so, for both sip and msn the path of least resistance and probably the only way that would work would be to address this within our existing ice implementation.


Mike


On Sep 23, 2009, at 10:14 AM, Brian West <brian@freeswitch.org (brian@freeswitch.org)> wrote:



Quote:
I'm not comfortable adding libnice into FreeSWITCH as it depends on glib and that would add bloat in my opinion... is there no other license compatible option?

/b

On Sep 23, 2009, at 8:42 AM, Muhammad Shahzad wrote:

Quote:
Yup, that's a good idea but not in my project list right now.

Thank you.


On Wed, Sep 23, 2009 at 7:17 PM, afshin afzali < (a.afzali2003@gmail.com)a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:
Quote:
Don't you think is better to integrate LibNICE to FreeSWITCH's RTP stack than a module such as mod_msn / mod_dingaling ?

-- afshin


On Wed, Sep 23, 2009 at 4:21 PM, Muhammad Shahzad < (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)> wrote:
Quote:
No mod_dingaling does not use LibNICE. However, i have plans to integrate NICE with Sofia in mod_msn project, which is at the moment moving with very slow pace due to some trouble in reverse engineering MSNP-18 protocol (used in Windows Live Messenger 2009).

Thank you.



On Wed, Sep 23, 2009 at 6:37 PM, afshin afzali < (a.afzali2003@gmail.com)a.afzali2003@gmail.com (a.afzali2003@gmail.com)> wrote:


Quote:

Hi,

I know that FreeSWITCH uses libdingaling to talk to Jingle call parties. Also I know that Jingle Protocol uses ICE protocol to traverse NAT devices. So :
does libdingaling use an open library such as libnice for ICE?
Is it possible to use the ICE implementation in Sofia-SIP endpoint?
If not, how could I integrate an open ICE library in Sofia-SIP?

Regards,
-- afshin




_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: (shari_786pk@hotmail.com)shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)

_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org






_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
[/url][url=http://lists.freeswitch.org/mailman/listinfo/freeswitch-users]http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:[/url][url=http://lists.freeswitch.org/mailman/options/freeswitch-users]http://lists.freeswitch.org/mailman/options/freeswitch-users
[/url][url=http://www.freeswitch.org]http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: (shari_786pk@hotmail.com)shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: (shaheryarkh@googlemail.com)shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)
_______________________________________________
FreeSWITCH-users mailing list
(FreeSWITCH-users@lists.freeswitch.org)FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org





_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
________________________________________________________
|                                                                                                |
| FATAL ERROR                                                           --- O X |
|_______________________________________________________|
|                        You have moved the mouse.                            |
| Windows must be restarted for the changes to take effect.   |
|                                        <OK>                                              |
####################################/


Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +92 334 422 40 88
MSN: shari_786pk@hotmail.com (shari_786pk@hotmail.com)
Email: shaheryarkh@googlemail.com (shaheryarkh@googlemail.com)



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org (FreeSWITCH-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale@hotmail.com ([email]MSN%3Aanthony_minessale@hotmail.com[/email])
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com ([email]PAYPAL%3Aanthony.minessale@gmail.com[/email])
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org ([email]sip%3A888@conference.freeswitch.org[/email])
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org ([email]googletalk%3Aconf%2B888@conference.freeswitch.org[/email])
pstn:213-799-1400
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services