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
RFC 6364 – SDP Elements for the FEC Framework
RFC 6364
–
Section 4.4
a=
fec‑repair‑flow
a=
repair‑window
a=
fec‑source‑flow
attribute-fields
=/
fec‑repair‑flow‑line
/
repair‑window‑line
/
fec‑source‑flow‑line
fec-repair-flow-line
=
"
a=fec‑repair‑flow:
"
SP
fec‑encoding‑id
[ "
;
"
SP
flow‑preference
]
[ "
;
"
SP
sender‑side‑scheme‑specific
] [ "
;
"
SP
scheme‑specific
]
CRLF
fec-encoding-id
=
"
encoding‑id=
"
enc‑id
enc-id
=
1*
DIGIT
flow-preference
=
"
preference‑lvl=
"
preference‑level‑of‑the‑flow
preference‑level‑of‑the‑flow
=
1*
DIGIT
sender-side-scheme-specific
=
"
ss‑fssi=
"
sender‑info
sender-info
=
element
*( "
,
"
element
)
scheme-specific
=
"
fssi=
"
scheme‑info
scheme-info
=
element
*( "
,
"
element
)
repair-window-line
=
"
a=repair‑window:
"
window‑size
unit
CRLF
window-size
=
%x31‑39 *
DIGIT
; represented as 32‑bit non-negative integers
unit
=
"
ms
" / "
us
"
fec-source-flow-line
=
"
a=fec‑source‑flow:
"
SP
source‑id
[ "
;
"
SP
tag‑length
]
CRLF
source-id
=
"
id=
"
src‑id
src-id
=
1*
DIGIT
; represented as 32‑bit non-negative integers, and leading zeros are ignored
tag-length
=
"
tag‑len=
"
tlen
tlen
=
%x31-39 *
DIGIT
element
=
name
"
:
"
value
name
=
token
token
=
1*
<any CHAR except CTLs or separators>
value
=
*
<any CHAR except CTLs or separators>
separator
=
"
(
" / "
)
" / "
<
" / "
>
" / "
@
" /
"
,
" / "
;
" / "
:
" / "
\
" /
DQUOTE
/
"
/
" / "
[
" / "
]
" / "
?
" / "
=
" /
"
{
" / "
}
" /
SP
/
HTAB