Page 1 of 1

WEBRTC & SIPSORCERY COMBINATION

Posted: Fri Jul 31, 2015 2:35 pm
by mail2rst
Hello,
I want to use WEBRTC click to dial functionality (reliable & stable) in my Sipsorcery powered home phone. so that somebody with compatible browser can call my home phone directly. my personal advice & question to Sipsorcery administrators that how much difficult for them to put something like this ????

https://www.getonsip.com/call/?a=XXXXXXXX@getonsip.com
http://click2dial.org/u/XXXXXXXXXXXXXXXXXXXXXXXXX==#

this type of functionality to sipsorcery user extensions. as I know sipsorcery having a lot of genius software experts also they fulfilling the software and hardware requirements. So I wish Sipsorcery also make itself as WEBRTC ready. I suggest please find best WEBRTC compatible way and put on your website page (http://www.sipsorcery.com/mainsite/Help ... AndRecipes). As it can be attraction for new users.

If this thing is impossible on Sipsorcery platform then please suggest the best alternate. If somebody having a some better way to implement WEBRTC on sipsorcery sip line. Please share with us. So that everybody can benefit from both powerful systems (WEBRTC & Sipsorcery)

thanks

Re: WEBRTC & SIPSORCERY COMBINATION

Posted: Sun Aug 02, 2015 10:24 am
by Aaron
The problem for sipsorcery and WebRTC is that intervention is required on the media path. It would be feasible for the sipsorcery server to set up a call from a WebRTC client to your SIP device but after you answered you'd never get any media. The reason is that WebRTC has introduced some connectivity checks and security mechanisms that are not supported by SIP devices, at least not any I know of. It's the same issue that came up for Google Voice calls via Google's XMPP gateway. For more information look at the "RTCWeb Breaker" on this link http://webrtc2sip.org/ (which is what the click2dial service users).

The click2dial and similar services will need to proxy the audio on any call on their servers. This has the normal disadvantages of introducing latency and call quality concerns. From the sipsorcery perspective proxying media has always been avoided because it introduces a lot of extra cost (more bandwidth, more servers) which would in turn defeat the purpose of a low cost SIP management service.

Hopefully in the not too distant future a SIP device of softphone will come out that supports the negotiation mechanisms required for WebRTC clients and then it will be viable to use sipsorcery as the signalling server.

Note I did give the click2dial service a try but wasn't able to get any calls going. That's been my general experience with WebRTC to date; it works very well for calls between two browsers that both support it but outside of that it gets very fragile very quickly.

Re: WEBRTC & SIPSORCERY COMBINATION

Posted: Sun Aug 02, 2015 2:36 pm
by mail2rst
Thank You Aaron for your reply & providing us a Sipsorcery soft switch. which is a very useful, Practical & flexible. For webRTC then i will waiting for some reliable mechanism. if somebody having a better way or trick to use webrtc with sipsorcery please share with us. The two way i know & used are https://www.getonsip.com & http://click2dial.org. both works with combination of sipsorcery for webrtc.
thanks