论坛: 系统集成 标题: VOD视频点播系统 复制本贴地址    
作者: becks11 [becks11]    论坛用户   登录
相信大家听过VOD这个系统。现在找了点有关的资料,给大家看看!

1.HTTP 和SMB 的区别,有何不同。设置时怎样做。 
  答:HTTP 和SMB 是两种不同的网络协议,HTTP 是通过IIS的WEB 共享来实现视频,文本,语音的传输。SMB 是通过网络邻居的共享方式实现视频,文本,语音的传输 . 在VOD的软件中设置这两种协议的方法是:在VOD.EXE此文件的文件夹中会有一个名为VOD.INI 的文件.此文件中PORT=SMB 改为PORT=HTTP 即实现了相应的协议转换.

  例如: 当VOD系统第一次安装完成后,VOD.INI的文件默认是PORT=SMB说明此时系统默认是采用SMB的协议.您添加一个视频文件后,文件的传输路径是\\SERVER_NAME\VODF$\vod_filename添加完成后您将VOD.INI文件PORT=SMB 改为HTTP 说明此时系统改用HTTP 协议. 当您打开多媒体点播管理器(既VOD.EXE)后再次添加第二个文件后,文件的传输路径为HTTP://SERVER_NAME/VOD/VODF/K(X)/FILE_NAME 此时第一个文件和第二个文件各自采用不同的协议. 相互都不影响 .当您使用HTTP 的协议进行文件传输时用客户机PING 服务器.当出现PING通的提示后 您本地有相应的打开程序(如.DOC 文件需要WORD 打开如XLS 需要有EXCEL 打开 如.DAT.AVI.MPG.ASF.WMV.用微软的Media play视频播放器的插件打开)既可实现点播

  请您注意: 当您修改完VOD.INI 的文件后,您一定要重新打开多媒体点播控制台.否则更改不会生效.添加/视频,文档,图片内容时

  多媒体点播控制台会根据您修改的VOD.INI文件的设置自动的切换使用的协议,但当您添加多媒体课件即EXE的文件时,多媒体点播控制台会自动的使用SMB的协议添加相应的节目,此时无论您的VOD.INI 文件的配置是HTTP 还是SMB,都对添加多媒体课件不起任何作用。

  SMB协议下添加的文件一定是共享的(数据、资源完全开放)。

  从以上内容我们得出一些两种使用协议的文档适用范围
 
文档格式
 HTTP
 SMB
 
.DOC .XLS .PPT .PDF .SWF.JPG.BMP.PNG. .DAT .MPG. MPEG. AVI  MP3.  WAV. 等文档,视频,图片复制到本地硬盘时
 YES
 YES
 
.DOC .XLS .PPT .PDF .SWF.JPG.BMP.PNG. .DAT .MPG. MPEG. AVI  MP3.  WAV. 等文档,视频,图片指定网络路径时
 NO
 YES
 
多媒体课件,可以自动运行的软件  复制到本地硬盘时
 NO
 YES
 
多媒体课件,可以自动运行的软件  指定网络路径时

 NO
 YES
 
 
  当您添加多媒体课件时(即您选择添加软件,可自动运行)请您选择多媒体光盘上的主EXE文件,多媒体点播控制台会自动的将此光盘上的所有文件复制到您的本地硬盘中。此种方法会使您不用担心多媒体课件的主EXE文件程序会调用什么文件,达到点播EXE会 
  点播整个多媒体课件的目的。此种方法十分适用于整张光盘的复制。

  但会出现一个问题,当您硬盘中多媒体课件是一个单独的EXE 文件时您必须将EXE文件先拷贝到一个单独的文件夹中之后,在用多媒体点播控制台添加EXE 文件。如您不将EXE文件单独的复制到一个文件夹中之后再添加EXE课件,您会将EXE文件所在文件夹中的文件和子文件夹全部复制到VOD系统指定的地方。

  此时不会影响客户端的点播,但是会浪费您的磁盘空间。

2. 在VOD系统中点播点数的控制是如何进行的。

  回答:在VOD行业有一个不成文的规定,点播点数既并发数是指同时有多少个客户端机器点播服务器的视频节目。有一个客户机点播,则服务器需要提供相应的一个流的服务称为一个流服务或称为一个视频流。VOD行业厂商都是按流收费的。按流计算费用的方法是基于各个厂商的VIDEO SERVER和相应的VIDEO FILE 。如我们都知道的MICROSOFT 的VIDEO SERVER 是MEDIA SERVER 。MICROSOFT 的 VIDEO FILE 是 .ASF .WMV 文件。有了相应的VIDEO SERVER 和与其对应的VIDEO FILE 后 服务器可以控制同时为多少个客户机提供视频流服务,以达到按点收费的目的。我公司的VOD系统由于是基于MICROSOFT 的操作系统WINDOWS 开发的应用软件,使用的视频播放器是MicrosoftMedia play 所以完全兼容MICROSOFT 的MEDIA SERVER系统。用微软的VOD服务器可以控制点数。

  每一个客户端点播视频节目,都需要从SQL SERVER 数据库中读取相应的数据所以我们的VOD系统在数据库中有相应的点数控制机制。其具体方法是在SQL-SERVER 中有一个VOD的数据库,其中有一个SXB 的数据表,表中有一个YHS的字段。您可以修改YHS字段的数值达到控制用户数的目的。

  VOD系统在安装管理软件时会在SQL �CSERVER 数据库中

  写入YHS 字段的数值,默认值是51。

3. 问题:VOD系统支持的点播文件种类和格式。

  答:1:支持视音频文件的格式:支持.DAT .MPEG .MPG .AVI..MP3 .WAV .ASF .WMV . ASX 总之一切MEDIA PLAY 支持的视频节目都可以播出.

    2: 支持的文档资料格式: 支持 .DOC .XLS .PDF .TXT ..PPT .SWF . HTM .HTML (静态)

    3: 同时支持相应.EXE的点播, (EXE文件主要指多媒体课件)

4. 问题: 跨网段是否可以进行点播.(仅仅请业务人员阅读)

  答: 跨网段可以点播。具体解释如下:
  1.现在的校园网络中划分VLAN 的目的是为了防止广播风暴,有效的控制网络中的广播数据包,以提高网络中数据包有效数据传输率,而不是为了使得各个网段之间无法通讯。网络中划分VLAN的方法有很多,现以IP地址的划分方法加以分析:

主机A:的IP地址是:192.168.42. 1 子网掩码为255.255.255.0 从主机A的IP地址和子网掩码我们得出主机A 属于网络192.168.42.0 

主机B:的IP地址是:192.168.41. 1 子网掩码为255.255.255.0 从主机B的IP地址和子网掩码我们得出主机B 属于网络192.168.41.0 

当A 与B通讯时 A 的数据报中包含着B的IP地址,由于不在同一个网段,此数据包会送入路由器,路由器根据路由表的路由信息将此数据包送入主机B的网络192.168.41.0此时数据包会被主机B接受.完成数据的传输. 此传输过程历经了OSI 的 前三层既,物理层,数据链路层,网络层. 完成了前三层的标准传输. 我们有HTTP(位于应用层)的协议形式,有SMB协议的形式,其都位于网络层之上。当数据到达主机B后前三层传输完成,之后主机B作的工作是用相应的协议程序将各层的报头去掉 并读出数据。 
从上图我们看出路由是网络层的事情。我们的VOD系统是位于应用层的软件。 

5. 我用\\ip 地址\ Share_name\file_name可以访问相应的文件,但是我无法访问VOD系统的视频文件.

  答:问题在于没有WIN解析,所以计算机可以同过IP地址来通讯 而不能通过计算机名称相互通讯.

解决办法:
  1添加相应的WINS服务器,达到解析的目的.

  2.应急的解决办法是跳过解析过程,用IP地址直接与SERVER 通讯:方法是 VOD的数据库中有一个YDB的表,表中有一 个CCWZ 的字段,请将\\server_name\……. 该为\\ip 地址|\…….

6. 我用的WIN2000-SERVER是一台独立的服务器,如用SMB协议,我必须给每一个客户端添加用户,太麻烦。有什么好的办法不用给每个用户加帐号。

  答:请您启用GUEST 帐户。GUEST是WINDOWS 2000系统的来宾帐户,许任何登陆网络的人访问WIN2000机器。如客户机器的登陆名为GUOSHU 密码为123456 。如WIN2000-SERVER的用户中没有此用户名和密码,客户机是无法访问WIN-2000SERVER 的。但当WIN2000-SERVER 启用GUEST的帐户后即使SERVER 的用户中没有GUOSHU此帐户,客户机任可访问WIN2000-SERVER 。 

7. 如何实现视频直播,怎样设置,与 VOD系统如何结合。

  答:MICROSOFT 提供了MEDIA SERVER 的服务,其中包括单播,和多播。视频直播可以通过单播中的广播实现。具体设置思想和方法如下所述:

  思想:直播是将现场采集的视频号,如录像机,摄象机,VCD机的视频信号送入视频采集卡中,用MEDIA ENCODE编码器进行编码 转化为ASF 视频流,编码器会使用MSBD或HTTP协议和相应的空闲端口将ASF 视频流输出。之后将ASF视频流从MEDIA ENCODE编码器中引入到WINDOWS MEDIA SERVER 中并且利用MEDIA SERVER 将ASF视频流使用MMS协议发布出去。在客户端的即可接受时时的视频流节目。

  怎样与VOD 结合:在WINDOW MEDIA SERVER 中请您选折建立一个广播站,利用建立向导您会到一个您自己命名的.ASX的文件,此文件是用MEDIA PLAY 打开的具有连接性质的的文件,您将此文件按添加视频文件的方法添加到VOD系统中,客户端就可以收看到直播的节目。 

8. 安装VOD时需要注意什么问题。

  答:1,安装VOD ,您得知道VOD系统需要的系统环境。VOD 系统安装在WINDOWS 2000 中,同时需要SQL SERVER和IIS 的支持。当您在WINDOWS �CNT4的操作系统上安装VOD时,您需要同时安装OPTION �CPACK SP4 后Service Pack 的更高版本 同时安装SQL SERVER。

  1. 在安装过程中,VOD的安装程序会自动建立一个名叫VOD的数据库,(请您在安装VOD前将SA 的密码设为空,不然,VOD 的自建数据库过程会失败。如您的机器是第一次安装SQL 7 您不用设置SA 的密码为空,因为此时系统密码默认为空)同时VOD系统会自动建立一个名为VOD的虚拟目录(请您在安装后将VOD虚拟目录的属性调整一下 ,具体调整内容为将执行许可改为纯脚本,将应用程序保护改为 中(共用)。
 


地主 发表时间: 09/06 16:42

回复: yangze [yangze]   版主   登录
能不能搞套这个软件?我对这个东西有兴趣。但没有好的软件。你说的这个东西我也看得晕乎乎的。

B1层 发表时间: 09/07 08:26

回复: becks11 [becks11]   论坛用户   登录
最简单的就是用豪杰的VOD软件了,方便,实用。

B2层 发表时间: 09/07 15:09

论坛: 系统集成

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号