Re: [AVTCORE] Moving draft-ietf-avtcore-multiplex-guidelines along
Bernard Aboba <[email protected]> Thu, 5 Dec 2019 12:20:25 -0800
| Newsgroups | gmane.ietf.avt |
|---|---|
| Message-ID | <CAOW+2dvpLOVTrZBq6+u9NH6t1rAxYZiQxof=MRimPWVqxkOgWg@mail.gmail.com> |
Bo said: "Bernard, you indicate "a OR b" above; should they be seen as mutually exclusive or could they both apply in the way I indicate? Would adding a clarification along the lines above address your concern?" [BA] A given application will typically use either a) or b), but for an implementation as a whole, both could be implemented. Note that the WebRTC 1.0 API only supports b) but not a), though other APIs (e.g. ORTC) support both. Adding a clarification would address the concern. On Tue, Dec 3, 2019 at 4:03 AM Bo Burman <[email protected]> wrote: > Hi, > > I've started a (so far author-internal) draft -10 that tries to address > most > of Bernard's comments; in progress. > > I however didn't yet do a total re-haul to consider if use of MID/RID/RRID > is > sufficiently covered and described throughout the document. Help on > identifying potentially impacted text would be greatly appreciated, from > my > co-authors as well as from the list. > > Regarding Bernard's comment to section 5.2: > > > 3. For applications with dynamic usage of RTP streams, i.e. > > frequently added and removed, having much of the state associated > > with the RTP session rather than per individual SSRC can avoid > > the need for in-session signalling of meta-information about each > > SSRC. > > > > [BA] Not sure I grasp your point here. If there are multiple SSRCs in > the > > same RTP session, avoiding the need for in-session signaling typically > > requires: > > > > a. A mechanism for handling "unsignaled streams" (e.g. an Unhandled RTP > > event as in ORTC), OR > > > > b. Support for MID to allow routing to the correct RTP receiver without > > in-session signaling of the SSRC. > > Firstly, I think the original text in bullet 3 doesn't consider use of > bundle > or MID but rather assumes the pre-bundle type of RTP session. Adding use > of > MID would be part of an RTP session state (e.g. mapping SSRC to an media > source, which would also map to an m= line if SDP is used) that doesn't > require in-session signaling. That would correspond to your alternative b. > > Secondly, there could still be "unsignaled streams" handling, either > within > (using same) MID or when not using MID in the RTP session, where other RTP > session information can be used to allow proper handling of dynamically > occuring RTP streams, such as e.g. RTCP SDES CNAME to identify RTP streams > sent from the same endpoint (but not necessarily the same media source). > What > type of RTP session information that is needed for proper RTP stream > handling > depends on, I must assume, application-dependent requirements. That would > correspond to your alternative a. > > Bernard, you indicate "a OR b" above; should they be seen as mutually > exclusive or could they both apply in the way I indicate? Would adding a > clarification along the lines above address your concern? > > Cheers, > /Bo > > > -----Original Message----- > > From: Barry Leiba <[email protected]> > > Sent: den 20 november 2019 07:22 > > To: Magnus Westerlund <[email protected]> > > Cc: [email protected]; [email protected] > > Subject: Re: Moving draft-ietf-avtcore-multiplex-guidelines along > > > > Thanks; I'd love to move it forward. > > > > b > > > > On Wed, Nov 20, 2019 at 2:20 PM Magnus Westerlund > > <[email protected]> wrote: > > > > > > Hi Barry, > > > > > > Sorry, this has failed to get the necessary author time to take care > > > of the comments. Will try to get it done soonish. > > > > > > Cheers > > > > > > Magnus Westerlund > > > > > > > _______________________________________________ Audio/Video Transport Core Maintenance [email protected] https://www.ietf.org/mailman/listinfo/avt