Uses of Package
rtspstack

Packages that use rtspstack
rtspserver 
rtspstack 

Classes in rtspstack used by rtspserver
RtspFile
          Base class for all the file types ( *.au, *.wav, *.raw, *.rtp ).
RtspFileAu
          Child class for *.au file type.
RtspFileHandler
          Interface into RtspFile class.
RtspFileRaw
          Child class for *.raw file type.
RtspFileRtp
          Child class for *.rtp file type.
RtspFileWav
          Child class for *.wav file type.
RtspSession
          Class to keep per session parameters.
 

Classes in rtspstack used by rtspstack
CharData
          
CharDataParser
          
Rtsp
          
RtspAnnounceMsg
          
RtspDescribeMsg
          
RtspLocationHdr
          
RtspMsg
          
RtspMsgParser
          
RtspOptionsMsg
          
RtspPauseMsg
          
RtspPlayMsg
          
RtspRangeHdr
          Range Grammer Range = "Range" ":" 1\#ranges-specifier [ ";" "time" "=" utc-time ] ranges-specifier = npt-range | utc-range | smpte-range npt-range = ( npt-time "-" [ npt-time ] ) | ( "-" npt-time ) npt-time = "now" | npt-sec | npt-hhmmss npt-sec = 1*DIGIT [ "." *DIGIT ] npt-hhmmss = npt-hh ":" npt-mm ":" npt-ss [ "." *DIGIT ] npt-hh = 1*DIGIT ; any positive number npt-mm = 1*2DIGIT ; 0-59 npt-ss = 1*2DIGIT ; 0-59 Examples: npt=123.45-125 npt=12:05:35.3- npt=now- note: we currently only support npt-range
RtspRecordMsg
          
RtspRequest
          
RtspResponse
          
RtspRtpInfoHdr
          Grammer for Rtp-info header: RTP-Info = "RTP-Info" ":" 1#stream-url 1*parameter stream-url = "url" "=" url parameter = ";" "seq" "=" 1*DIGIT | ";" "rtptime" "=" 1*DIGIT Example: RTP-Info: url=rtsp://foo.com/bar.avi/streamid=0;seq=45102, url=rtsp://foo.com/bar.avi/streamid=1;seq=30211
RtspSetParameterMsg
          
RtspSetupMsg
          
RtspTeardownMsg
          
RtspTransportHdr
          
RtspTransportSpec
          Grammer for Transport Header Transport = "Transport" ":" 1\#transport-spec transport-spec = transport-protocol/profile[/lower-transport] parameter transport-protocol = "RTP" profile = "AVP" lower-transport = "TCP" | "UDP" parameter = ( "unicast" | "multicast" ) | ";" "destination" [ "=" address ] | ";" "interleaved" "=" channel [ "-" channel ] | ";" "append" | ";" "ttl" "=" ttl | ";" "layers" "=" 1*DIGIT | ";" "port" "=" port [ "-" port ] | ";" "client_port" "=" port [ "-" port ] | ";" "server_port" "=" port [ "-" port ] | ";" "ssrc" "=" ssrc | ";" "mode" = <"> 1\#mode <"> ttl = 1*3(DIGIT) port = 1*5(DIGIT) ssrc = 8*8(HEX) channel = 1*3(DIGIT) address = host mode = <"> *Method <"> | Method Example: Transport: RTP/AVP;multicast;ttl=127;mode="PLAY", RTP/AVP;unicast;client_port=3456-3457;mode="PLAY"
RtspUtil