基于组播的适应性群组多媒体通信研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:yecongliang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多媒体技术使用户能够综合处理声音、文字、图像和视频等具有不同性质的媒体数据,大大改善了人机界面,从而深刻地改变了人们使用计算机的方式。近几年来,多媒体应用系统在视频点播,视频会议,远程教育,远程医疗,数字图书馆等领域得到了迅速地发展,对人们的工作、生活和娱乐产生了巨大的影响。在计算机网络上进行多媒体通信时,针对其占用带宽大,传输数据量大的特点,目前主要采用组播方式传输数字化的媒体数据流,以节约网络带宽和提高网络利用率,但同时也存在着两个主要问题: ①对分布式环境异构性适应能力较差。这种异构性是由于用户的接入速率、主机性能等原因造成的,从而导致在多媒体应用系统中用户的带宽资源不能够得到充分利用,音视频效果不能达到可满足的期望值。②对网络状态动态变化的适应能力较差。网络的可用带宽以及丢包率在实际应用中都是动态变化的,这些状态的变化又都具有随机性。当前许多多媒体通信系统对这种网络状态的动态改变都未采取相应的自适应措施。本文针对以上的问题,首先分析了多媒体通信的基础协议-实时传输协议(Real-time Transfer Protocol,RTP)和实时传输控制协议(Real-time Transfer Control Protocol,RTCP)的原理和特点,研究了接收者驱动的分层组播协议(Receiver-driven Layered Multicast,RLM),在两者的基础上提出了一个基于组播的适应性群组多媒体通信系统模型。该模型的设计目标包括三方面的内容:第一,采用RLM 协议,发送方将音频和视频数据进行分层组播,接收方根据自己的带宽情况选择性地加入或离开相应的层以获得较好的接收质量。第二,运用反馈机制,通过会话管理单元监控所有接收方的反馈信息,及时掌握网络的传输现状,进而动态地改变发送方的传输速率。第三,利用RTP 协议自身的特点及接收方的缓存措施实现音频和视频流的同步。通过对该模型的研究结果表明:(1)该模型能够解决多媒体通信中的异构性问题。(2)由于采用了反馈机制,该模型在一定程度上减轻了网络拥塞情况。(3)在同时发送音频和视频媒体流时,可以在媒体之间实现同步。最后,本文根据所提出的基于组播的适应性群组多媒体通信系统模型,结合SUN 公司的Java 媒体框架(Java Media Framework, JMF)和RTP 流技术,给出了在计算机网络上进行实时视频、音频数据的发送和接收的部分实现方法。
其他文献
车辆路径规划问题是运输组合优化中的核心问题,广泛应用于物流配送等领域。近年来,随着人们对生活品质要求的提高,大家越来越关注如何将生鲜产品在规定时间内运输到指定地点且保
OpenCL具有良好的功能移植性,是主从结构异构多设备系统的理想编程模型。然而,要充分利用整个异构系统的计算能力,程序员需要显式的分配各个设备的负载,控制设备间的数据传输
随着超级计算机的不断发展,它已经成为复杂科学计算领域的主宰。但以超级计算机为中心的计算模式存在明显的不足,而且目前正在经受挑战。超级计算机虽然是一台处理能力强大的
电网分析仪是用于电网参数测量的电子式测量仪表,能够集中测量、计算并显示电网中三相电压、电流、频率、有功功率、无功功率、功率因数等多种参数。随着电力系统自动化水平的日益提高,电力参数的准确测量和统一管理对于实现电网安全经济运行具有重大意义。由于电网中非线性设备的使用日益增多,所产生的高次谐波电流大量注入电力线路中,使得电网电压、电流波形发生畸变。同时,电网频率并不是固定不变的,而是在50Hz附近波动
本文充分利用容错理论研究中的优秀成果,深入的分析研究了基于复制的容忍入侵系统的理论和技术。文中首先提出一个基于部分复制的容忍入侵系统,可大大降低基于完全复制所带来的
本文首先阐述了服务等级协议SLA系统的相关规范和理论,在SLA理论研究中给出了系统的管理数据模型.然后根据这些规范和理论设计出自己的SLA系统,其中对系统的软件体系结构和运
空天系统态势感知对空天一体化作战的信息获取、传输和处理有着重要作用,因此,加强空天系统态势研究有着重要的军事意义。本文主要以空天系统节点态势为研究对象,开展态势分
随着并行计算技术的发展,高性能计算系统的计算能力与日俱增。然而,在使用高性能计算技术对实际问题进行模拟求解的过程中,随着问题规模的扩大,系统峰值性能与并行应用的实测
本文的主要工作如下:首先,运用SNIA共享存储模型分析了网络存储系统的体系结构和安全问题。接着讨论了经典入侵保护技术。对比了入侵检测和入侵保护的区别。其次,对网络附属存储
在网络环境下主机往往起着服务器的作用,存放有许多关键的信息,因此极易成为攻击者的目标。如何对主机的安全进行防护,找出对主机系统的攻击,及时阻断攻击,最大程度地降低主