资源描述:
《RTP-实时软件传输协议》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、RTP:ATransportProtocolforReal-TimeApplications1IntroductionThismemorandumspecifiesthereal-timetransportprotocol(RTP),whichprovidesend-to-enddeliveryservicesfordatawithreal-timecharacteristics,suchasinteractiveaudioandvideo.Thoseservicesincludepayloadtypeidentification,sequencenumb
2、ering,timestampinganddeliverymonitoring.ApplicationstypicallyrunRTPontopofUDPtomakeuseofitsmultiplexingandchecksumservices;bothprotocolscontributepartsofthetransportprotocolfunctionality.However,RTPmaybeusedwithothersuitableunderlyingnetworkortransportprotocols(seeSection10).RTPsu
3、pportsdatatransfertomultipledestinationsusingmulticastdistributionifprovidedbytheunderlyingnetwork.NotethatRTPitselfdoesnotprovideanymechanismtoensuretimelydeliveryorprovideotherquality-of-serviceguarantees,butreliesonlower-layerservicestodoso.Itdoesnotguaranteedeliveryorpreventou
4、t-of-orderdelivery,nordoesitassumethattheunderlyingnetworkisreliableanddeliverspacketsinsequence.ThesequencenumbersincludedinRTPallowthereceivertoreconstructthesender'spacketsequence,butsequencenumbersmightalsobeusedtodeterminetheproperlocationofapacket,forexampleinvideodecoding,w
5、ithoutnecessarilydecodingpacketsinsequence.WhileRTPisprimarilydesignedtosatisfytheneedsofmulti-participantmultimediaconferences,itisnotlimitedtothatparticularapplication.Storageofcontinuousdata,interactivedistributedsimulation,activebadge,andcontrolandmeasurementapplicationsmayals
6、ofindRTPapplicable.ThisdocumentdefinesRTP,consistingoftwoclosely-linkedparts:[1].Thereal-timetransportprotocol(RTP),tocarrydatathathasreal-timeproperties.[2].TheRTPcontrolprotocol(RTCP),tomonitorthequalityofserviceandtoconveyinformationabouttheparticipantsinanon-goingsession.Thela
7、tteraspectofRTCPmaybesufficientfor"looselycontrolled"sessions,i.e.,wherethereisnoexplicitmembershipcontrolandset-up,butitisnotnecessarilyintendedtosupportallofanapplication'scontrolcommunicationrequirements.Thisfunctionalitymaybefullyorpartiallysubsumedbyaseparatesessioncontrolpro
8、tocol,whichisbeyondthescopeofthis