Showing posts with label RTCP and RTSP. Show all posts
Showing posts with label RTCP and RTSP. Show all posts

Relationship between RTP, RTCP and RTSP

7

Posted by mady | Posted in , | Posted on 8:44 PM

RTCP is a part of RTP and helps with lip synchronization and QOS management, among others.
RTSP is a control protocol that initiating and directing delivery of streaming multimedia from media servers, the "Internet VCR remote control protocol". RTSP does not deliver data (though the RTSP connection may be used to tunnel RTP traffic for ease of use with firewalls and other network devices). RTP and RTSP will likely be used together in many systems, but either protocol can be used without the other. The RTSP draft contains a section on the use of RTP with RTSP.
RTP vs. RTSP
It’s important to distinguish between RTP and Real-Time Streaming protocol (RTSP), another transfer protocol. RTSP is used when viewers communicate with a unicast server. RTSP allows two-way communication; that is, viewers can communicate with the streaming server and do things like rewind the movie, go to a chapter, and so on. By contrast, RTP is a one-way protocol used to send live or stored streams from the server to the client.
Perceived benefits
RTSP provides the following specific benefits to Internet content providers and users:
· Provides for on-demand access of multimedia items such as stored real-time audio/video files, live real-time feeds, or stored non-real-time items with bidirectionality enabling full stream control
· Allows interoperability between client-server multimedia products from multiple vendors. Can be implemented across multiple operating system platforms (Macintosh, Windows 95/NT, Windows 3.1 for clients; Macintosh, Windows NT, UNIX variants on servers).
· Provides intellectual property rights protection
· Designed for scalability
· Addresses key concerns of Internet Content Providers and Users: quality of service, efficiency of delivery, rights management, measurement and provides a design aimed at high reliability over current net infrastructure including: UDP, TCP/IP, RTP, RTCP, SCP and IP Multicast
· low overhead on data delivery
· full exploitation of emerging technologies and protocols
· security