W3C home > Mailing lists > Public > public-webrtc@w3.org > August 2017

Re: BUNDLE nightmare when first media section becomes inactive

From: Randell Jesup <rjesup@mozilla.com>
Date: Thu, 24 Aug 2017 21:32:12 -0400
To: public-webrtc@w3.org
Message-ID: <5e5a7b7d-3b72-8a41-cb7e-7bf1a2b7f9fe@mozilla.com>
On 8/24/2017 4:00 PM, Byron Campen wrote:
> On 8/24/17 2:50 PM, Iñaki Baz Castillo wrote:
>> 2) Having a DataChannel just avoids the panic if it's in the first m=
>> section, am I right?
>
>     As long as nobody closes the DataChannel, yeah. Dunno how well 
> that interops though, a lot of implementations expect audio -> video 
> -> application. And there isn't a way to let JS reorder the bundled 
> mids that I'm aware of.

Do initial negotiation with a datachannel only (note: this may cause 
problems with use of local IPs/ports and force calls to be relayed to 
start).  Then add audio and video to the call (can use the DataChannel 
to pass the offer/answer, note! -- and we may now end up with a direct 
connection instead of TURN (I hope)).

You'll end up with m=application, m=audio, m=video.

Downside: no DataChannels (yet) in Edge (and forced use of TURN probably 
to start).

Randell Jesup, Mozilla
Received on Friday, 25 August 2017 01:36:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:18:36 UTC