Re: SDP attribute "a=imageattr:": (2) revised SDP O/A [3GPP CT4 "SIS-CT"]
Christian Groves <[email protected]> Thu, 08 Aug 2013 18:55:03 +1000
| Newsgroups | gmane.ietf.megaco |
|---|---|
| Message-ID | <[email protected]> |
Hello Albrecht, I wasn't part of the discussions so I'm not 100% what was being proposed. I'm not sure using "*" for the PT would require the use of reserve = value/group. My understanding is that it is simple shorthand if you have = a list of payload. A MGC could provide an over specified list of = payloads and utilise a=3Dimageattr:*. The MG could response with a single = payload and still have a=3Dimageattr:* . With respect to using "*" in the recv attr-list I'm not sure what this = would indicate from a H.248 perspective. There seems to be a clash = between the RFC6236 and the H.248 usage. RFC6236 indicates that "*" = indicates that the user sees no reason to use the image attribute. = Whereas the H.248 wildcard usage it would mean use "all" the values. I = think this interaction is useful to specify. From a H.248 wildcarding = perspective it would seem that "-" truly means the MGC doesn't care and = "$" would mean provide a value. There's also the issue of mapping the SDP to the local and remote = descriptors. I take it that for H.248 you only specify a=3Dimageattr:PT = send attr-list or a=3Dimageattr:PT recv attr-list depending on the descript= or. Regards, Christian On 7/08/2013 8:21 PM, Schwarz, Albrecht (Albrecht) wrote: > > The 2^nd discussion subject was related to revised SDP O/A elements: > > RFC 6236 explicitly indicates their (=3D RFC 5939 & RFC 6871) usage (see = > clause 3.2.6/RFC 6236). > > ... > > a=3Dmcap:1 video H264/90000 > > a=3Dacap:1 imageattr:%1% send [x=3D720,y=3D576,sar=3D[0.91,1.0,1.09,1.45]] > > ... > > Also 26.114 indicates (RFC 5939) usage in the example: > > =85 > > a=3Dtcap:1 > > The general comment made in the CT4 meeting: the mapping of these SDP = > elements from SIP to H.248 would need to take the work of H.248.80 = > into account (due to the different resource reservation principles at = > SIP and H.248 interfaces). > > -Albrecht > > *From:*[email protected] [mailto:[email protected]] *On = > Behalf Of *Schwarz, Albrecht (Albrecht) > *Sent:* Mittwoch, 7. August 2013 12:07 > *To:* ext Nevenka Biondic; [email protected]; [email protected] > *Subject:* [Megaco] SDP attribute "a=3Dimageattr:": (1) wildcarding = > [3GPP CT4 "SIS-CT"] > > Hi Nevenka, all, > > you proposed to continue the technical discussion at next CT4 meeting; = > like to suggest to start in parallel the clarification of raised H.248 = > aspects . > > The first topic is related to SDP wildcarding: > > RFC 6236 allows wildcard usage for multiple attribute parameters. > > I think we may just focus on the high level SDP format: > > a=3Dimageattr:PT send attr-list recv attr-list > > The wildcard =93*=94 (ALL) may be applied principally for multiple = > attribute elements (in red), right? > > a=3Dimageattr:PT send attr-list recv attr-list > > e.g., PT: > > A wild card (*) can be specified for the payload type number to = > indicate that it applies > > to all payload types in the media description. > > You mentioned (in the CT4 discussion) wildcard usage at the level of > > 1) PT > > 2) recv attr-list > > as far as I remember, and the PT type wildcard is the difficult one, = > because affecting possibly multiple media configurations, right? > > My initial comments and understanding would be: > > 1.A =93PT level=94 wildcard would imply multiple (reserved) media = > configurations, i.e., usage of ReserveGroup. > > 2.A =93recv attr-list=94 level wildcard would enforce the MG to reply the = > choosen/supported attribute values > > 3.Like to suggest you specify the SDP wildcarding of this attribute in = > H.248.39, because > > a.the wildcard =93*=94 is applicable for SIP signalling, whereas the SDP = > mapping to H.248 allows principally also to use additional wildcards = > (here e.g., =93$=94 and =93-=93); > and > > b.possible interactions with ReserveValue/ReserveGroup. > > 4.Example from 26.114 (=93I=92ve copied one below=94): > 26.116 is not using the =93PT level=94 wildcard at all, because there=92s = > just a single video codec (H.264) considered by 26.114, - right? > > Regards, > > Albrecht > > _______ > > SIP/SDP example (26.114): > > *Table A.4.10a: Example SDP offer for H.264/AVC with image size = > negotiation* > > *SDP offer* > > a=3Dtcap:1 RTP/AVPF > > m=3Dvideo 49154 RTP/AVP 99 > > a=3Dpcfg:1 t=3D1 > > b=3DAS:315 > > b=3DRS:0 > > b=3DRR:2500 > > a=3Drtpmap:99 H264/90000 > > a=3Dfmtp:99 packetization-mode=3D0; profile-level-id=3D42e00c; \ > > sprop-parameter-sets=3DJ0LgDJWgUH6Af1A=3D,KM46gA=3D=3D > > a=3Dimageattr:99 send [x=3D176,y=3D144] [x=3D224,y=3D176] [x=3D272,y=3D22= 4] = > [x=3D320,y=3D240] recv [x=3D176,y=3D144] [x=3D224,y=3D176] [x=3D272,y=3D2= 24,q=3D0.6] = > [x=3D320,y=3D240] > > a=3Drtcp-fb:* trr-int 5000 > > a=3Drtcp-fb:* nack > > a=3Drtcp-fb:* nack pli > > a=3Drtcp-fb:* ccm fir > > a=3Drtcp-fb:* ccm tmmbr > > a=3Dextmap:4 urn:3gpp:video-orientation > > > > _______________________________________________ > Megaco mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/megaco