helix server在高校图书馆视频点播服务中的应用

helix server在高校图书馆视频点播服务中的应用

ID:6902012

大小:32.78 KB

页数:7页

时间:2018-01-30

helix server在高校图书馆视频点播服务中的应用_第1页
helix server在高校图书馆视频点播服务中的应用_第2页
helix server在高校图书馆视频点播服务中的应用_第3页
helix server在高校图书馆视频点播服务中的应用_第4页
helix server在高校图书馆视频点播服务中的应用_第5页
资源描述:

《helix server在高校图书馆视频点播服务中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、HelixServer在高校图书馆视频点播服务中的应用  (陕西中医学院图书馆,陕西咸阳712046)   摘要:介绍了流媒体技术原理,分析了helixserver的重要特性,详细介绍了自己实际工作中的应用技巧,说明了helixserve在图书馆视频点播服务中的重要作用。   关键词:HelixServer;高校图书馆;视频点播服务   中图分类号:G250.7文献标识码:A文章编号:1007—6921(XX)13—0138—02   随着宽带网络和数字多媒体技术的迅猛普及,视频点播服务也如火如

2、荼地发展起来。技术的发展及应用的深入,使图书馆的服务功能和方式愈加丰富多彩,为图书馆在信息获取、服务提供及资源共享方面开拓了新的发展机遇。作为流服务器软件,HelixServer可以发布多种媒体,如声音、影像、动画、图片以及文字等等,支持众多的客户端播放软件,如RealOnePlayer、WindowsMediaPlayer和AppleQuickTime。HelixServer被广泛应用于视频点播服务。 1流媒体技术原理   流媒体实现的关键技术就是流式传输。流式传输,主要指通过网络传送媒体(如视频、音

3、频)的技术的总称。其特定含义为通过Internet将影视节目传送到PC机。实现流式传输有两种方法:实时流式传输(RealtimeStreaming)和顺序流式传输(progressiveStreaming)。一般说来,如视频为实时广播,使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输。如使用HTTP服务器,文件即通过顺序流式传输。当然,流式文件也支持在播放前完全下载到硬盘。流式传输的实现需要缓存。因为Internet以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,

4、在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿。 2HelixServer的特性 2.1支持高并发视频点播   根据KeyLabs的评测结果显示运行在双PentiumIIIXeon700MHz的服务器上,Linux操作系统上的HelixServer可以提供11000个20kbit/

5、s的并发流,或可以提供930个500kbit/s的并发流。HelixServer对CPU和内存的使用是高效并且有扩展性,通过增加CPU和内存可以使系统支持更多的连接数。HelixServer支持的并发数除了与服务器硬件有一定关系外还与网络环境有关。 2.2高并发的视频直播技术   视频直播通过HelixProducer实时采集视频数据并将数据编码后发送到在HelixProducer中设置好的HelixServer。通过HelixServer的多播功能,用户可以看到直播的视频。HelixServer还提供

6、服务器到服务器的多播方式,即将HelixProducer连接的HelixServer服务器当作源服务器,源服务器再将视频数据发送到多个边缘HelixServer,通过提供多个边缘服务器给用户连接从而提高了直播的并发连接数,使大规模的视频直播成为可能。   2.3流媒体文件缓存技术—ContentCache   使用缓存的方式有明泉的好处,首先可以实现集中存储集中和分布式边缘服务器的架构。其二,缓存的数据越大,用户点播缓存中媒体节目的命中率越高,越能减少从边缘服务器向源服务器的数据请求减少带宽用量。第三,

7、当缓存空间满时会自动将新的缓存的数据替换掉旧的缓存的数据,保证缓存中影评始终保存较新较热门的流媒体数据。实现缓存也需要付出一定的代价。   2.4SureStream技术—对网络带宽的高效利用   为提供用户最好的观看体验,RealProducer提供SureStream技术:在制作片源时采用多码流压片方式。当用户播放流媒体节目时,HelixServers和RealPayer可以根据网络状况调整输出的码流。例如,当网络拥塞时,HelixServer会转换到低码流的方式输出来防止播放的停滞。当拥塞状况消失

8、,HelixServer又会将输出流转换到高带宽的码流方式。但是用这种多码流方式制作出的流媒体文件比中一码流制作出的文件大,会占用较多的存储空间。   2.5Redundancy—高可靠的冗余机制   使用RealOnePlayer或RealPlayer与HelixServer的组合可以提供无中断的冗余机制。通过设置HelixServer中Redundancy的服务器IP和端II等信息可以实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。