文档介绍:VOD视频点播系统
---酒店卡拉OK最佳选择
帝皇VOD点播系统是我公司利用流媒体点播技术和网络技术开发的一套适用于各种娱乐场所(酒店包间、KTV包间、娱乐中心等)的综合娱乐服务系统。她操作简单、功能完善、运行稳定。是在共享式点播系统的多年实践上产生的。
1、为什么要选用帝皇VOD视频点播系统
、稳定的技术。是一个稳定高效的视频点播的系统的基本要求。他与目前市面上大多数点播系统采取的技术完全不同。目前市面上大多数点播系统采取的是一般的文件共享式的方法。请看示意图
服务器工作站服务器工作站
歌库盘
本地I/O
重定向器
歌库盘
本地I/O
重定向器
网络接口卡
网络接口卡
重定向器
MUP
点播机
流媒体服务程序
重定向器
MUP
点播机
网络接口卡
网络接口卡
网线网线
缓冲区
缓冲区
文件共享式技术流媒体技术
如上图,文件共享式技术就是以打开文件的方法播放节目,整个读取节目内容和播放过程由操作系统经过以上步骤调用自动完成,点播系统无法干预。而文件共享方式本来并非为视频点播设计,所以无法提供持续、稳定的节目流,结果是当单个硬盘被四个以上DVD点播端同时访问时,由于系统调用步骤臃长,磁盘效率低下,服务器无法提供持续、稳定的节目流,所以点播端就出现唱唱停停的现象。一般的解决方法就是将节目磁盘做成阵列以提高磁盘性能。这就是为什么当前点播系统的服务器的节目盘大多数做成阵列的原因。
而流媒体技术本来的目的就是为音视频点播服务而设计的,最主要的目的就是提供稳定、持续、多并发的视频、音频流。所以流媒体服务程序绕开繁琐、低效的系统调用,直接读取硬盘,以数十倍于共享式打开文件的方法读取节目内容,并为每个连接的点播端建立一个缓冲区,从硬盘上读出的内容先放入服务器缓冲区,接着再通过网络到达点播端缓冲区,最后进入播放器,整个过程由流媒体服务程序控制。这就象在一条河上(节目流)建立两个水库(缓冲区),当枯水期出现(硬盘的节目数据正被读取,还未被送到网络),还有两个水库(缓冲区)保证了下游的自来水厂(播放器)能得到持续稳定的用水(节目内容)。所以即使一个节目盘被很多点播端同时读取节目内容也不会出现唱唱停停的现象。但这种设计跟共享式方式相比,歌与歌之间的间隔要长一到两秒,因为填满缓冲区需要一点时间,歌与歌之间间隔要三秒钟左右。
测试标准:单个硬盘最少能支持二十个左右完全不同的DVD节目流流畅播放,就可以相信该系统是采用流媒体技术。而本系统单个硬盘最大能支持30个DVD并发流流畅播放。
:本系统采用多服务器并发竞争的方式,当一个点播端发出一个点播要求时,所有有该节目的服务器都会响应,然后工作站端会选择响应最快的服务器来提供节目源,而响应最快的服务器一般都是比较空闲的服务器,所以就达到了负载平衡的目的。令整个系统运行更加稳定,因为负载平衡意味着网络的负载也平衡了。在共享式方式下,如果有多台服务器,工作站一般只能用随机选择的方法选择服务器,无法根据服务器的忙闲程度来选择较为空闲的服务器。
、音频流提供的断点续传功能。由于流媒体服务程序把数据送到点播端之前会对数据进行整理,保证数据包含正确的时钟同步码,在播放过程中,如果由于服务器或网络