HTTP流媒体速率自适应机制研究与分析

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:lukesong123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络带宽和移动终端的不断发展,流媒体业务已经成为一项非常重要的应用。流媒体业务集图文、视频于一身,在娱乐、教育、医疗等诸多领域都极大的丰富了人们的生活。然而,流媒体质量如何保证,采用何种方式传输高质的媒体信息到终端用户成为当今流媒体技术的一大挑战。   HTTP流媒体技术是近些年新兴的一项技术。它能够轻松的穿越防火墙,部署更为简单,并且媒体质量可以通过客户端的速率自适应调节机制在服务器提供的多个媒体比特率间进行智能、无缝的切换。基于这些优点,HTTP流媒体技术得到了各大研究组织的广泛关注。然而,研究HTTP流媒体技术的关键也在于客户端使用何种策略、何时进行媒体质量级别的动态转换。因此,本文主要研究HTTP流媒体速率自适应机制,使得流媒体业务能够更好的匹配网络带宽和终端能力,提高媒体质量与用户体验。   首先,本文介绍了本研究中涉及到的相关技术。对多媒体传输技术中最重要的三种方法:HTTP渐进式下载,RTSP流媒体技术和HTTP流媒体技术进行了介绍。简述了EXata仿真平台的功能及特点、半实物仿真体系结构和Python技术。   其次,本研究针对微软的平滑流媒体体系结构,进行了HTTP流媒体服务器的搭建。设计和实现了HTTP流媒体仿客户端,使之能够与服务器交互通信,记录流媒体通信过程中的客户端实时数据。通过EXata仿真工具的半实物仿真功能,将HTTP流媒体平台与仿真工具进行了整合,最终形成了可以支撑HTTP流媒体速率自适应机制的HTTP流媒体仿真平台。   再次,本文提出了一种HTTP流媒体速率自适应算法。该算法使用应用层信息,均衡当前网络带宽和客户端缓存因素,智能的调整请求的媒体质量级别,使得HTTP流媒体客户端的速率调节机制能够有效利用网络带宽,减少客户端缓存上溢、下溢次数和总时间,提高媒体质量与用户体验。然后,本文将该算法在实现的HTTP流媒体仿真平台中进行了验证与分析。   最后,本文总结了工作中存在的不足和下一步的工作内容,同时对本人在攻读硕士研究生期间,所完成的工作和成果进行了列举。
其他文献
近年来,随着我国经济的迅速发展,车辆的使用数量不断增长,而有限的交通设施无法满足所有车辆的需求,导致交通拥堵和撞车事故频繁发生[1]。智能交通系统(Intelligent Transportati
近年来,互联网技术的飞速发展和计算机的广泛应用,促使企业的运营模式和管理方法发生了重大变化。全球信息化的飞速发展所带来的好处已渐渐深入人心,人们足不出户就可以解决生活
在互联网技术快速发展的今天,信息量呈爆炸式增长,互联网已经成为了信息交换的主要方式之一。快速发展的网络技术已经影响到社会的每一个角落。当虚拟的网络环境与社会现实开始
Web Service发现属于服务计算研究领域。随着传统的基于UDDI的服务发现模式的过期以及互联网Web2.0时代的到来,提供新的满足业内各方需求的服务发现解决方案成为当前服务计算
SOA以其灵活性、可扩展性被广泛应用。Web服务作为SOA的主流实现方式,具有良好的封装性、松耦合性和跨平台特点,这使得Web服务成为各企业和个人向用户提供业务的主要方式之一。
随着经济全球化和信息时代的到来,供应链中的企业已不能只靠自身的能力和资源快速响应客户不确定需求。为了提高核心竞争力,供应链企业间必须依靠联合协作,共同面对挑战。在供应
随着互联网的高速发展,用户对于业务应用的需求更加灵活丰富,应用产品开发者之间的竞争也日益激烈。在这种趋势下,应用开发者必须缩短开发周期,提高应用部署速度和便捷度,开发出符
随着社会的发展,人们对现代信息技术的需求越来越高,尤其是通信技术的需求,信息通信已经成为人们日常生活中不可缺少的一部分。电信网络作为现今通信网络的主要载体,电信网络的通
软件即服务SaaS模式的应用,为软件的使用模式带来了全新的面貌。某IT公司的表单管理平台HiService为租户提供了一套便捷的SaaS服务,可以满足多种灵活的使用。但是由于HiService
在电信网中,复杂的底层网络结构,竖井式的业务开发模式,独立的业务平台,造成电信业务开发者需要对底层网络结构、不同的业务模式进行深入了解,加大了业务开发的人力成本和开发成本