tech-invite   World Map     

IETF     RFCs     Groups     SIP     ABNFs    |    3GPP     Specs     Glossaries     Architecture     IMS     UICC    |    search

 

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   |

Here          Top          Up          Prev          Next

 

a=fec-source-flow:   (media-level)
a=fec-repair-flow:   (media-level)
a=repair-window:   (media-level)


attribute-fields   =/
fec-repair-flow-line   =
"a=fec‑repair‑flow:"   SP   fec‑encoding‑id   [ ";"   SP   flow‑preference ]
[ ";"   SP   sender‑side‑scheme‑specific ]   [ ";"   SP   scheme‑specific ]   CRLF
Up

fec-encoding-id   =
"encoding‑id="   enc‑id
Up

enc-id   =
1*DIGIT
Up

flow-preference   =
"preference‑lvl="   preference‑level‑of‑the‑flow
Up

preference‑level‑of‑the‑flow   =
1*DIGIT
Up

sender-side-scheme-specific   =
"ss‑fssi="   sender‑info
Up

sender-info   =
element   *( ","   element )
Up

scheme-specific   =
"fssi="   scheme‑info
Up

scheme-info   =
element   *( ","   element )
Up

repair-window-line   =
"a=repair‑window:"   window‑size   unit   CRLF
Up

window-size   =
%x31‑39   *DIGIT
;  represented as 32‑bit non-negative integers
Up

unit   =
"ms"  /  "us"
Up

fec-source-flow-line   =
"a=fec‑source‑flow:"   SP   source‑id   [ ";"   SP   tag‑length ]   CRLF
Up

source-id   =
"id="   src‑id
Up

src-id   =
1*DIGIT
;  represented as 32‑bit non-negative integers, and leading zeros are ignored
Up

tag-length   =
"tag‑len="   tlen
Up

tlen   =
%x31-39   *DIGIT
Up

element   =
name   ":"   value
Up
Up

name   =
token   =
1*<any CHAR except CTLs or separators>
Up

value   =
*<any CHAR except CTLs or separators>
Up

separator   =
"("  /  ")"  /  "<"  /  ">"  /  "@"   /
","  /  ";"  /  ":"  /  "\"  /  DQUOTE   /
"/"  /  "["  /  "]"  /  "?"  /  "="   /
"{"  /  "}"  /  SP  /  HTAB
Up
Up

Up