The Real-time Transport Protocol (RTP) is widely used for Internet transmission of real-time multimedia, including streaming audio and video, telephony, conferencing, and on-demand content. RTP packet streams include data and control components, which must be processed and evaluated to share files reliably and securely, monitor transmissions, and exchange feedback. This technology is an open-source RTP package, RTP Tools, that provides a set of applications that can read, record, generate, send, and translate RTP packets, operating seamlessly within a larger network system.
RTP Tools includes four component applications: rtpdump, which parses and prints data packets, rtpplay, which reads and plays back the processed data, rtpsend, which generates and sends packet streams, and rtptrans, which translates between unicast and multicast networks. The software can display protocol information as text, and generate RTP streams from text files. It already has a long track record, having been distributed for non-commercial use since 1996, and having been cited approximately 90 times in research publications. It is available to the public as a free download.
Tech Ventures Reference: IR CU15195, IR CU15196