基于流媒体的可伸缩系统中流媒体服务原理研究
2015-08-17李峰泉西安外事学院工学院西安外事学院人文学院陕西西安70077
电子测试 2015年1期
李峰泉,张 啸(西安外事学院工学院;西安外事学院人文学院,陕西西安,70077)
基于流媒体的可伸缩系统中流媒体服务原理研究
李峰泉1,张 啸2
(1西安外事学院工学院;2西安外事学院人文学院,陕西西安,710077)
本文针对可伸缩系统中流媒体的服务原理进行探讨,对CDN网络架构、P2P网络架构下的流媒体服务原理以及可靠冗余保障技术原理、周期分段的流媒体调度原理做了分析和阐述,结合分析和实际研究项目的应用给出了各自相应的优点结论。
流媒体;可伸缩;服务原理
0 引言
随着编码技术和网络技术的发展,流媒体技术得以飞跃性的发展。当前流媒体服务成为分布式媒体服务的主流。流媒体服务不需要将媒体数据完全下载到本地后才可以进行播放,它通过编码技术和分段技术实现边下载边播放,减少了用户的等待时间,节约了客户端的存储空间,同时可以有效地支持直播。图1是一种典型的流媒体服务模型。

图1 一种典型的流媒体服务模型
本文主要针对实际可伸缩系统研究项目中应用的几种关键流媒体服务技术原理进行研究阐述。
1 基于CDN网络架构的流媒体服务原理
基于CDN(Content Delivery Network—内容分发)方式的流媒体服务是C/S模式的一种增强,它将代理服务技术和缓存思想引入流媒体服务中。基本原理是通过在媒体服务器和客户端之间增设基于内容的分发服务器(Proxy),可以将热点媒体的数据片断存储在代理服务器,解决了快速接入问题,同时通过代理服务器的媒体服务器的服务选择可以屏蔽具体对特定客户端进行媒体服务,有效提高了系统的扩容的灵活性和容错性。……
登录APP查看全文
