基于HLS协议的P2P流媒体直播系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:shaonvshashou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“宽带中国”战略的实施,百兆入户将成为可能,家庭宽带接入能力的提高为交互式电视机顶盒的发展提供了便利的网络条件,而且将逐渐成为人们收看电视节目的主要方式,而传统的C/S架构使得交互式电视直播系统的流媒体服务器不堪重负。  为了解决这个问题,在分析和研究了流媒体直播系统的TS(Transport Stream,传输流)流媒体格式和HLS(HTTP Live Streaming,超文本传输实时流)流媒体协议以及对等网络技术的基础上,提出了一种基于HLS协议的对等网络流媒体直播系统。HLS流媒体协议将整个数据块切割成了多个连续的小数据块,客户端下载连续的小数据块进行播放,这就需要对等网络系统中对节点做绑定处理。其核心思想是,当绑定了一个节点后,在请求数据时不需要再选择另外的节点,可以直接的从绑定节点上进行请求数据,直到该绑定节点上再也请求不到数据,才动态解除绑定关系。在此基础上,设计与实现了直播系统的架构以及基于HLS协议的对等网络客户端和服务端的架构。  最后对基于HLS协议的对等网络流媒体直播系统的传输率进行了性能测试与分析。测试表明,通过绑定关系能提高对等网络传输流媒体数据块的成功率,并有效降低了流媒体服务器的负载。
其他文献
“区域网络化制造”是先进制造技术和网络技术相结合的产物,将给我国制造业的发展带来新的机遇和挑战。区域网络制造系统把网络化制造限定到一定的具有相同特点、相同需求的
智能移动机器人是机器人研究领域的一个重要分支,有着巨大的应用潜力。当前,对智能移动机器人的研究吸引了众多学者的注意。全局路径规划则是智能移动机器人开发的重要环节之一
随着XML成为Internet/Intranet上数据表示和交换的标准,XML信息的安全问题也成为人们关切并致力解决的问题,其中,对XML文档的访问控制管理的研究是个热点问题,已有诸多文献提出了
随着虚拟现实技术的不断发展,虚拟实验的相关研究日益深入。实现虚拟实验系统的难点是如何建立合理高效的系统仿真模型,但当前的虚拟实验仿真模型在模型自身和模型控制方面还
随着多核众核体系结构的普及,多线程程序的需求越来越大。由于多线程程序的非确定性特征,导致程序的测试、调试复杂化,即多线程编写过程产生大量并发性错误,如死锁、数据竞争。现
作为我国自主研发的嵌入式实时操作系统Hopen,随着其应用领域的不断扩展,应用程序的开发速度已经不能满足日益增长的客户需求。因此本文提出Hopen-RT和Linux双内核架构,既能
由于全球化进程的不断加快,城市规模持续扩大,人们往往会处于一个完全陌生的环境之中。在这种情况下,获得有关新位置的信息成为了人们的当务之急。但是,每次询问他人不免麻烦
随着信息技术的发展,全球每年产生的信息量飞速的增长,传统的机械硬盘已经无法满足高性能存储的需求。基于闪存的固态存储器具有读写速度快,抗震性能好,功耗低等特点,越来越多的应
随着移动计算的发展以及信息访问需求的日益增长,企业应用正向移动和无线连接领域逐渐发展。企业需要更强大的移动和无线连接解决方案来扩展他们的商务应用,以获得更好的投资回
当今的信息系统大多都是精确流程模型驱动的。工作流管理系统,还有ERP,CRM,和B2B,都是基于任务的工作流模型配置的。实现一个工作流设计是一个耗时间的复杂过程,而且经常在实际