鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 电脑学堂 > 网吧技术 > >

网吧影音平台的构建的软硬件选择

来源:互联网 作者:佚名 时间:2015-06-19 04:27
提供影音点播以是网吧重要服务内容,平台的构建方式多种多样。人机界服务提供上从简单的文件共享到多机冗余流媒体服务从菜单程序到大型 VOD网站,可谓无所不包。网吧同行业竞争是激烈的,每个网吧想为用客户提供更多更好的服务,影视点播服务也越来越多的被

 

 

提供影音点播以是网吧重要服务内容,平台的构建方式多种多样。人机界服务提供上从简单的文件共享到多机冗余流媒体服务从菜单程序到大型VOD网站,可谓无所不包。网吧同行业竞争是激烈的,每个网吧想为用客户提供更多更好的服务,影视点播服务也越来越多的被应用于网吧之中。下面我们就介绍怎样搭建自己网吧的影音服务平台。

 

 

一、硬件的选择

为内部网络提供点播服务的硬件要求有自己的独特的要求,推荐两套配置例子大家参考。

 

100台以下客户机参考配置

 

配件名称

型号

参考价格

处理器

英特尔 奔腾4 506 (盒)

770

主板

英特尔 D915PDT

680

内存

金士顿 DDR400 256M x2

180

硬盘

希捷 7200.9 80G SATA (盒)

*希捷250G SATA2 (盒)

*火箭 1640

400

750

700

机箱

联志 8K

350

电源

七盟 350BKP

280

 

 

 

  做为影音平台,CPU与内存的要求并不是很高,所以没有使用过于昂贵的产品。在磁盘系统中,容量的需要是大于速度的,现在市场上250G的产品有着最好的性价比,火箭 1640阵列卡可以支持4个SATA设备、支持RAID 0、0+1、1、5为服务器未来的扩充做好了准备。

  网吧多数是rmvb、mp3为主流的影音文件,这些文件都是在磁盘上连续存放的体积巨大的文件,所以我们选择了SATA硬盘组成阵列的方式,在保证性能的前提下很好的控制了成本。

 

200台以上客户机参考配置

   

 

 

  

配件名称

型号

参考价格

处理器

英特尔 至强 3.0G (盒)

1950

主板

英特尔 7520DB2(sata mode)

2800

内存

金士顿 DDR2 533 ECC 1G x2

180

硬盘

西数 猛禽二代 73G SATA

*希捷250G SATA2 (盒)

*讯景 NVTV

800

750

350

机箱

联志 T11

350

电源

七盟 450BKP

480

 

  当客户机的数量庞大的时候,高内存用来做缓冲区。7520主板支持6个SATA设备,为磁盘系统的扩充留下了充分的空间,450W的电源也为10个硬盘做好了准备,浑厚的T11也可以容纳下7520DB2与10块3.5英寸设备。讯景NVTV是非常优秀的电视卡,可以为整个网吧提供电视转转播服务,这个世界杯网吧不会寂寞了,这也同时利用了CPU空闲的资源。

 

二、软件的使用

 

 

  基于网吧的网络环境,流媒体的应用软件有RealNet公司出品的Helix。Helix是应用最广泛,可以提供跨平台、跨媒体的流媒体服务,支持电视转播、在线广播、可变编码传输等实用功能,是最适合real文件点播的服务平台。

  这里我们介绍helix server 11.02的安装与设置过程。

  安装程序可以从RealNetwork网站下载到Basic全功能版,Basic版的授权文件可以从real的网站上申请到。安装过程中设置好各个服务的端口与管理用帐号密码,就可以从桌面上的Helix Server Administrator图标进行配置了。

 

输入在安装时设置的帐号密码,点击Mount Points,删除所有预设Mount Points。Description是Mount Points的名称,下面Mount Points是连接名称,这个名称在用在Url中,所以要以”/”开始”/”结束.Base path是物理路径,这里要说明的是,Base path也可以是一个网络路径。

下面是一个例子,在本地硬盘的D盘中有一个1.rmvb的文件,在以下配置中就可以用rtsp://本机IP:554/1/1.rmvb的Url播放了。

Helix最常见的问题就是缓冲,解决可以从两方面入手。第一方面是服务器端,启动多个服务是常用的方法,我们介绍一下具体启动多个服务的方法。

Helix的安装目录,找到rmserver.cfg文件。找到Helix安装目录,复制一份,重命名为<, /SPAN>rmserver2.cfg

打开rmserver2.cfg,把以下””内全部修改成与rmserver.cfg, 不同的端口。

<Var RTSPPort="555"/>
<Var PNAPort="7071"/>
<Var HTTPPort="8081"/>
<Var MMSPort="1756"/>
<Var MonitorPort="9091"/>
<Var AdminPort="12601"/>

复制桌面上的Helix Server 快捷方式,命名为Helix Server 2,查看Helix Server 2快捷方式属性,把目标栏最后的rmserver.cfg改为rmserver2.cfg,以此类推建立3、4,需要说明的是4个以上的服务对性能并没有太多提升。

Helix是相当优秀的流媒体服务器,设置简单、功能强大,能够满足网吧所有的需要,最重要的是Realplay格式的影音文件很容易获取,只要简单的设置,就能很快的建立起自己的流媒体服务器。

Windows Media Services 9是Windows Media 9 Series 平台的服务器组件,能够通过Internet或Intranet为用户提供音频和视频内容。功能与Helix一样强大,但Media Play格式的片源并不多。

WMS好处是如果购买了Windows 2003 server,做为系统组件的WMS就是免费的了。

做为系统组件存的WMS只要在添加删节程序中的添加系统组件里安装上就可以使用了,设置也很直观,与多数Windows System一样在控制台中设置相关参数。因为是全中文界面,设置也很简单就不介绍了。

 

 

 

小型网络中有Windows直接共享解决方案,优势是设置简单,易用性强。但简单文件共享功能单一,安全性也不强。

还有使用IIS解决方案,直接使用IIS指向影音文件所在位置,虽然是非常规方式,在中小内部网络的效果还是很让人满意的。

当然还有很多优秀解决方案,基于非Windows平台对于网吧来说并不适用就不一一介绍了。

 

三、影音点播网站

 

随处都可以得到的影音点播网站源码让我们通过IIS可以轻松的建立自己的点播网站。Asp网站的好处是可以更直观的让用户看到新的影片,也能更有效快捷的找到自己想看的影片。

 

四、整合平台

如果说rmvb、avi、mpg、mkv这些都是一颗颗珍珠,那smil就是串起它们的一根银线。使用smil语言可以让我们的服务器在多种服务方式与媒体格式之间自由穿梭,而不需要客户进行任何设置的改变。我们的影音平台就是以Smil语言为核心联系起四种主流的电影服务方式,不管哪种方式适合您的网吧,都不用改变您当前用户的操作习惯的前提下整合多种方案。Smil不仅能联系起不同的媒体格式与播放方式,而且还能控制文件的播放,能够建立连续播放列表,能够插入广告等等... 控制播放能够帮助用户跳过片头;连续播放列表让几百集的影片无需用户点击便可以自动播放;插入广告让你的网吧影视音乐变成宣传的平台。

Smil的执行是由播放器来完成的,可以像写Html那样用记事本来输入播放过程代码,Helix也支持使用rtsp协议传输Smil文件。这些特性可以让以有影音平台无缝升级到更新的平台。对于管理员,无需重新安装设置新平台;对于用户,可能用户并不知道服务器的升级,只是有了更流畅的点播体验。

对于Smil语言的使用方法与在影音平台上的应用,欢迎访问www.wbzol.com/bbs大家一起研究讨论。

    

至次,我们已经准备好了所有构建影音服务器的技术,只要按照自己的情况与需要组合就可以完成影音服务器构架的搭建。剩下的工作只是向服务器中添加影音资源而以。

网友评论
<