基于CDN的流媒体代理服务器设计与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:Longee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在这个信息爆炸的年代,信息网络化的趋势不可阻挡,人们对于网络的需求日益明显。随之而来的是对网络发展的要求越来越高,用户不再满足于文字或者图片信息的获取,具有巨大优势的视频资源获取已经让用户感受到了互联网给生活带来的巨大方便,流媒体技术应运而生。流媒体技术的出现极大程度上的解决了以往视频技术中实时性差的问题,真正让用户体验到边下边播的方便。如今在网络电视直播、远程教育等领域,流媒体技术已经得到了广泛的应用。  流媒体技术的优势不言而喻,然而流媒体技术不可回避的一个问题就是带宽。在如今的互联网用户越来越多的情况下,网络拥塞的问题日益严重,从而导致了流媒体文件播放不流畅。  为了解决这个问题,基于内容分发式网络(Content Delivery Network,CDN)的流媒体代理服务器的方案被提上日常议程。流媒体代理服务器一定程度上缓解了中心服务器的压力,加上适当的CDN网络技术的应用,可以尽最大可能的改善网络拥塞问题。  本文分析了流媒体技术发展现状,重点研究了基于CDN覆盖网络技术的流媒体代理服务器。本文的主要工作有:  (1)比较了当前三种比较主流的覆盖网络技术:CDN、对等网络(Peer-to-Peer,P2P)和P2PoverCDN,提出了符合流媒体代理服务器网络结构体系的覆盖网络方案。根据具体研发项目需求,提出了一种基于CDN的流媒体代理服务器网络体系结构。  (2)讨论研究了四种主流流媒体服务器缓存算法及策略:整体缓存策略、前缀缓存策略、分段缓存策略和分层缓存策略。在此基础上,提出了符合流媒体代理服务器的缓存策略,进而讨论策略实现细节。  (3)研究了流媒体传输协议:RTSP协议、RTP协议和RTCP协议,分析了RTSP状态机。在此基础上,对这几种传输协议进行解析。  (4)分析了流媒体服务器体系的工作时序图,分缓存命中和味命中两种情况下流媒体代理服务器体系的工作时序图,将流媒体代理服务器按功能划分为六个模块,提出了实现方案。  (5)优化流媒体代理服务器性能,改善代理服务器的直播功能,提出了直播功能的优化策略。
其他文献
半导体激光器在日常生活和国民生产中有广泛的应用,半导体激光器的稳定性和驱动电路是密切联系的。静电、高电压和浪涌电流和电网可以对半导体激光器造成永久性伤害。电流和激
集群通信系统作为专用无线通信网络的一种,主要用于满足户外作业中统一指挥和生产调度等通信需求,并拥有着部署灵活、呼叫快速、故障弱化以及安全保密等特点,在航空通信、交
机载预警雷达常规跟踪算法主要包括滤波算法、航迹起始和删除算法、数据关联算法等,在工程实现中,需要解决测量值的预处理、跟踪坐标系及滤波算法的选择、航迹起始和删除算法的
二维光学负反馈系统是通过构建闭环负反馈系统,加载二维图像信息,在光波传输过程中,利用光波的振幅和相位信息,对输入光波进行负反馈调节来实现的。与传统的自适应光学系统相比,二
本文阐述了无线信道的衰落特性、多天线时变信道状态空间模型和序列重要性重采样算法,主要研究多天线多维时变信道参数的重要性重采样方法,对基于序列重要性重采样算法的多天线
近年来,人脸识别已成为众多的身份验证方法中最容易接受的一种方法,具有更直接、更安全、更可靠和更有效的特点,具有极高的研究价值和应用价值,同时作为模式识别领域的重要课题之
随着无线通讯产业的飞速发展,天线作为空中无线信号的接口,其在无线通信系统中的地位越来越重要。无线通信前进的脚步也给天线带来了各种挑战,未来的无线应用将要求天线具有
当今世界生态环境问题正日渐突出,不可再生能源逐渐枯竭,这一现状推动了人类对新型能源的研究与利用。太阳能和风能作为新型能源分布广泛、具有可持续发展的特点,备受各国的关注与重视,陆续发布的新能源法规极大的促进了太阳能和风能的开发利用。其中,风光并网发电的研究具有深远的理论价值和现实意义。目前,我国光伏并网电站安装总容量已达到数千兆瓦。并网发电是新能源取代传统能源的必经之路。风光发电能否成功实现并网并且
宽带雷达阵列信号处理研究的一个重要问题是空间信号波达方向角(DOA)的估计,也称为空间谱估计。作为阵列信号处理中的一个重要内容,DOA估计的主要问题就是探测出同时位于某一特
随着无线通信的迅速发展,对频谱资源的需求越来越旺盛,认知无线电技术是解决频谱资源稀缺的有效的技术。频谱感知是认知无线电的核心技术,能够及时地检测到可用的频谱,同时避