Re: Existing missmatch between SDP mux and BUNDLE

Flemming Andreasen <[email protected]> Tue, 26 Sep 2017 14:18:21 -0400
Newsgroups gmane.ietf.mmusic
Message-ID <[email protected]>

On 9/26/17 2:04 PM, Christer Holmberg wrote:
>>> Actually, the PR suggests “m= section”. That is used in JSEP, but in 4566 there is “media description” and “media-level section”. I am
>>> not really sure that the difference is.
>> "Media description" and "media-level section" are the same thing, by definition. My PR defines "m=" section as another shorthand,
>> mainly since this is a phrase JSEP uses heavily. But I'd gladly just use "media description", "media-level section" or "media section".
> I'd like 4566bis to use ONE definition, and then we use the same elsewhere.

4566bis is currently in WGLC - can you provide that feedback to the WGLC 
thread (as well as any other comments you may have on 4566bis) ?

Thanks

-- Flemming


> Regards,
>
> Christer
>
>
>
>
> On Sep 26, 2017, at 1:13 PM, Christer Holmberg <[email protected]> wrote:
>
> Hi,
>   
>> I have one question, which actually makes a practical difference to the on-the->wire SDP of BUNDLE.
>>   
>> For a session- and media-level attribute which has the common pattern that the >session-level value provides a default for the media level, a non-overridden>session-level attribute is arguably “associated” with a media description, but it >clearly isn’t “included” in it.
>>   
>> Should this be permitted?
>   
> Not sure I understand. Should what be permitted? :)
>
> If BUNDLE says that an attribute of this type “MUST be associated with a media description”, is it sufficient to have the attribute specified at the session level?
>
>
>   
> Regards,
>   
> Christer
>   
>   
>   
> On Sep 25, 2017, at 10:52 PM, Eric Rescorla <[email protected]> wrote:
>   
> I am in favor of the changes that Taylor proposes.
>   
> -Ekr
>   
>   
> On Mon, Sep 25, 2017 at 7:38 PM, Flemming Andreasen <[email protected]> wrote:
> I much prefer use of the term "media description" as well since this is well-defined in 4566.
>
> Having said that, I wholeheartedly agree with Christer's point about terminology change - we need people to agree to this before entertaining yet another update on this front.
>
> So folks, please speak up and let us know if you are for, against, or indifferent in terms of said terminology change.
>
> Thanks
>
> -- Flemming
>   
> On 9/22/17 4:08 PM, Taylor Brandstetter wrote:
> Right. I can only think of one possible interpretation of "add attribute to media description". RFC4566 uses the following phrases:
> • "attributes ... may be added"
> • "attribute ... in the media description"
> • "attribute is present"
> • "a media description may have any number of attributes"
> • "attribute fields can ... be added"
> • "specifying the attribute"
> • "session description containing such attributes"
> • "attribute MUST be included"
> So, the following would be consistent with the defined terminology:
> • "The offerer MUST add the foo attribute to the media description."
> • "The foo attribute MUST be [present|contained|specified|included] in the media description."
> • "The media description MUST have the foo attribute."
> But "foo attribute MUST be associated with the m-line"? Not so much.
>   
> On Fri, Sep 22, 2017 at 9:51 PM, Christer Holmberg <[email protected]> wrote:
> Hi,
>
>>> It depends on how we interpret "associated with"
>> That's why I purged "associated with" from the BUNDLE spec: https://github.com/taylor-b/draft-sdp-bundle/pull/1
>>
>> It almost always can be interpreted in multiple ways. Unfortunately this never got integrated, I assume because I was too late.
> No, you were not :) I have been looking at your CR, and have been considering to integrate it, but I lately I have been so busy with draft-dtls-sdp etc.
>
> Having said that, we have changed the terminology in bundle a number of times already - we really need to stop at some point.
>
> The history of "associated" is when people commented that one cannot add an attribute, address etc to an m- line (because attributes, c- lines and m- lines are separate SDP properties). So, instead of talking about adding those to an m- line talk about associating those with an m- line.
>
> Now, if I remember the changes in your PR correctly, you are talking about "media descriptions", which would be an "envelope" containing the m- line, the address and attributes associated with that m- line. Then you could say "add attribute to the media description", etc. Right?
>
> Regards,
>
> Christer
>   
>   
>
> _______________________________________________
> mmusic mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/mmusic
>   
> _______________________________________________
> mmusic mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/mmusic
>
>
> _______________________________________________
> mmusic mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/mmusic
>

_______________________________________________
mmusic mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/mmusic