基于FFMpeg的稳定应用层组播流媒体直播系统研究
发布时间:2021-10-11 15:24
组播技术处理了单播和广播在带宽资源浪费等方面存在的问题,应用层组播处理了 IP组播扩展性差、部署困难等问题。应用层组播技术采用网络终端设备实现数据转发的功能,解决了 IP组播依赖路由器的问题,因此在组播媒体发布内容方面有良好的应用前景。终端媒体设备存在稳定性差的问题,可以随意退出组播树,在传输数据的过程中容易中断,因此由终端设备所形成的应用层组播树很不稳定。应用层组播的稳定性问题,一直以来都是研究的重点问题。本文提出基于效率稳定度的应用层组播算法(A-EBS)。首先分析了影响计算机功能的四个组件:CPU、内存、显卡、磁盘,然后阐释了本文采用CPU性能代表本台计算机性能的原因。全方面考虑节点的时延以及在线时间,给出节点的基于效率稳定度(Efficiency-based stability)的定义,最后对基于效率稳定度算法进行详细描述,并通过对实验结果的分析,证明该算法在降低平均时延和提高组播稳定性方面有较好的作用。目前市场上的直播软件系统有很多,但是绝大部分软件的代码都不是开源的,而且是基于一定的框架所编写的,这样在做实验的过程中,直接使用别人编写好的直播系统就要受到它所使用的框架的约束...
【文章来源】:华中师范大学湖北省 211工程院校 教育部直属院校
【文章页数】:62 页
【学位级别】:硕士
【部分图文】:
单播示意图
vXjgw)'?N4ASTE:R'S?THESIS?????图1.1单播示意图??…J^i??图1.2组播不意图??近30年来,研宄人员都致力于IP组播的研究,但是由于IP组播需要路由??器的支持,部署起来困难,所需要的成本高,所以一时间难以大规模的推广。因??此专家学者们开始将眼光投向应用层组播。应用层组播是在终端设备上实现数据??转发功能,不需要路由器作为支持,因此不受底层设备的限制推广使用起来??成本低廉,得到广泛的研宄和使用。??1.1.1?IP?组播??IP组播W由组播维护协议和组播路由协议共同完成,是指在IP网络中,一??个主机发送的数据包,发送给某个确定的网络节点的子集,采用尽力传送的方式,??并不保证服务质量,这个网络节点的子集,我们称为组播组[5]。IP组播的特点是,??发送数据源的主机只需要向网络中发送一份数据包
也要占用很大的开支。??址分配困难。IP组播的地址空间太小。??方面,传统的计费机制是通过进入流量计费,IP组播与不再使用此种计费方法。??外,在拥塞控制、安全等方面,IP组播同样存在着很多问用层组播??术上的原因,研究者通过多年的研宄,也没有彻底解决IP。一部分专家学者开始尝试,通过单播的模式,以达到应用层组播技术。应用层组播同IP组播最大的不同,就的方式来实现组播的功能。应用层组播方式在网络的终端而不是在路由器上,由终端成员主机完成对数据的路由、使组播不再受路由器等底层设备的限制。应用层组播形成络由组播成员组成,网络的构建与维护是通过应用层组播高效可靠的传输数据。应用层组播路由协议最主要的功能,包括节点的加入,离开和节点非正常离开时的处理情况,
【参考文献】:
期刊论文
[1]基于Matlab的YUV视频流色彩空间变换[J]. 郭睿,吕硕,臧淼. 现代信息科技. 2017(04)
[2]FFmpeg+SDL实时播放摄像机视频设计[J]. 孟成,陈亚. 产业与科技论坛. 2017(17)
[3]一种基于树树结构的低时延应用层组播模型[J]. 廖小飞,李德敏,陈光,陈雯,陈建军,盛佐. 小型微型计算机系统. 2016(11)
[4]一种高稳定性低延迟的应用层组播生成树算法[J]. 崔建群,陈爱玲,夏振厂,吴黎兵. 计算机科学. 2016(06)
[5]基于P2P的流媒体直播系统分析[J]. 史继欣. 科技创新与应用. 2015(34)
[6]高效视频编码[J]. 沈燕飞,李锦涛,朱珍民,张勇东. 计算机学报. 2013(11)
[7]浅谈IP RAN技术和应用[J]. 李想,江敏. 中国新通信. 2013(20)
[8]基于节点稳定概率和链路贡献度的应用层组播树生成算法[J]. 霍林,李德顺,谭颖璐. 计算机研究与发展. 2012(12)
[9]OverSim:可扩展的应用层组播网络仿真框架[J]. 崔建群,赖敏财,蒋文斌,陈传河. 计算机工程与科学. 2012(10)
[10]基于服务质量感知的P2P流媒体直播点播融合系统[J]. 冯侦探,尤佳丽,倪宏,王劲林. 高技术通讯. 2012 (03)
硕士论文
[1]基于稳定概率的最小延时应用层组播树构建及恢复算法研究[D]. 陈爱玲.华中师范大学 2016
[2]基于JMF的应用层组播流媒体播放系统的研究与实现[D]. 贾珂铭.华中师范大学 2012
[3]IP网络视频传输的负载均衡技术研究[D]. 吴文单.武汉理工大学 2010
[4]一种面向P2P流媒体的应用层组播协议算法[D]. 刘婷婷.北京交通大学 2009
[5]视频压缩编码研究及应用[D]. 张海涛.山西大学 2008
[6]基于P2P的流媒体直播系统关键技术研究[D]. 李倩.中南大学 2007
[7]基于树优先应用层组播技术的研究与实现[D]. 李晓燕.首都经济贸易大学 2005
本文编号:3430777
【文章来源】:华中师范大学湖北省 211工程院校 教育部直属院校
【文章页数】:62 页
【学位级别】:硕士
【部分图文】:
单播示意图
vXjgw)'?N4ASTE:R'S?THESIS?????图1.1单播示意图??…J^i??图1.2组播不意图??近30年来,研宄人员都致力于IP组播的研究,但是由于IP组播需要路由??器的支持,部署起来困难,所需要的成本高,所以一时间难以大规模的推广。因??此专家学者们开始将眼光投向应用层组播。应用层组播是在终端设备上实现数据??转发功能,不需要路由器作为支持,因此不受底层设备的限制推广使用起来??成本低廉,得到广泛的研宄和使用。??1.1.1?IP?组播??IP组播W由组播维护协议和组播路由协议共同完成,是指在IP网络中,一??个主机发送的数据包,发送给某个确定的网络节点的子集,采用尽力传送的方式,??并不保证服务质量,这个网络节点的子集,我们称为组播组[5]。IP组播的特点是,??发送数据源的主机只需要向网络中发送一份数据包
也要占用很大的开支。??址分配困难。IP组播的地址空间太小。??方面,传统的计费机制是通过进入流量计费,IP组播与不再使用此种计费方法。??外,在拥塞控制、安全等方面,IP组播同样存在着很多问用层组播??术上的原因,研究者通过多年的研宄,也没有彻底解决IP。一部分专家学者开始尝试,通过单播的模式,以达到应用层组播技术。应用层组播同IP组播最大的不同,就的方式来实现组播的功能。应用层组播方式在网络的终端而不是在路由器上,由终端成员主机完成对数据的路由、使组播不再受路由器等底层设备的限制。应用层组播形成络由组播成员组成,网络的构建与维护是通过应用层组播高效可靠的传输数据。应用层组播路由协议最主要的功能,包括节点的加入,离开和节点非正常离开时的处理情况,
【参考文献】:
期刊论文
[1]基于Matlab的YUV视频流色彩空间变换[J]. 郭睿,吕硕,臧淼. 现代信息科技. 2017(04)
[2]FFmpeg+SDL实时播放摄像机视频设计[J]. 孟成,陈亚. 产业与科技论坛. 2017(17)
[3]一种基于树树结构的低时延应用层组播模型[J]. 廖小飞,李德敏,陈光,陈雯,陈建军,盛佐. 小型微型计算机系统. 2016(11)
[4]一种高稳定性低延迟的应用层组播生成树算法[J]. 崔建群,陈爱玲,夏振厂,吴黎兵. 计算机科学. 2016(06)
[5]基于P2P的流媒体直播系统分析[J]. 史继欣. 科技创新与应用. 2015(34)
[6]高效视频编码[J]. 沈燕飞,李锦涛,朱珍民,张勇东. 计算机学报. 2013(11)
[7]浅谈IP RAN技术和应用[J]. 李想,江敏. 中国新通信. 2013(20)
[8]基于节点稳定概率和链路贡献度的应用层组播树生成算法[J]. 霍林,李德顺,谭颖璐. 计算机研究与发展. 2012(12)
[9]OverSim:可扩展的应用层组播网络仿真框架[J]. 崔建群,赖敏财,蒋文斌,陈传河. 计算机工程与科学. 2012(10)
[10]基于服务质量感知的P2P流媒体直播点播融合系统[J]. 冯侦探,尤佳丽,倪宏,王劲林. 高技术通讯. 2012 (03)
硕士论文
[1]基于稳定概率的最小延时应用层组播树构建及恢复算法研究[D]. 陈爱玲.华中师范大学 2016
[2]基于JMF的应用层组播流媒体播放系统的研究与实现[D]. 贾珂铭.华中师范大学 2012
[3]IP网络视频传输的负载均衡技术研究[D]. 吴文单.武汉理工大学 2010
[4]一种面向P2P流媒体的应用层组播协议算法[D]. 刘婷婷.北京交通大学 2009
[5]视频压缩编码研究及应用[D]. 张海涛.山西大学 2008
[6]基于P2P的流媒体直播系统关键技术研究[D]. 李倩.中南大学 2007
[7]基于树优先应用层组播技术的研究与实现[D]. 李晓燕.首都经济贸易大学 2005
本文编号:3430777
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3430777.html