基于FLV的多用途视频CDN的设计方案
本文关键词:基于FLV的多用途视频CDN的设计方案
【摘要】:互联网为人类社会提供了快速和高效的信息沟通方式。随着互联网在本世纪的高速发展,信息的展现形式涵盖了视频等多种手段。近几年,带宽成本的下降和个人联网速度的逐步提升,视频信息逐渐成为了人与人之间的信息交流中最重要的表现形式之一。特别是移动互联网的兴起,极大的刺激了视频信息的服务需求。CDN作为视频信息服务环境中最重要的组成部分,其技术和模型特点一直是各大互联网公司重点研究和投入的方向。当前,通用的CDN系统都面临一系列问题,包括无法有效地支持P2P系统的接入,特别是直播P2P的接入,或是整体的CDN系统就是基于P2P体系的无法达成保证用户体验的约束。对移动端播放的支持上,由于通用CDN系统对视频流格式没有统一的约定形式,要支持多端观看时需要存放多种格式的媒体文件,造成存储和带宽浪费。在此现状之下,本文尝试的提出一种多用途的视频CDN技术,即支持点播,也支持直播,还支持相应的P2P对接;所提供的媒体流能无缝的支持多个平台的播放,包括Windows,Mac,Linux,移动端的i OS和Android。本文首先讨论了视频CDN涉及到一些技术手段,包括FLV媒体格式,P2P技术,点播和直播技术,以及点播P2P和直播P2P的接入方法。而后讨论了目前工业界和学术界的研究情况。本文将重点论述实现一个视频CDN系统所涉及到的硬件系统和软件系统,特别是各个软件系统的设计和实现。值得特别提出的是,本文论述的视频CDN方案以较低的成本同时支持多端播放,而且还支持P2P的接入,特别是直播P2P。本文的研究工作主要有以下几个方面:1.通过调研不同播放平台的播放能力,包括Windows,Linux和Mac等PC平台的播放器,以及i OS和Android等移动平台的内置播放器,总结出一种媒体格式可以保证各个播放平台正常播放。2.提出一套统一的访问流程,访问接口和标准协议,使得不同播放端可以使用相同的流程,访问接口和标准协议来获取视频数据;并且系统内部也使用相同的标准协议,保证系统的一致性和简洁性。3.设定某些全局约定以支持点播P2P的高效接入,特别提供可进行二次协议扩展的直播P2P的接入环境。4.设计一套同时支持视频点播和视频直播的视频CDN系统;系统能提供千万级别的媒体节目的存储和访问,能提供最高百万级别的用户同时在线观看。该设计方案成功应用到了某视频网站的一期实施计划,基本达到预期目标。
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.01;TN929.5
【相似文献】
中国期刊全文数据库 前10条
1 贾塞石;;CDN系统的构架以及应用特征分析[J];中国新通信;2013年12期
2 张裔智;王磊;;基于CDN内容管理网络优化研究[J];微计算机信息;2008年16期
3 王啸,崔毅龙;CDN给企业网站加速[J];中国计算机用户;2002年09期
4 自强;;CDN告别唯技术时代[J];微电脑世界;2009年04期
5 张旭军;CDN:网络提速又一招[J];微电脑世界;2001年21期
6 张欣;CDN网络加速巧对尖峰时刻[J];互联网周刊;2005年03期
7 ;CDN让流媒体内容流动起来[J];中国传媒科技;2005年07期
8 冯灵霞;王学春;;基于CDN的流媒体点播系统研究[J];现代计算机(专业版);2011年17期
9 彭湘凯;CDN网络及其应用[J];微计算机信息;2005年02期
10 郭红俊;网络优化技术——CDN[J];海淀走读大学学报;2003年02期
中国重要会议论文全文数据库 前1条
1 茅公胤;;基于HTTP服务的应用安全和应用分发[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
中国重要报纸全文数据库 前10条
1 烽火通信科技股份有限公司;开拓电信CDN运营新蓝海[N];人民邮电;2012年
2 ;构建高质量可运营的电信CDN[N];人民邮电;2013年
3 《网络世界》记者 王旋;蓝汛ChinaCache加速CDN行业发展[N];网络世界;2014年
4 张昕楠;参差不齐 CDN市场仍须规范[N];中国计算机报;2008年
5 本报记者 陈翔;运营商已成CDN背后推动力量[N];中国计算机报;2014年
6 本报记者 徐勇;搞定马云需求的CDN长什么样[N];人民邮电;2014年
7 凡晓芝;互联网需求旺 CDN加速跑[N];计算机世界;2007年
8 本报记者 陈翔;CDN服务拐点乍现[N];中国计算机报;2014年
9 张燕玲;思科在CDN领域有新突破[N];通信产业报;2004年
10 本报记者 张彤;CDN新蓝海[N];网络世界;2010年
中国硕士学位论文全文数据库 前9条
1 柯金杰;基于FLV的多用途视频CDN的设计方案[D];上海交通大学;2015年
2 徐悦;构建大型CDN网络的关键技术研究[D];北京邮电大学;2008年
3 刘刚;基于人工免疫算法的CDN骨干网组播路由优化与仿真[D];山东大学;2013年
4 马玉会;数据挖掘技术在CDN网络中的应用研究[D];北京邮电大学;2009年
5 李松;面向网络行为的CDN缓存分配策略[D];华东理工大学;2014年
6 黎扬;基于请求驱动的CDN流媒体动态推送策略的研究与实现[D];华南理工大学;2013年
7 陈明;CDN本地负载均衡系统设计和实现[D];北京邮电大学;2008年
8 许冬海;基于CDN的P2SP下载系统的研究与实现[D];江西师范大学;2008年
9 邢哲恺;面向CDN的大文件乱序下载服务器及客户端的设计与实现[D];上海交通大学;2014年
,本文编号:1276660
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1276660.html