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
近期下载者:
相关文件:
收藏者: