tech-invite   World Map     

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

 

ABNF for RTSP 2.0 – Real Time Streaming Protocol – RFC 7826

 

Here          Top          Up          Prev          Next
(10 of 12)

|   Message Format   |   Status Codes   |   URIs   |   IRIs   |   Basic Rules   |   Headers   |

|   Accept   |   Accept‑Credentials   |   Accept‑Encoding   |   Accept‑Language   |   Accept‑Ranges   |   Allow   |   Authentication‑Info   |   Authorization   |   Bandwidth   |   Blocksize   |   Cache‑Control   |   Connection   |   Connection‑Credentials   |   Content‑Base   |   Content‑Encoding   |   Content‑Language   |   Content‑Length   |   Content‑Location   |   Content‑Type   |   CSeq   |   Date   |   Expires   |   From   |   If‑Match   |   If‑Modified‑Since   |   If‑None‑Match   |   Last‑Modified   |   Location   |   Media‑Properties   |   Media‑Range   |   MTag   |   Notify‑Reason   |   Pipelined‑Requests   |   Proxy‑Authenticate   |   Proxy‑Authentication‑Info   |   Proxy‑Authorization   |   Proxy‑Require   |   Proxy‑Supported   |   Public   |   Range   |   Referrer   |   Request‑Status   |   Require   |   Retry‑After   |   RTP‑Info   |   Scale   |   Seek‑Style   |   Server   |   Session   |   Speed   |   Supported   |   Terminate‑Reason   |   Timestamp   |   Transport   |   Unsupported   |   User‑Agent   |   Via   |   WWW‑Authenticate   |

Up

 

RTSP/2.0 — Range

Section 18.40 of RFC 7826  and  ABNF in RFC 7826


Range   =
"Range"   HCOLON   ranges‑spec
Up

ranges-spec   =
range-ext   =
range-value   =
1*( rtsp‑unreserved  /  quoted‑string  /  ":" )
Up

npt-range   =
"npt"   [ EQUAL   npt‑range‑spec ]
Up

npt-range-spec   =
npt‑time   "-"   [ npt‑time ] )  /  ( "-"   npt‑time )
Up

npt-time   =
"now"  /  npt‑sec  /  npt‑hhmmss  /  npt‑hhmmss‑comp
Up

npt-sec   =
1*19DIGIT   [ "."   1*9DIGIT ]
Up

npt-hhmmss   =
npt‑hh   ":"   npt‑mm   ":"   npt‑ss   [ "."   1*9DIGIT ]
Up

npt-hh   =
2*19DIGIT
;  any positive number
Up

npt-mm   =
2*2DIGIT
;  0-59
Up

npt-ss   =
2*2DIGIT
;  0-59
Up

npt-hhmmss-comp   =
npt‑hh‑comp   ":"   npt‑mm‑comp   ":"   npt‑ss‑comp   [ "."   1*9DIGIT ]
;  Compatibility format
Up

npt-hh-comp   =
1*19DIGIT
;  any positive number
Up

npt-mm-comp   =
1*2DIGIT
;  0-59
Up

npt-ss-comp   =
1*2DIGIT
;  0-59
Up

utc-range   =
"clock"   [ EQUAL   utc‑range‑spec ]
Up

utc-range-spec   =
utc‑time   "-"   [ utc‑time ] )  /  ( "-"   utc‑time )
Up

utc-time   =
utc‑date   "T"   utc‑clock   "Z"
Up

utc-date   =
utc-clock   =
6DIGIT   [ "."   1*9DIGIT ]
Up

smpte-range   =
smpte-range-spec   =
smpte‑time   "-"   [ smpte‑time ] )  /  ( "-"   smpte‑time )
Up

smpte-type   =
"smpte"  /  "smpte‑30‑drop"  /  "smpte‑25"  /  smpte‑type‑extension
Up

smpte-type-extension   =
"smpte"   token
Up

smpte-time   =
1*2DIGIT   ":"   1*2DIGIT   ":"   1*2DIGIT   [ ":"   1*2DIGIT   [ "."   1*2DIGIT ] ]
Up

RTSP/2.0 — Referrer

Section 18.41 of RFC 7826  and  ABNF in RFC 7826


Referrer   =
"Referrer"   HCOLON   ( absolute‑URI  /  RTSP‑URI‑Ref )
Up

RTSP/2.0 — Request‑Status

Section 18.42 of RFC 7826  and  ABNF in RFC 7826


Request-Status   =
"Request‑Status"   HCOLON   req‑status‑info
Up

req-status-info   =
cseq-info   =
"cseq"   EQUAL   cseq‑nr
Up

status-info   =
"status"   EQUAL   Status‑Code
Up

reason-info   =
"reason"   EQUAL   DQUOTE   Reason‑Phrase   DQUOTE
Up

RTSP/2.0 — Require

Section 18.43 of RFC 7826  and  ABNF in RFC 7826


Require   =
"Require"   HCOLON   feature‑tag‑list
Up

RTSP/2.0 — Retry‑After

Section 18.44 of RFC 7826  and  ABNF in RFC 7826


Retry-After   =
"Retry‑After"   HCOLON   ( RTSP‑date  /  delta‑seconds )
Up

RTSP/2.0 — RTP‑Info

Section 18.45 of RFC 7826  and  ABNF in RFC 7826


RTP-Info   =
"RTP‑Info"   HCOLON   [ rtsp‑info‑spec   *( COMMA   rtsp‑info‑spec ) ]
Up

rtsp-info-spec   =
stream-url   =
"url"   EQUAL   DQUOTE   RTSP‑REQ‑Ref   DQUOTE
Up

ssrc-parameter   =
LWS   "ssrc"   EQUAL   ssrc   HCOLON   ri‑parameter   *( SEMI   ri‑parameter )
Up

ri-parameter   =
( "seq"   EQUAL   1*5DIGIT )  /  ( "rtptime"   EQUAL   1*10DIGIT )  /  generic‑param
Up

RTSP/2.0 — Scale

Section 18.46 of RFC 7826  and  ABNF in RFC 7826


Scale   =
"Scale"   HCOLON   scale‑value
Up

Up          Top          Next