<HTML>
<HEAD>
<TITLE>Re: [Freeswitch-users] FreeSWITCH adds WebRTC support to new 1.4 BETA.</TITLE>
</HEAD>
<BODY>
<FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Wow this has been asked and answered about 27 times already... Yes Video is supported, no video transcoding is not supported... Now as far as video freezing/doing other strange things, this is going to depend on what the other end is doing along with various other network issues... <BR>
<BR>
Example: if you are calling into mod_conference to do a multi-party video conference with VP8 its not going to work all that well as VP8 doesn’t have keyframes that are sent on a regular basis as with other codecs like H264/H263 and there is currently limited to no support in mod_conference to automattically handle swapping from participant A to participant B, mixed with the fact that all video on FreeSWITCH is passthru only, there is no “brandy bunch” screens etc... <BR>
<BR>
<BR>
<BR>
On 7/8/13 11:24 AM, "Henry Huang" <<a href="red.rain.seven@gmail.com">red.rain.seven@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><FONT SIZE="2"><SPAN STYLE='font-size:10pt'>Is video call currently supported for WebRTC? My experience with the demo site is that after a few seconds , the video frame freezes while audio continues to work. Is this the expected behavior for now?<BR>
</SPAN></FONT></FONT><FONT SIZE="2"><SPAN STYLE='font-size:10pt'><FONT FACE="Verdana, Helvetica, Arial"><BR>
Thanks,<BR>
<BR>
Henry<BR>
</FONT></SPAN></FONT><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
<BR>
On Fri, Jul 5, 2013 at 3:15 PM, Michael Jerris <<a href="mike@jerris.com">mike@jerris.com</a>> wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>It is the right thing to do to turn on dtls. As far as how it should be handled in jsssip, you will have to talk to them about that. I don't think we plan at this point to support webrtc without dtls as everything I have seen says it will be required by the browsers at some point anyways.<BR>
<BR>
Mike<BR>
<BR>
On Jul 5, 2013, at 6:05 PM, Henry Huang <<a href="red.rain.seven@gmail.com">red.rain.seven@gmail.com</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:10pt'>I confirm that the changes made by Iwan worked and gave me audio. Thanks, Iwan. <BR>
<BR>
But now the question is that is it a hack on the js side or is it the right thing to do? And is it going to be merged into the JsSIP core?<BR>
<BR>
Thanks,<BR>
<BR>
Henry<BR>
</SPAN></FONT></FONT><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
<BR>
On Fri, Jul 5, 2013 at 2:27 PM, Iwan Budi Kusnanto <<a href="ibk@labhijau.net">ibk@labhijau.net</a>> wrote:<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>Henry,<BR>
I can make it jssip demo works by modify this line<BR>
<BR>
this.peerConnection = new<BR>
JsSIP.WebRTC.RTCPeerConnection({'iceServers': servers}, constraints);<BR>
<BR>
into<BR>
<BR>
constraints["optional"] = [];<BR>
constraints["optional"].push({'DtlsSrtpKeyAgreement': 'true'});<BR>
<BR>
this.peerConnection = new<BR>
JsSIP.WebRTC.RTCPeerConnection({'iceServers': servers}, constraints);<BR>
<BR>
On Sat, Jul 6, 2013 at 1:12 AM, Anthony Minessale<BR>
<<a href="anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>> wrote:<BR>
> Maybe because we hacked in dtls support?<BR>
><BR>
><BR>
><BR>
> On Fri, Jul 5, 2013 at 12:58 PM, Henry Huang <<a href="red.rain.seven@gmail.com">red.rain.seven@gmail.com</a>><BR>
> wrote:<BR>
>><BR>
>> I think I have found the issue. If I use the JsSIP website demo to<BR>
>> register to webrtc.freeswitch.org <<a href="http://webrtc.freeswitch.org/">http://webrtc.freeswitch.org/</a>> then I will be able to replicate the no<BR>
>> audio issue on webrtc.freeswitch.org <<a href="http://webrtc.freeswitch.org/">http://webrtc.freeswitch.org/</a>> <BR>
>><BR>
>> After testing out different scenarios, it appears to be only when the<BR>
>> destination client is the webrtc.freeswitch.org <<a href="http://webrtc.freeswitch.org/">http://webrtc.freeswitch.org/</a>> version of JsSIP there will<BR>
>> be audio. Neither sipml5 demo or JsSIP demo website registered with<BR>
>> webrtc.freeswitch.org <<a href="http://webrtc.freeswitch.org/">http://webrtc.freeswitch.org/</a>> can generate audio. Something in the SDP maybe?<BR>
>><BR>
>> Thanks,<BR>
>><BR>
>> Henry<BR>
>><BR>
</SPAN></FONT></BLOCKQUOTE></BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
_________________________________________________________________________<BR>
Professional FreeSWITCH Consulting Services:<BR>
<a href="consulting@freeswitch.org">consulting@freeswitch.org</a><BR>
<a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><BR>
<BR>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR>
<a href="http://www.cudatel.com">http://www.cudatel.com</a><BR>
<BR>
Official FreeSWITCH Sites<BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><BR>
<a href="http://www.cluecon.com">http://www.cluecon.com</a><BR>
<BR>
FreeSWITCH-users mailing list<BR>
<a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'><BR>
<BR>
<HR ALIGN=CENTER SIZE="3" WIDTH="95%"></SPAN></FONT><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'>_________________________________________________________________________<BR>
Professional FreeSWITCH Consulting Services:<BR>
<a href="consulting@freeswitch.org">consulting@freeswitch.org</a><BR>
<a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><BR>
<BR>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<BR>
<a href="http://www.cudatel.com">http://www.cudatel.com</a><BR>
<BR>
Official FreeSWITCH Sites<BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
<a href="http://wiki.freeswitch.org">http://wiki.freeswitch.org</a><BR>
<a href="http://www.cluecon.com">http://www.cluecon.com</a><BR>
<BR>
FreeSWITCH-users mailing list<BR>
<a href="FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><BR>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><BR>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><BR>
<a href="http://www.freeswitch.org">http://www.freeswitch.org</a><BR>
</SPAN></FONT></FONT></BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Consolas, Courier New, Courier"><SPAN STYLE='font-size:10pt'><BR>
</SPAN></FONT></FONT><FONT FACE="Monaco, Courier New"><SPAN STYLE='font-size:11pt'>-- <BR>
Ken<BR>
<FONT COLOR="#0000FF"><U><a href="http://www.FreeSWITCH.org">http://www.FreeSWITCH.org</a><BR>
<a href="http://www.ClueCon.com">http://www.ClueCon.com</a><BR>
<a href="http://www.OSTAG.org">http://www.OSTAG.org</a><BR>
</U></FONT>irc.freenode.net #freeswitch<BR>
</SPAN></FONT>
</BODY>
</HTML>