Tech-
invite
3GPP
space
IETF
space
SIP
↠
Examples
Grammars
Presence
⇾
SIP
SIP‑URI
SIP Headers
SIP P‑Headers
SDP
Generic URI
ABNF Notation
Session Description
Addressing
generic rules
"a=" SDP Attributes
SDP attributes defined in
3GPP TS 26.234 – PSS
3GPP TS 26.234
–
Clause 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
;
a=X-initpredecbufperiod:
<initial pre‑decoder buffering period>
; see
Clause 5.3.3.2 of TS 26.234
;
a=X-initpostdecbufperiod:
<initial post‑decoder buffering period>
; see
Clause 5.3.3.2 of TS 26.234
;
a=X-decbyterate:
<peak decoding byte rate>
; see
Clause 5.3.3.2 of TS 26.234
;
a=3gpp-videopostdecbufsize:
<size of the video post‑decoder buffer>
; see
Clause 5.3.3.2 of TS 26.234
;
a=framesize:
<payload type number> <width>‑<heigth>
; see
Clause 5.3.3.2 of TS 26.234
attribute-fields
=/
sdp‑3GPP‑frame‑packing‑type‑line
/
alt
/
alt‑default‑id
/
alt‑group
/
sdp‑Adaptation‑line
/
QoE‑Metrics‑line
/
3GPP‑Assets‑Info
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
frame-packing-type
=
1*
DIGIT
payload-type-number
=
1*
DIGIT
alt
=
"
a
" "
=
" "
alt
" "
:
"
alt‑id
"
:
"
SDP‑line
CRLF
; see
Clause 5.3.3.3 of TS 26.234
alt-default-id
=
"
a
" "
=
" "
alt‑default‑id
" "
:
"
alt‑id
CRLF
; see
Clause 5.3.3.3 of TS 26.234
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
alt-group-type
=
token
alt-group-subtype
=
token
alt-grouping
=
grouping‑value
"
=
"
alt‑id
*( "
,
"
alt‑id
)
grouping-value
=
token
alt-id
=
1*
DIGIT
sdp-Adaptation-line
=
"
a
" "
=
" "
3GPP‑Adaptation‑Support
" "
:
"
report‑frequency
CRLF
; see
Clause 5.3.3.5 of TS 26.234
report-frequency
=
NonZeroDIGIT
[
DIGIT
]
NonZeroDIGIT
=
%x31-39
3GPP-Assets-Info
=
"
a
" "
=
" "
3GPP‑Asset‑Information:
"
Asset
0*( "
,
"
Asset
)
CRLF
; see
Clause 5.3.3.7 of TS 26.234
Asset
=
( "
{
" "
url
" "
=
" "
"
"
URL
"
"
" "
}
" ) / ( "
{
"
AssetName
"
=
"
AssetBox
"
}
" )
URL
=
URI
AssetName
=
"
Title
" / "
Description
" / "
Copyright
" / "
Performer
" / "
Author
" / "
Genre
" / "
Rating
" / "
Classification
" / "
Keywords
" / "
Location
" / "
Album
" / "
RecordingYear
" / "
Collection
" / "
UserRating
" / "
Thumbnail
" /
asset-extension
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, "
=
", "
,
", "
{
", "
}
"
AssetBox
=
; Base64 encoded version [
RFC 4648
] of any asset box as defined in
Clause 8 of TS 26.244