多媒体通信系统 应用子系统_第1页
多媒体通信系统 应用子系统_第2页
多媒体通信系统 应用子系统_第3页
多媒体通信系统 应用子系统_第4页
多媒体通信系统 应用子系统_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

多媒体通信系统应用子系统第一页,共五十七页,2022年,8月28日

Theconsiderationofmultimediaapplicationssupportstheviewthatlocalsystemsexpandtowarddistributedsolutions.Applicationssuchaskiosks,multimediamail,collaborativeworksystems,virtualrealityapplicationsandothersrequirehigh-speednetworkswithahightransferrateandcommunicationsystemswithadaptive,lightweighttransmissionprotocolsontopofthenetworks.Fromthecommunicationperspective,wedividethehigherlayersoftheMultimediaCommunicationSystem(MCS)intotwoarchitecturalsubsystems:anapplicationsubsystemandatransportsubsystem.MultimediaCommunicationSystems第二页,共五十七页,2022年,8月28日

ApplicationSubsystem应用子系统第三页,共五十七页,2022年,8月28日Collaborativecomputing

现在工作站和PC机都配有很强的音频和视频功能,若把它们用高速网络联在一起,那么就为人们提供了一个协同计算环境,协同计算通常又称为计算机支持的协同工作(CSCW)。

ThecurrentinfrastructureofnetworkedworkstationsandPCs,andtheavailabilityofaudioandvideoattheseend-points,makesiteasierforpeopletocooperateandbridgespaceandtime.Inthisway,networkconnectivityandend-pointintegrationofmultimediaprovidesuserswithacollaborativecomputingenvironment.CollaborativecomputingisgenerallyknownasComputer-SupportedCooperativeWork(CSCW).协同计算第四页,共五十七页,2022年,8月28日CollaborativeDimensions

电子化的协同工作系统可根据时间、用户范围和控制这三个参数进行分类[WSM+91]。这样协同工作系统可以被划分一个三维空间(如图11.1所示)。

Electroniccollaborationcanbecategorizedaccordingtothreemainparameters:time,user

scaleandcontrol[WSM+91].Therefore,thecollaborationspacecanbepartitionedintoathree-dimensionalspace(showninfigure11.1).协同维数第五页,共五十七页,2022年,8月28日TimeSynchronousAsynchronousTelephoneTele-MentoringDesktopTeleconfereningCollaborativeSoftwareElectronicMailBulletinBoardDevelopmentCollaborativeDocumentEditingGroupScheduleManageSingleUserMultipleUsers(Group)DistributedControlCentralizedFace-to-FaceMeetingGroupCSCWConferenceRoomMeetingGroupDecisionmakingUserScaleFigure11.1:Dimensionsofcollaborativecomputing.第六页,共五十七页,2022年,8月28日

Time

从图中可以看出,在时间轴上有两种模式。即同步模式和异步模式。异步协同工作说明处理活动在同时发生。

Withrespecttotime,therearetwomodesofcooperativework:asynchronousandsynchronous.Thesynchronouscooperativeworkhappensatthesametime.时间轴第七页,共五十七页,2022年,8月28日

UserScale

用户轴上的参数说明是否为单用户协同工作,或者是两个用户以上的组与另一组协同工作。

Theuserscaleparameterspecifieswhetherasingleusercollaborateswithanotheruseroragroupofmorethantwouserscollaboratetogether.用户轴第八页,共五十七页,2022年,8月28日

Control控制轴上分成集中式和分布式两种.在集中式控制中有一个主席,由他来控制协同工作,而在分布式控制中,每个组成员能控制协同工作中属于自己的任务.Controlduringacollaborationcanbecentralizedordistributed.Centralizedcontrolmeansthatthereisachairman(e.g.,mainmanager)whocontrolsthecollaborativework.Distributed

controlmeansthateverygroupmemberhascontroloverhis\herowntasksinthecollaborativeworkanddistributedcontrolprotocolsareinplacetoprovideconsistentcollaboration.控制轴第九页,共五十七页,2022年,8月28日

GroupCommunicationArchitecture

组通(GC)是指CSCW环境下多个用户之间的通信,协作可以是同步的,而其中控制可以是集中式或分布式的。

Groupcommunication(GC)involvesthecommunicationofmultipleusersinasynchronousoranasynchronousmodewithcentralizedordistributedcontrol.组通信结构第十页,共五十七页,2022年,8月28日

组通信结构由支撑模型、系统模型和接口型[WSM+91]。组通信支持模式包括了通过多点传输网络通信的组通信代理(如图11.2)。它可用于完成组汇合(grouprendezvous)、应用共享和会议管理。Agroupcommunicationarchitectureconsistsofasupportmodel,systemmodelandinterfacemodel[WSM+91].TheGCsupportmodelincludesgroupcommunicationagentsthatcommunicateviaamulti-pointmulticastcommunicationnetworkasshowninFigure11.2.Groupcommunicationagentsmayusethefollowingfortheircollaboration:GroupRendezvous;SharedApplications;Conferencing.第十一页,共五十七页,2022年,8月28日MulticastCommunicationNetworkGroupRendezvousCommunication(Transport)SupportConferencingApplicationSharingGroupCommunicationAgentGroupCommunicationAgentFigure11.2:Groupcommunicationsupportmodel.GroupRendezvousGroupRendezvousGroupCommunicationAgentCommunication(Transport)SupportCommunication(Transport)SupportConferencingConferencingApplicationSharingApplicationSharing第十二页,共五十七页,2022年,8月28日

组通信系统模型基于客户机-服务器(client-server)模式,其中client提供组成员与系统间进行交互的用户界面,server则向用户提供组通信功能,每一服务器都有它的独特的功能。TheGCsystemmodelisbasedonaclient-servermodel.Clientsprovideuserinterfacesforsmoothinteractionbetweengroupmembersandthesystem.Serverssupplyfunctionsforaccomplishingthegroupcommunicationwork,andeachserverspecializesinitsownfunction.第十三页,共五十七页,2022年,8月28日

组通信接口模型包括用于在组通信支撑模型内交换信息的两种协议,即用户表现协议和组工作管理协议。用户表现协议执行行客户机间的交互,例如发起会议、结束会议、动态加入和离开会议以及发方言权控制等。组工作管理协议说明客户和服务器之间的通信。活动会议登录和会议信息检索等服务都受这些协议的支持。第十四页,共五十七页,2022年,8月28日TheGCinterfacemodelincludestwokindsofprotocolsforexchanginginformationwithintheGCsupportmodel:userpresentationprotocolsandgroupworkmanagementprotocols.Userpresentationprotocolsperforminteractionsamongtheclients,suchasopeningaconference,closingaconference,dynamicjoiningandleavingofameetingandfloorpassing,Groupworkmanagementprotocolsspecifythecommunicationbetweentheclientsandtheservers.Servicessuchasregistrationofactiveconferencesandqueriesforfurtherconferenceinformationaresupportedbytheseprotocols.第十五页,共五十七页,2022年,8月28日

GroupRendezvous

组汇合方法允许建立协同工作组会议,以及提供有关目前和将来的组和会议的其他静态动态信息。组汇合工具在用户界面上提供一组会话和会议的活动信息。组汇合有同步和异步方法。

Grouprendezvousmethodsallowforsettingupcollaborativegroupmeetingsandprovidingotherstaticanddynamicinformationaboutgroupsandongoingorfuturemeetings.Thegrouprendezvoustoolsprovideasinglesetofsessionandactivityinformationattheuserinterface.Therearesynchronousandasynchronousmethodsforgrouprendezvous.组汇合第十六页,共五十七页,2022年,8月28日

应用共享被认为是支持组通信活动的一种有效机制。应用共享意味着,当应用共享程序(像如编辑器)从任一参加者执行输入,共享对象(例如文档、正文)的所有执行结果都将发送到所有的参加者。共享对象一般只显示在共享口中[HTM92]。应用共享中的一个重要问题是共享控制。共享应用中的一个主要设计问题是决定采用集中式体系结构还是复制式体系结构[OMS+92,SW94a]。应用共享方法第十七页,共五十七页,2022年,8月28日

Sharingapplicationsisrecognizedasavitalmechanismforsupportinggroupcommunicationactivities:Sharingapplicationsmeansthatwhenasharedapplicationprogram(e.g.,editor)executesanyinputfromaparticipant,allexecutionresultsperformedonthesharedobject(e.g.,documenttext)aredistributedamongalltheparticipants.Sharedobjectsaredisplayed,generally,insharedwindows[HTM92].Animportantissueinapplicationsharingissharedcontrol.Theprimarydesigndecisioninsharingapplicationsistodeterminewhethertheyshouldbecentralizedorreplicated[OMS+92,SW94a]ApplicationSharingApproach第十八页,共五十七页,2022年,8月28日

CentralizedArchitecture在集中式体系结构中,共享应用中的单个拷贝只在一个地点运行。所有参加者的输入都送到本地,应用的输出(共享对象)都发送到所有地点。图11.3(a)显示了集中式体系结构。

Inacentralizedarchitecture,asinglecopyofthesharedapplicationrunsatonesite.Allparticipants’inputtotheapplicationisforwardedtothelocalsiteandtheapplication’output(sharedobject)isthendistributedtoallsites.Figure11.3(a)showsthecentralizedarchitecture.集中式体系结构第十九页,共五十七页,2022年,8月28日ReplicatedArchitecture

在复制式体系结构中,共享应用拷贝只在各个本地站点运行。每一个应用的输入事件都分布在所有地点,共享应用的拷贝分布在每一个地点,在本地机上执行。图11.3(b)给出了复制式体系结构图。

Inareplicatedarchitecture,acopyofthesharedapplicationrunslocallyateachsite.Inputeventstoeachapplicationaredistributedtoallsitesandeachcopyofthesharedapplicationisexecutedlocallyateachsite.Figure11.3(b)showsthereplicatedarchitecture.复制式体系结构第二十页,共五十七页,2022年,8月28日SharedWindowSharedApplicationSharedApplicationSharedApplicationSharedWindowSharedWindowNetworkNetwork(a)FloorHolder(b)FloorHolderOutputInputOutputOutputOutputInputInputInputSharedWindowFigure11.3:Sharingapplicationarchitectures:(a)centralizedarchitecture,(b)replicatedarchitecture第二十一页,共五十七页,2022年,8月28日

Conferencing远程会议支持协同计算,它又称为同步远程协同工作。远程会议是一种管理服务,通过多种媒体(例如视频和音频)控制多个用户之间的通信,获取同时的面对面通信效果。更精确地说,在远程会议系统中视频和音频有如下用处:

Conferencingsupportscollaborativecomputingandisalsocalledsynchronoustele-collaboration.Conferencingisamanagementservicethatcontrolsthecommunicationamongmultipleusersviamultiplemedia,suchasvideoandaudio,toachievesimultaneousface-to-facecommunication.Moreprecisely,videoandaudiohavethefollowingpurposesinatele-conferencingsystem远程会议第二十二页,共五十七页,2022年,8月28日

从技术角度看,视频是用于显示可见的图形,指出有多少用户在出席远程会议。对于可视化支持,可使用工作站、PC机或视频墙。对于超过3或4个参加者的远程会议主,PC机或工作站的屏幕就会初分成多个非常小的窗口,特别对于在同时使用其他应用(如共享编辑器或画图工具)时,情况更是如此。因此必须使用可快速改变单个图像大小的机制。第二十三页,共五十七页,2022年,8月28日

Video

isusedintechnicaldiscussionstodisplayview-graphsandtoindicatehowmanyusersarestillphysicallypresentataconference.Forvisualsupport,workstations,PCsorvideowallscanbeused.Forconferenceswithmorethanthreeorfourparticipants,thescreenresourcesonaPCorworkstationrunoutquickly,particularlyifotherapplications,suchassharededitorsordrawingspaces,areused.Hence,mechanismswhichquicklyresizeindividualimagesshouldbeused.第二十四页,共五十七页,2022年,8月28日

音频是远程会议中的一中重要组件,用于描述和阐述可视化信息。因此,必须有高质量的音频,即带有真全双工的通信和回声消除,以及空间队列等等。

Audio

isanimportantcomponentintele-conferencingfordescribingandclarifyingvisualinformation.Therefore,qualityaudio,withtruefull-duplexcommunicationandechocancellation,andpossiblyenhancedwithspatialqueues,isnecessary.第二十五页,共五十七页,2022年,8月28日

发起会议,使用会议参加者都赞同的状态,例如,主席的名称、访问权限(发言权)和音频编码方式。会议系统建立阶段要提供注册、允许、磋商服务,但这些必须很灵活,允许用户加入/离开某个媒体会话或整个会议。灵活性由控制模式决定。

Establishingaconference,wheretheconferenceparticipantsagreeuponacommonstate,suchasidentityofachairman(moderator),accessrights(floorcontrol)andaudioencoding.Conferencesystemsmayperform

registration,admission,andnegotiationservicesduringtheconferenceestablishmentphase,buttheymustbeflexibleandallowparticipantstojoinandleaveindividualmediasessionsorthewholeconference.Theflexibilitydependsonthecontrolmodel.第二十六页,共五十七页,2022年,8月28日加入新用户,删除离开会议的用户。Adding

newusersandremoving

userswholeavetheconference.第二十七页,共五十七页,2022年,8月28日集中式会议提供发起会议功能。首先,会议发起者(主席)发起一个会议,选择一个原始组,邀请会议成员(对组汇合使用显式邀请)。这意味着主席知道所有会议参加者的地址。可以从中央目录服务器询问会议状态,因此,客户要登录他/她的地址。集中式会议控制第二十八页,共五十七页,2022年,8月28日

Centralizedconferencecontrolprovidestheestablishmentofaconference.First,theinitiator(e.g.,chairman)startsaconferencebyselectinganinitialgroupofinvitedconferencemembers(explicitinvitationforgrouprendezvous).Thisimpliesthatthechairmanknowstheaddressesofallconferenceparticipants.Theknowledgeoftheconferencestateisinquiredfromacentraldirectoryserver,whichimpliesthattheclienthasregisteredhis\herlocation.CentralizedConferenceControl第二十九页,共五十七页,2022年,8月28日分布式会议控制是基于分嘏会议状态的。包括以下两个步骤:会议的发起者建立多点发送空间(例如Mbone中的多点发送通道),多点发送空间中要带有让会议参加者使用的分布式信息的入口,然后创建会议;第二步是会议参加通过转入持定的多点入口(多点发送地址)而加入会议,通过组汇合方式声明(例如sd)。分布式会议控制第三十页,共五十七页,2022年,8月28日

Distributedconferencecontrolisbasedonadistributedconferencestate.Thisisachievedasfollows:theinitiatoroftheconferenceestablishesamulticastspace(e.g.,multicasttunnelinMBone)withmulticastentriesfordistributionofinformationtotheconferenceparticipantsandtheconferenceisestablished;theconferenceparticipantsjointheconferencebytuningintoaparticularmulticastentry(e.g.,multicastaddress),announcedthroughgrouprendezvousmeans(e.g.,sd).DistributedConferenceControl第三十一页,共五十七页,2022年,8月28日

SessionManager会话管理程序的功能分为局部和远程两个类

Sessionmanagerincludeslocalandremotefunctionalities.会话管理程序第三十二页,共五十七页,2022年,8月28日会话管理是多媒体通信结构的重要部分,它是多媒体通信结构的一个核心部分,它把传输过程中需要的控制和实际的传输操作分开。在协同工作计算领域都要研究会议管理,所以我们在这里休中讨论会话管理的体系结构和管理问题。

Sessionmanagementisanimportantpartofthemultimediacommunicationarchitecture.Itisthecorepartwhichseparatesthecontrol,neededduringthetransport,fromtheactualtransport.Sessionmanagementisextensivelystudiedinthecollaborativecomputingarea,thereforeweconcentrateonarchitecturalandmanagementissuesinthisarea.会话管理第三十三页,共五十七页,2022年,8月28日

会话管理结构围绕着会话管理这个主体建立,它把控制从传输中分离开。通过创建一个可彼一时用的会话管理程度,从而可以方便面向会议的实用工具的实现。一种可能的会话控制结构如图11.5所示。这个会话控制结构由以下部分组成:

Asessionmanagementarchitectureisbuiltaroundanentity–sessionmanager-whichseparatesthecontrolfromthetransport[SC92].Bycreatingareusablesessionmanager,whichisseparatedfromtheuser-interface,conference-orientedtoolsavoidaduplicationoftheireffort.ApossiblesessioncontrolarchitectureisshowninFigure11.5.Thesessioncontrolarchitectureconsistsofthefollowingcomponents:结构第三十四页,共五十七页,2022年,8月28日VideoAgentConferenceControlConfigurationControlFloorControlMediaControl(Synchronization)MembershipControlWhiteboardAgentAudioAgentSensoryDataAgentSessionManagerSessionControlProtocolReliableTransportProtocolReal-timeTransportProtocolReal-timeTransportProtocolReal-timeTransportProtocolSharedWorkspaceAgentMediaAgentsFigure11.5:Sessioncontrolarchitecture.第三十五页,共五十七页,2022年,8月28日

MediaAgents媒体借民会话管理程序分开,它们负责每一类媒体的说明。这种调整可以替代代理。每一代理通过特定的媒体执行本身的控制机制,例如控制操作可包括:使发声、使不发声、修改视频质量、开始发送和结束发送等等。

Mediaagentsareseparatefromthesessionmanagerandtheyareresponsiblefordecisionsspecifictoeachtypeofmedia.Thismodularityallowsareplacementofagents.Eachagentperformsitsowncontrolmechanismovertheparticularmedium,suchasmute,unmute,changevideoquality,startsending,stopsending,etc.媒体代理第三十六页,共五十七页,2022年,8月28日

SharedWorkspaceAgent共享工作空间代理在共享的应用系统间传送共享对象(远程指坐标、图形或正文对象)

Thesharedworkspaceagenttransmitssharedobjects(e.g.,telepointercoordinate,graphicalortextualobject)amongthesharedapplications.共享工作空间代理第三十七页,共五十七页,2022年,8月28日每个会话过程都由它的会话状态描述。状态信息包括会话开始、会话策略、会话过程名等,它们或是私有的(如局部资源),或由多个会话参加者共享。会话管理分两步处理会话状态:会话建立和会话修改。在会话建立阶段,管理程度管理和设置会话本身的逻辑状态。并且它与其他会话管理程序一起管理和设置付费策略和其他策略。它还可以公布一个会话(例如使用组汇合服务),使其他参加者可以定位和加入该会话。它与传输子系统一起管理和定义传输拓扑结构。控制第三十八页,共五十七页,2022年,8月28日

Eachsessionisdescribedthroughitssessionstate.Thisstateinformation(starttimeofsession,policiesassociatedwiththesession,sessionname)iseitherprivate(e.g.,localresources)orsharedamongallsessionparticipants(e.g.,conferenceparticipants).Sessionmanagementincludestwostepstoprocessthesessionstate:anestablishmentandamodificationofthesession.Duringtheestablishment,thesessionmanagernegotiates,agrees,andsetsthelogicalstateofitsownsession.Further,itnegotiates,agreesandsetsbillingpolicyandotherpolicieswithothersessionmanagers.Further,itpermits“publishing”asession(e.g.,usinggrouprendezvousservice),allowingotherstolocateandjointasession.Itnegotiatesanddefinesthetransporttopologywiththetransportsubsystem.Control第三十九页,共五十七页,2022年,8月28日根据应用系统所需的功能的不同,在会话管理过程中可以嵌入以下几种控制机制:Dependentonthefunctions,whichanapplicationrequiresandasessioncontrolprovides,severalcontrolmechanismsareembeddedinsessionmanagement:⑴发言权控制----FloorControl⑵会议控制----ConferenceControl⑶媒体控制----MediaControl⑷配置控制----ConfigurationControl⑸成员控制----MembershipControl第四十页,共五十七页,2022年,8月28日TransportSubsystem传输子系统第四十一页,共五十七页,2022年,8月28日

Requirements

1.用户和应用需求

–UserandApplicationRequirements

网络多媒体应用本身对计算机通信中的数据处理提出了新的需求,原因是它们需要大的数据吞吐量、快速数据转发、服务保证和多点发送。

Networkedmultimediaapplicationsbythemselvesimposenewrequirementsontodatahandlingincomputingandcommunicationsbecausetheyneed(1)substantialdatathroughput,(2)fastdataforwarding,(3)serviceguarantees,and(4)multicasting.需求第四十二页,共五十七页,2022年,8月28日⑴数据吞吐量

Datathroughput传输音频和视频数据即使在压缩模式下也需要大数据吞吐量。

Audioandvideodataresembleastream-likebehavior,andtheydemand,eveninacompressedmode,highdatathroughput.第四十三页,共五十七页,2022年,8月28日⑵快速数据转发

FastDataForwarding

当不同的应用系统在同一个端系统内共存时,每个中能对数据移动有不同的数据移动要求(无错数据传输、带时间限制的数据传输),并且需要快速的数据转发。Fastdataforwardingimposesaproblemonend-systemswheredifferentapplicationsexistinthesameend-system,andtheyeachrequiredatamovementrangingfromnormal,error-freedatatransmissiontonewtime-constrainttraffictypestraffic.第四十四页,共五十七页,2022年,8月28日⑶服务保证(QoS)

ServiceGuarantees在有些分布式多媒体应用系统中,必须使用资源管理来保证某些服务功能,否则多媒体系统将不能提供可靠连续媒体传输。Distributedmultimediaapplicationsneedserviceguarantees,otherwisetheiracceptancedoesnotcomethroughasthesesystems.第四十五页,共五十七页,2022年,8月28日⑷多点发送

Multicasting

在分布多媒体系统中,由于有多个用户参加,这样有时就需要把消息和数据进行多点发送,这对网络带宽和协议处理又提出了要求。

Multicastisimportantformultimedia-distributedapplicationsintermsofsharingresourceslikethenetworkbandwidthandthecommunicationprotocolprocessingatend-systems.2.处理和协议约束----Processingand

ProtocolConstraints第四十六页,共五十七页,2022年,8月28日

TransportLayer支持多媒全传输协议必须新的特征,提供以下功能:时间信息,半可靠性、多点发送,基于NAK(非确认,None-AcKnowledgement)的错误恢复机制和位率控制。

Transportprotocols,tosupportmultimediatransmission,needtohavenewfeaturesandprovidethefollowingfunctions:timinginformation,semi-reliability,multicasting,NAK(None-AcKnowledgment)-basederrorrecoverymechanismandratecontrol.传输层第四十七页,共五十七页,2022年,8月28日1.Internet传输协议----Internet

TransportProtocolsInternet协议包括两种传输协议:TCP和UDP。TheInternetprotocolstackincludestwotypesoftransportprotocols(1)TransmissionControlProtocol(TCP);(2)UserDatagramProtocol(UDP).第四十八页,共五十七页,2022年,8月28日

传输控制协议(TCP)

TransmissionControlProtocol(TCP)早期视频会议应用是在TCP协议上实现的。TCP在交换全双工字节流的进程之间提供可靠的串行通信路径或虚拟线路。每一进程假定都放在由IP地址标识出的Internet终端中。每一进程都有一些逻辑的全双工端口,通过这些端口可以建立进程,并用作全双工TCP连接。EarlyimplementationsofvideoconferencingapplicationswereimplementedontopoftheTCPprotocol.TCPprovidesareliable,serialcommunicationpath,orvirtualcircuit,betweenprocessesexchangingafull-duplexstreamofbytes.EachprocessisassumedtoresideinanInternethostthatisidentifiedbyanIPaddress.Eachprocesshasanumberoflogical,full-duplexportsthroughwhichitcansetupanduseasfull-duplexTCPconnections.第四十九页,共五十七页,2022年,8月28日

用户数据报文协议UDP

UserDatagramProtocol(DUP)

UDP是Internet网络协议IP的扩展,它支持数据报文的多路复合。它只提供多路复合及检查和控制。使用UDP的高层协议必须自己提供重传、打包、重组、汉控制和拥挤避免等。

UDPisasimpleextensiontotheInternetnetworkprotocolIPthatsupportsmultiplexingofdatagramsexchangedbetweenpairsofInternethosts.Itoffersonlymultiplexingandchecksumming,nothingelse.Higher-levelprotocolsusingUDPmustprovidetheirownretransmission,packetization,reassembly,folwcontrol,congestionavoidance,etc.第五十页,共五十七页,2022年,8月28日2.实时传输协议(RTP)----

Real-timeTransportProtocol(RTP)

RTP是一种端对端协议,提供网络传输功能,适合于应用系统传输实时数据,例如音频、视频或多点发送或单点发送网络服务上的并发数据。它由Audio/VideoTransportWorkingGroup[SCFJ94]定义。RTPisanend-to-endprotocolprovidingnetworktransportfunctionssuitableforapplicationstransmittingreal-timedata,suchasaudio,videoorsimulationdataovermulticastorunicastnetworkservices.ItisspecifiedandstillaugmentedbytheAudio\VideoTransportWorkingGroup[SCFJ94].第五十一页,共五十七页,2022年,8月28日

RTP有一相关协议RTCP(RTP控制协议),负责传送有关会议参加者的信息。RTP提供诸如媒体编码确定、同步、帧、错误检测、加密、定时和源标识等功能。RTCP负责监控某一正在进行的佳话的QoS参数以及传送参加者的信息。RTCP的第一部分(监控作用)由称为QoS监控器的应用实现,它接收RTCP消息。监控器估算当前QoS参数、错误诊断以及一段时间内的统计信息。RTCP的第二部分用于基于“松散控制”的会话。RTP和RTCP住处通过不同的端传输。第五十二页,共五十七页,2022年,8月28日

RTPhasacompanionprotocolRTCP(RTP-ControlProtocol)toconveyinformationabouttheparticipantsofaconference.RTPprovidesfunctions,suchasdeterminationofmediaencoding,synchronization,framing,errordetection,encryption,timingandsourceidentification.RTCPisusedforthemonitoringofQoSandforconveyinginformationabouttheparticipantsinanongoingsession.ThefirstaspectofRTCP,themonitoring,isdonebyanapplicationcalledaQoSmonitor,whichreceivestheRTCP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论