| December 2004 |
protocol overview | Real Time Protocol (RTP) |
| Real Time Protocol (RTP) is a transport protocol that provides |
| network transport functions for applications transmitting data with |
| properties, such as interactive audio and video. These services include payload |
| type identification; sequence numbering; time stamping and delivery |
| monitoring. Applications run RTP on top of UDP. |
| RTP consists of |
| which provides a mechanism for reporting feedback on the transmitted real- |
| time data. |
| RTP can be used in the following scenarios: |
| Multicast audio conference |
| Audio and video conference |
| Mixers and translators |
| Real Time Streaming Protocol (RTSP) |
| Real Time Streaming Protocol (RTSP) controls the transfer of |
| data and serves as a |
| requests a selected media file from the server using RTSP. The server, in |
| response, returns information required by the client to transfer the media data. |
| Applications, which use |
| Session Description Protocol (SDP) |
| Session Description Protocol (SDP) describes the general |
| sessions. A multimedia client uses SDP to announce a conference session by |
| periodically multicasting an announcement packet to a familiar multicast |
| address and port using Session Announcement Protocol (SAP). |
| SDP conveys information about media streams in multimedia sessions and |
| allows the recipients of a session description to participate in the session. The |
| primary use of SDP is in an Internetwork, but it is sufficiently general that it can |
msp on | describe multimedia conferences in other network environments. |
The MSP framework for | |
| required for implementing the multimedia streaming protocols (RTP, RTSP, and |
| SDP) and transmitting |
| underlying transport mechanisms, such as TCP and UDP, to deliver multimedia- |
| streaming services. |
| The MSP implementation on |
| performance, ability to take advantage of scalability, reliability, and high |
| availability of the |
| MSP is available as a web release on the |
| operating systems. |
library features | The following lists the features that the MSP libraries support: |
| RTP/RTCP |
| Payload identification |
| Sequence numbering |
4