<div dir="ltr">Hello,<div>that is a good starting point, thanks.</div><div>We are using SIP.js, and actually our client is just a modified version of CyberMegaPhone2k.</div><div><br></div><div>What happens is that video stream sent from a Chrome user, when received on Firefox, behave in an inconsistent way. Very rarely, they work. Most of the times, we get either:</div><div>- No video at all</div><div>- A few frames at the start, then freeze</div><div>- Working video with very bad quality</div><div><br></div><div>My colleague is preparing a more thorough examination this morning.</div><div><br></div><div>Best regards,</div><div>Luca</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 6, 2018 at 7:13 PM, Joshua Colp <span dir="ltr"><<a href="mailto:jcolp@digium.com" target="_blank">jcolp@digium.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Mar 2, 2018, at 12:59 PM, Luca Pradovera wrote:<br>
> Hello,<br>
> we are seeing some unexpected behavior when a SFU conference contains both<br>
> a Chrome and a Firefox user. It looks like the SDP is not being generated<br>
> or translated correctly.<br>
><br>
> SDP Chrome - Chrome<br>
> <a href="https://gist.github.com/edolix/75850d5cef44beae01d6f5076d6722c3" rel="noreferrer" target="_blank">https://gist.github.com/<wbr>edolix/<wbr>75850d5cef44beae01d6f5076d6722<wbr>c3</a><br>
><br>
> SDP Chrome - Firefox<br>
> <a href="https://gist.github.com/edolix/9bdfaa007272d8be275b4f2940fa11d5" rel="noreferrer" target="_blank">https://gist.github.com/<wbr>edolix/<wbr>9bdfaa007272d8be275b4f2940fa11<wbr>d5</a><br>
><br>
> SDP Firefox - Firefox<br>
> <a href="https://gist.github.com/edolix/a5ee0db0d7e1620d3de5b72bc4e3475e" rel="noreferrer" target="_blank">https://gist.github.com/<wbr>edolix/<wbr>a5ee0db0d7e1620d3de5b72bc4e347<wbr>5e</a><br>
><br>
> We have been trying to track down the source of this for a while. Any<br>
> pointers on where to start?<br>
<br>
</span>I'd suggest using the latest release candidate of Asterisk. It includes a fix for Firefox that caused streams to not appear as expected.<br>
<br>
As for what's going on - you'll need to clarify further on what exactly "unexpected behavior" means. What is the scenario? What are you doing? What are you expecting to happen versus what happens? What are you using for Javascript?<br>
<br>
At a high level, though, Asterisk doesn't translate the SDP - it generates independent SDP for everyone in the unified plan format. In the case of Chrome this has to be translated to/from plan B to work.<br>
<br>
Have you examined the Javascript console to see if the SDP is complained about at all?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Joshua Colp<br>
Digium, Inc. | Senior Software Developer<br>
445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br>
Check us out at: <a href="http://www.digium.com" rel="noreferrer" target="_blank">www.digium.com</a> & <a href="http://www.asterisk.org" rel="noreferrer" target="_blank">www.asterisk.org</a><br>
<br>
--<br>
______________________________<wbr>______________________________<wbr>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" rel="noreferrer" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
<a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" rel="noreferrer" target="_blank">http://lists.digium.com/<wbr>mailman/listinfo/asterisk-dev</a><br>
</font></span></blockquote></div><br></div>