Tech-invite3GPPspecsGlossariesIETFRFCsGroupsSIPABNFs   Ti+SearchTech-invite World Map Symbol

SIP   SIP URIs   SIP Headers   SIP P‑Headers   SDP   HTTP   Generic URI   IRI   IMF   RTSP   ABNF Notation

ABNF for SDP – Session Description Protocol

Session Description   v=   o=   s=   i=   u=   e=   p=   c=   b=   t=  r=  z=   k=   a=   m=   SDP Addressing   SDP generic rules   "a=" SDP Attributes
List   Prev   Next
SDP attributes defined in

3GPP TS 26.234 – PSS

3GPP TS 26.234Clause 5.3.3
|   a=X‑predecbufsize   |   a=X‑initpredecbufperiod   |   a=X‑initpostdecbufperiod   |   a=X‑decbyterate   |   a=3gpp‑videopostdecbufsize   |   a=framesize   |   a=3GPP‑framepackingtype   |   a=alt   |   a=alt‑default‑id   |   a=alt‑group   |   a=3GPP‑Adaptation‑Support   |   a=3GPP‑QoE‑Metrics   |   a=3GPP‑Asset‑Information   |

 


;   a=X-predecbufsize:<size of the hypothetical pre‑decoder buffer>
;   see  Clause 5.3.3.2 of TS 26.234
Top

;   a=X-initpredecbufperiod:<initial pre‑decoder buffering period>
;   see  Clause 5.3.3.2 of TS 26.234
Top

;   a=X-initpostdecbufperiod:<initial post‑decoder buffering period>
;   see  Clause 5.3.3.2 of TS 26.234
Top

;   a=X-decbyterate:<peak decoding byte rate>
;   see  Clause 5.3.3.2 of TS 26.234
Top

;   a=3gpp-videopostdecbufsize:<size of the video post‑decoder buffer>
;   see  Clause 5.3.3.2 of TS 26.234
Top

;   a=framesize:<payload type number> <width>‑<heigth>
;   see  Clause 5.3.3.2 of TS 26.234
Top

attribute-fields   =/
sdp-3GPP-frame-packing-type-line   =
"a"   "="   "3GPP‑framepackingtype"   ":"   frame‑packing‑type   ":"   payload‑type‑number   CRLF
;   see  Clause 5.3.3.2 of TS 26.234
Top

frame-packing-type   =
1*DIGIT
Up

payload-type-number   =
1*DIGIT
Up

alt   =
"a"   "="   "alt"   ":"   alt‑id   ":"   SDP‑line   CRLF
;   see  Clause 5.3.3.3 of TS 26.234
Top

alt-default-id   =
"a"   "="   "alt‑default‑id"   ":"   alt‑id   CRLF
;   see  Clause 5.3.3.3 of TS 26.234
Top

alt-group   =
"a"   "="   "alt‑group"   ":"   alt‑group‑type   ":"   alt‑group‑subtype   ":"
alt‑grouping   *( ";"   alt‑grouping )   CRLF
;   see  Clause 5.3.3.4 of TS 26.234
Top

alt-group-type   =
alt-group-subtype   =
alt-grouping   =
grouping‑value   "="   alt‑id   *( ","   alt‑id )
Up

grouping-value   =
alt-id   =
1*DIGIT
Up
Up
Up

sdp-Adaptation-line   =
"a"   "="   "3GPP‑Adaptation‑Support"   ":"   report‑frequency   CRLF
;   see  Clause 5.3.3.5 of TS 26.234
Top

report-frequency   =
NonZeroDIGIT   [ DIGIT ]
Up

NonZeroDIGIT   =
%x31-39
Up

3GPP-Assets-Info   =
"a"   "="   "3GPP‑Asset‑Information:"   Asset   0*( ","   Asset )   CRLF
;   see  Clause 5.3.3.7 of TS 26.234
Top

Asset   =
( "{"   "url"   "="   """   URL   """   "}" )  /  ( "{"   AssetName   "="   AssetBox   "}" )
Up

URL   =
URI
Up

AssetName   =
"Title"  /  "Description"  /  "Copyright"  /  "Performer"  /  "Author"  /  "Genre"  /  "Rating"  /  "Classification"  /  "Keywords"  /  "Location"  /  "Album"  /  "RecordingYear"  /  "Collection"  /  "UserRating"  /  "Thumbnail"  /  asset-extension
Up

asset-extension   =
1*( (0x01..0x09)  /  0x0b  /  0x0c  /  (0x0e..0x1f)  /  (0x21..0x2b)  /  (0x2d..0x3c)  /  (0x3e..0x7a)  /  0x7c  /  (0x7d..0xff) )
;   any byte except SP,  NUL,  CR,  LF,  "=",  ",",  "{",  "}"
Up

AssetBox   =
;   Base64 encoded version [RFC 4648] of any asset box as defined in Clause 8 of TS 26.244
Up

Top