Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 07:50, 20 September 2007.

RTP

From Forum Nokia Wiki

Introduction

RTP is "Real-Time Transport Protocol" which provides end to end network transport sevices in real-time.It provides real-time data transport for services like web conferencing,video,voice etc.RTP is mainly built on UDP(User Datagram Protocol).

RTP protocol can be used for an end-to-end or one-to-many kind of services.

The quality of service provided my RTP can be monitored by RTCP(RTP Control Protocol).

Functionality

The RTP API provides functionality to do the below steps:

  • Create and manage an RTP session
    • RRtpSession session; //Construct a new RTP session object
    • session.OpenL(); //Opens an RTP session and initializes it
  • Register for and handle events
    • RRtpSession:RegisterEventCallbackL
    • RRtpSendSource:RegisterEventCallbackL
    • RRtpReceiveSource:RegisterEventCallbackL
  • Access an RTP packet
  • Create a send stream
    • RRtpSendSource manages the creation and sending of RTP packets. Basically, an RTP session can have only one send stream.
  • Manage an RTP packet
  • Create a receive stream
    • RRtpReceivePacket is derived from RRtpPacket and provides a handle to a received RTP packet.
  • Manage the RTCP packets and reports
    • RRtpSession::SetRTCPAutoSend()
  • Manage the send and receive reports


Links

RTP Overview v9.1

RTP Overview v9.2

 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX