ccidnet????

出版日期:2001-01-18 总期号:991 本年期号:06

本期导读
新闻与分析
电子商务
互联技术
互联市场
网络与通信
企业网也上视频点播

程振凯、卢刚

  按照我们单位(马鞍山供电局)的管理要求,系统内的《皖电新闻》、安全教育录像等视频新闻要使每一个职工都能看到。局里想到了借助于已建成的计算机网络,建立一个视频点播系统,各单位可根据自已的实际工作情况,自行安排收看和学习。


  ■系统设计


  根据设计需要,该视频点播系统包括:视频服务器、点播控制机、节目制作设备、网络交换机、视频终端等五个部分,整个系统组成如图一所示。

  实施时,考虑到资金问题,我们利用原Web服务器(方正Sunny6000B商用微机)兼作视频服务器,运行Windows NT Server 4.0(pack 5)、IIS4.0软件。

  网络利用现有局域网设备,网络中心交换机为3Com公司的3C16980,可供24个10/100M节点接入,视频服务器以100M的速度直接接入交换机,节目制作微机和视频点播工作站均通过3Com公司的双速Hub:Super StackⅡ Dual Speed Hub 500接入网络,远程用户通过Cisco2509访问服务器利用电话线拨号接入网络,整个系统结构如图二所示。

  节目制作微机采用方正Cherio2000,安装百老汇视频采集卡,把视频信息数字化,而后把生成的数字化视频文件放入视频服务器,供客户机点播。


  ■改进再改进


  刚开始时,我们采用HTTP协议。但是视频文件比较大,给网络造成了很大负担,所以最终放弃了此方案。

  我们最后采用的是共享方式,该方案实现起来较简单,视频服务器上不需增加新的服务,只要把数字视频文件置于视频服务器上,同时,共享服务器中的数字视频文件,并且给每个点播人员设置读取权限。

  然而,采用文件共享方式也有很大不足:1.对网络带宽要求比较高,不支持远程拨号用户;2.不支持非本子网用户,而我局局域网划分了几个子网,它们与视频服务器不在一个网段,无法进行视频点播;3.对Web机器的性能影响很大,当有人点播视频节目时,访问Web主页速度非常慢。

  为了实现远程用户和非本子网用户的视频点播,我们决定把该系统升级为视频流的方式。考虑到经济性和易用性,选用微软的NetShow多媒体产品,主要由三个组件构成:1、NetShow Server NetShow SDK、各种转换工具。

  使用时,流服务作为NT的一个服务,自动运行,视频文件为ASF格式,对于AVI、MPEG等视频文件,都需要利于微软提供的工具转换成ASF格式。在使用超级链接时,其URL应写为:mms//IP地址(或主机名)/数据流文件,如:mms://10.138.184.6/test.asf。

  客户端安装支持多媒体流的实时播放器。远程拨号用户另须安装调制解调器,对于非本子网用户,要建立访问视频服务器的路由,即子网间应能相互通讯。

  不过由于视频服务器性能较低,而且与Web服务共存于一台微机,同时网络设备采用了大量共享式Hub,故用户较多时,视频播放效果较差(我们做过一个试验,超过8个用户同时点播时,图像开始抖动)。下一步改进重点将在网络基础设施,实现到桌面的宽带交换,同时升级视频服务器,以更好地满足我们的需要。