| 
 | 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
