Download presentation
Presentation is loading. Please wait.
Published byΆνθεια Βλαστός Modified over 5 years ago
1
Speaker : 施 賢 孝 Adviser :Quincy Wu Date :2007/01/22
RTP Tools (Version 1.18) Speaker : 施 賢 孝 Adviser :Quincy Wu Date :2007/01/22 2019/1/3
2
Outline Description Applications Installation General Usage Hints
rtpplay Rtpdump DEMO rtpsend rtptrans 2019/1/3
3
Description The rtptools distribution consists of a number of small applications that can be used for processing RTP data. 2019/1/3
4
Applications rtpplay rtpsend rtpdump rtptrans
Play back RTP sessions recorded by rtpdump rtpsend Generate RTP packets from textual description, generated by hand or rtpdump rtpdump Parse and print RTP packets, generating output files suitable for rtpplay and rtpsend rtptrans RTP translator between unicast and multicast networks; also translates between VAT and RTP formats. 2019/1/3
5
Installation Sources are available from The RTP tools should compile on any Posix-compliant platform supporting sockets, as well as Windows/NT/95/98/2000 (Win32). For Unix systems type ./configure; make 2019/1/3
6
General Usage Hints Network addresses can be either multicast or unicast addresses, unless stated otherwise. dotted-decimal notation (e.g., ) or as a host name (e.g., lupus.fokus.gmd.de). Port numbers must be given as decimal numbers in the range of 1 to Network addresses are specified as destination/port/ttl. For all commands, the flag -h or -? will print a short usage summary. 2019/1/3
7
rtpplay rtpplay [-T] [-v] [-f file] [-p profile] [-s sourceport] [-b begin] [-e end] destination/port[/ttl] The rtpplay reads RTP session data, recorded by rtpdump -F dump from either the file or stdin. If the flag -T is given, the timing between packets corresponds to the arrival timing rather than the RTP timestamps. The RTP clock frequency is read from the profile file if given . The -v flag has rtpplay display the packets generated on stdout. 2019/1/3
8
rtpdump rtpdump [-F format] [-t duration] [-x bytes] [-f file] [-o outputfile] address/port The rtpdump listens on the address and port pair for RTP and RTCP packets and dumps a processed version to outputfile if specified or stdout otherwise. If file is specified, the file is used instead of the network address. If no network address is given, file input is expected from stdin. The file must have been recorded using the rtpdump dump format. Format type : dump . header . payload . ascii . hex . rtcp . short The dump in binary format, suitable for rtpplay. The format is as follows: The file starts with #!rtpplay1.0 address/port\n 2019/1/3
9
DEMO &./rtpplay -T -v -f bark.rtp -s 8000 10.10.16.195/5060
&./rtpdump -F dump -f bark.rtp -o test5 &./rtpdump -F dump -t 0.1 -o test /8000 2019/1/3
10
rtpsend rtpsend [-a] [-l] [-s sourceport] [-f file] destination/port[/ttl] The rtpsend sends an RTP packet stream with configurable parameters. This is intended to test RTP features. If the -a flag is specified, rtpsend includes a router alert IP option in RTCP packets. This is used by the YESSIR resource reservation protoccol. The file file contains the description of the packets to be sent. 2019/1/3
11
rtptrans rtptrans [host]/port[/ttl] [host]/port[/ttl] [...]
The rtptrans RTP/RTCP packets arriving from one of the addresses to all other addresses. The translator can translate VAT packets into RTP packets. VAT packets arriving on a multicast connection are translated into RTP and sent over a unicast link. multicast VAT -> translator -> unicast RTP 2019/1/3
12
Reference RTPTools(Version1.18) :
2019/1/3
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.