rtspextr

所属分类:流媒体/Mpeg4/MP4
开发工具:C
文件大小:19KB
下载次数:0
上传日期:2015-03-24 12:38:02
上 传 者sh-1993
说明:  RTSP流分析器提取器
(An RTSP-stream analyser extractor)

文件列表:
AUTHORS (0, 2015-03-24)
ChangeLog (907, 2015-03-24)
Makefile.am (151, 2015-03-24)
NEWS (0, 2015-03-24)
TODO (0, 2015-03-24)
configure.ac (1568, 2015-03-24)
debian (0, 2015-03-24)
debian\changelog (979, 2015-03-24)
debian\compat (3, 2015-03-24)
debian\control (564, 2015-03-24)
debian\copyright (1074, 2015-03-24)
debian\install (65, 2015-03-24)
debian\rules (226, 2015-03-24)
debian\source (0, 2015-03-24)
debian\source\format (13, 2015-03-24)
rtpcv.dot (1237, 2015-03-24)
rtppcwt.c (2311, 2015-03-24)
rtspextr.c (30461, 2015-03-24)
rtspextr.md (2730, 2015-03-24)
sppspatch (6705, 2015-03-24)
tcpseq.dot (1115, 2015-03-24)
tcptr.dot (1457, 2015-03-24)
udptr.dot (1446, 2015-03-24)

An RTSP-stream analyser/extractor ================================= `rtspextr` accepts an RTSP stream from `stdin` and analyses it extracting the RTSP and payload (interleaved data) packets. The extracted packets can be re-transmitted or dumped in various ways. The following options are handled: * `-h`, `--help`: print this help screen; * `-q`, `--quiet`: output nothing; * `-u :`, `--udp=:`: send data via UDP to IP:(PORT + CHN); * `-U `, `--unix=`: send data to the local socket 'rtspextr.CHN' in the direcotry DIR; * `-P `, `--pcap=`: write down libpcap dumps CHN.pcap' to the directory DIR (the option is available only when the program is built with libpcap support); * `-C `, `--maxchn=`: limit the possible channel number to MAXCHN; * `-L `, `--maxlen=`: limit the possible packet length to MAXLEN; * `-R `, `--reportevery=`: print report every COUNT packets. The *CHN* parameter above is the RTSP channel number (0--255). It is used as suffix for socket and dump filenames. The special value "rtsp" is used as suffix to send/dump the RTSP-data itself. When retransmitting packages via UDP, the RTSP-data is always sent with *PORT* + 256 as the destination port number. In order to improve the RTSP stream identification by filtering out the garbage trafic the valid channel value range is narrowed to 0--16 by default. This restriction can be overridden with the `-C` option. The other disambiguation parameter is the RTSP channel payload maximal length which is set to 2048 bytes by default and can be overridden with the `-L` option. EXAMPLES -------- # Retransmit the RTSP payload from the 'rtsp.test.stream' file # via UDP to the destination 192.168.0.55:1000: rtspextr -u 192.168.0.55:1000
近期下载者

相关文件


收藏者