基于HTML5的点对点流媒体系统研究与设计
发布时间:2021-06-08 09:23
随着二十一世纪通信与互联网技术的飞速发展,通过互联网观看在线直播成为越来越多人娱乐生活的一部分。使用“客户端/服务器”架构的传统流媒体技术无法满足当下视频直播网站大规模、高码率的要求,基于P2P点对点技术的流媒体直播架构应运而生。P2P技术具有高可扩展性、强鲁棒性、低成本等众多优点,并在文件下载、分布式数据库、比特币区块链等领域得到了广泛应用。同时,由于P2P网络具有异构性、波动性等特点,如何在P2P网络中保证用户的观看体验成为P2P流媒体直播系统发展的关键。本文首先对国内外P2P流媒体直播系统架构进行了研究,并对其优势与不足进行了分析。在此基础上,本文设计了一个基于HTML5技术的P2P流媒体直播系统——HLive。HLive采用一种结合树状结构与网状结构的混合架构,它结合了两者各自的优点,达到了优化播放延时、提高系统稳定性的目的。在HLive系统中,上层为系统中稳态节点构成的树状拓扑,数据块的分发采用推机制保证了系统的低延迟,同时设计了一种名为“备份父节点”的机制应对树状网络中父节点丢失的情况;下层为系统中非稳态节点构成的网状拓扑,本文设计了一种基于流言机制的节点采样协议对网络进行...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
IP组播示意图
图2-2覆盖网络示意图??甜文中提到,IP组播依赖于特定的网络硬件与环境,因此难以得到大规模??的部署与应用
图2-3?Napster系统架构??在Napster系统中,如图2-3所示,网络中的节点与中心化的目录服务器??建立连接,向屮心化的丨丨朵服务器发送本机中所存储资源的标识符,目录服务??
【参考文献】:
期刊论文
[1]中国互联网络发展状况统计报告[J]. 中国科技信息. 2018(05)
[2]基于HTML5的WebRTC技术浅析[J]. 梁艳. 信息通信技术. 2014(02)
[3]IP组播简介[J]. 肖天灿. 计算机光盘软件与应用. 2013(17)
[4]RTP/RTCP,RTSP在无线视频监控系统的设计与实现[J]. 李校林,刘海波,张杰,刘利权. 电视技术. 2011(19)
[5]基于Chord协议的混合P2P模型[J]. 曾晓云. 计算机工程. 2010(07)
[6]基于NAT穿越技术的P2P通信方案的研究与实现[J]. 徐向阳,韦昌法. 计算机工程与设计. 2007(07)
[7]H.264视频编码新标准及性能分析[J]. 王嵩,薛全,张颖,陈建乐. 电视技术. 2003(06)
博士论文
[1]可伸缩视频编码传输速率控制技术研究[D]. 朱海波.中国科学技术大学 2013
硕士论文
[1]MPEG-DASH协议自适应流媒体传输算法的研究[D]. 魏雪凯.山东大学 2017
本文编号:3218143
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:70 页
【学位级别】:硕士
【部分图文】:
IP组播示意图
图2-2覆盖网络示意图??甜文中提到,IP组播依赖于特定的网络硬件与环境,因此难以得到大规模??的部署与应用
图2-3?Napster系统架构??在Napster系统中,如图2-3所示,网络中的节点与中心化的目录服务器??建立连接,向屮心化的丨丨朵服务器发送本机中所存储资源的标识符,目录服务??
【参考文献】:
期刊论文
[1]中国互联网络发展状况统计报告[J]. 中国科技信息. 2018(05)
[2]基于HTML5的WebRTC技术浅析[J]. 梁艳. 信息通信技术. 2014(02)
[3]IP组播简介[J]. 肖天灿. 计算机光盘软件与应用. 2013(17)
[4]RTP/RTCP,RTSP在无线视频监控系统的设计与实现[J]. 李校林,刘海波,张杰,刘利权. 电视技术. 2011(19)
[5]基于Chord协议的混合P2P模型[J]. 曾晓云. 计算机工程. 2010(07)
[6]基于NAT穿越技术的P2P通信方案的研究与实现[J]. 徐向阳,韦昌法. 计算机工程与设计. 2007(07)
[7]H.264视频编码新标准及性能分析[J]. 王嵩,薛全,张颖,陈建乐. 电视技术. 2003(06)
博士论文
[1]可伸缩视频编码传输速率控制技术研究[D]. 朱海波.中国科学技术大学 2013
硕士论文
[1]MPEG-DASH协议自适应流媒体传输算法的研究[D]. 魏雪凯.山东大学 2017
本文编号:3218143
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3218143.html