[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MMUSIC] ABNF syntax in 3388bis



So, if an SDP from entity X says "a=group:FID" without any specific mid values, would that mean entity X can support group:FID semantics on any media streams? Is this for something like capability negotiation because that line does not mean anything specific (at least to me)?

Thanks,
-acbegen

> -----Original Message-----
> From: Gonzalo Camarillo [mailto:Gonzalo.Camarillo at ericsson.com]
> Sent: Wednesday, November 04, 2009 6:37 AM
> To: Ali C. Begen (abegen)
> Cc: mmusic at ietf.org
> Subject: Re: ABNF syntax in 3388bis
> 
> Hi,
> 
> it needs to be optional so that an implementation can use a group line
> with no identification tags to express its capabilities (i.e., the
> values for grouping semantics it supports). For example, an
> implementation may only support LS and FID but none of the semantics
> extensions defined later.
> 
> Cheers,
> 
> Gonzalo
> 
> Ali C. Begen (abegen) wrote:
> > I have a question about http://www.ietf.org/id/draft-ietf-mmusic-rfc3388bis-03.txt
> >
> > Section 5 of -03 version says:
> >
> >            group-attribute     = "a=group:" semantics
> >                                  *(space identification-tag)
> >            semantics           = "LS" / "FID" / semantics-extension
> >            semantics-extension = token
> >
> > I don't know every detail of the ABNF syntax, but here the identification tags seem to
> be totally optional, whereas we at least need two of them to be able to use the 'group'
> attribute, right?
> >
> > So, should not we rather have:
> >
> >            group-attribute     = "a=group:" semantics
> >                                  2*(space identification-tag)
> >            semantics           = "LS" / "FID" / semantics-extension
> >            semantics-extension = token
> >
> > -acbegen
> >