奥运视频分享系统制作与应用

奥运2008特辑

一、局域网中分享与点播奥运视频

美萍VOD(Video on Demand视频点播)点播系统是一套功能强大、使用简单的VOD点播系统。它内置高效服务器引擎,采用多线程、多并发流处理技术,客户端支持Web界面点播或应用程序界面点播两种点播方式,并且支持当前绝大部分主流媒体格式,是一款理想的视频、音频点播系统。

1.安装并测试VOD点播系统

“美萍VOD点播系统”的安装非常简单,你只需双击安装文件,然后按提示即可轻松完成。

安装完毕后,我们首先要测试一下是否能正常访问。在局域网内其他电脑的IE地址栏中输入“http://192.168.1.10:6666”(其中,192.168.1.10为VOD服务器的内网IP地址,6666是VOD点播系统默认的端口号)并回车,如果安装正确即可打开点播系统的主界面,如图1所示。

vod-1.jpg
图1

注意:在局域网内其他电脑中需安装Windows Media Player、RealPlayer和暴风影音等播放工具。

2.配置VOD点播系统

运行“美萍VOD点播系统”,打开服务器程序主界面,点击工具栏中的“系统设置”,打开“系统设置”对话框,在此对点播系统进行设置。

(1)更改VOD点播系统端口

“美萍VOD点播系统”默认情况下使用6666端口,如果感觉不方便,我们可以修改端口。点击“服务器设置→系统设置”选项卡,在其中的“服务端口号”框中将其设为其他端口即可。

注意:更改的端口不要与其他常用端口冲突。

如果需要每次启动电脑时自动加载点播系统,我们可以选择“Windows启动时VOD点播系统自动运行”选项,让“美萍VOD点播系统”在开机时自动运行。

另外,如果担心其他人进入点播系统后台操作,可以在“密码设置”选项中输入管理员密码,这样在每次进入点播系统后台配置时都需要输入正确的密码,否则就无法运行。

(2)限制用户

假如你想在公司或者学校宿舍的局域网内建立这样的点播系统,但是又不想某些同事或同学访问,那么就可以对用户的访问进行授权。

点击“点播设置”选项卡,在其中的“客户机IP地址限制”选项中输入允许访问VOD服务器的IP段,例如,192.168.1.2~192.168.1.10等,输入后点击“添加”按钮即可将这些IP地址添加到允许访问的列表中,而不在列表中的IP地址将不能访问。

(3)打造个性的用户界面

为了让点播系统更加个性化,我们还可以将用户的界面修改一下。点击“客户机设置”选项卡,在“界面设置”选项卡中选择“客户端使用Web界面”选项,这样,视频文件将嵌入到网页中,不需单独启动媒体播放器就可直接播放了,也可以防止收看视频的用户轻易下载文件,如图2所示。

vod-2.jpg
图2

“美萍VOD点播系统”客户端界面默认提供了两种节目列表页面显示方案:方案一只显示电影名称等信息;方案二在显示电影名称等信息的同时还可以对电影的截图进行预览。为了便于其他人预览电影信息,建议选择方案二。同时,在该界面中我们还要对客户界面节目显示数量、节目排列方式以及节目列表方案等项目进行设置,以便美化客户端的点播界面。

(4)添加电影格式

由于当前的电影格式很多,包括RMVB、MPEG-2、WMV以及MPEG-4等多种视频文件,而“美萍VOD点播系统”在默认情况下是无法全部播放的,因此我们还需要在“美萍VOD点播系统”中添加各种视频格式以获得VOD系统的支持。

点击“播放软件选择”选项卡,在“新格式”框中输入需要添加格式的扩展名,随后点击“添加新格式”按钮即可。另外,我们还需要选择客户端所使用播放器工具,例如,RealPlayer或Windows Media Player等,根据实际需要进行设置即可,如图3所示。

vod-3.jpg
图3

3.添加多媒体文件

点播系统配置完成后,接下来就需要添加电影文件。

(1)删除自带视频链接文件

“美萍VOD点播系统”自带了很多视频文件链接并且按照栏目进行了分类保存,这些视频文件的链接都是互联网上的视频文件,首先要将其删除。在程序主界面左侧的栏目列表中,右键点击需要删除的栏目,选择“删除当前类”命令即可。

如果需要删除单个视频文件目录,我们可以在右侧的视频文件列表中通过鼠标右键菜单逐个删除。

提示:在VOD视频点播系统中删除的“视频项目”只是删除的视频列表中的目录,视频文件并没有被删除。

(2)添加音/视频文件

在点播系统中添加音/视频文件以前,首先要创建音/视频类别。右键点击程序主界面左侧的栏目列表,选择“新加类”命令,在随后出现的类别创建窗口中输入类别名称即可,例如,奥运会开幕式、奥运会主题曲、田径比赛以及奥运会花絮等。同时,我们还可以在一个类别中创建多个子类别。

类别创建后,就可以添加音/视频文件了。选中需要添加文件的类别,然后点击“项目编辑→项目添加”菜单命令,打开“项目添加”对话框,在此直接输入音/视频文件的路径或网址即可,如图4所示。

vod-4.jpg
图4

提示:“美萍VOD点播系统”支持拖放功能,我们可以将电脑中的某个或多个音/视频文件用鼠标直接拖到相应文件夹中。

4.VOD点播系统正式开播

完成以上设置后,就可以通过局域网点播电影了。在局域网内其他电脑的IE地址栏中输http://192.168.1.10:6666,回车后即可进入到电影列表。鼠标双击列表中的相应节目,系统即可启动程序设定的播放器进行播放。

二、互联网中分享与点播奥运视频

前面的方法只适合局域网内使用,如果我们想在家里做一个VOD系统,并且让朋友或同事能通过Internet访问这个系统,实现与ISP供应商提供的VOD系统所类似的功能,则只要拥有自己的网站,就能轻松实现。

Windows Server 2003提供了一个功能强大的流媒体服务器Windows Media Services(以下简称WMS),使用这个流媒体服务器就能对本地的视频进行Internet广播。

1.安装流媒体服务器

默认情况下,Windows Server 2003中并没有安装WMS流媒体服务器。在手工安装时,请依次点击“开始→管理您的服务器→添加或删除角色”菜单项,打开“配置您的服务器向导”对话框,在下一步的“服务器角色”列表中选择“流式媒体服务器”,最后按提示放入Windows Server 2003安装光盘即可进行安装。

2.配置流媒体服务器

安装完成后,依次点击“开始→管理工具→Windows Media Services”菜单项,打开WMS配置界面,在该界面中搭建自己的网络电视台。

首先将收集的奥运会视频保存到指定的文件夹中,随后在WMS配置界面左侧列表中右键点击“发布点”选项,选择“添加发布点(向导)”命令,打开向导对话框。

在出现的“发布点名称”对话框中输入发布点名称,例如,Olympics。点击“下一步”按钮。在出现的“内容类型”对话框中选择“播放列表”选项。点击“下一步”按钮。

在出现的“发布点类型”对话框中,WMS提供了“广播发布点”和“点播发布点”两种类型,选择前者用户只能共享播放内容,选择后者每个用户都能对流媒体文件进行播放、停止等控制。在此我们选择前者。点击“下一步”按钮。

在出现的“广播发布点的传递选项”对话框中,根据需要选择“单播”和“多播”选项,点击“下一步”按钮,如图5所示。

vod-5.jpg
图5

在出现的“文件位置”对话框中,选择“新建播放列表”选项,点击“下一步”按钮。

在出现的“新建播放列表”对话框中,点击“添加媒体”按钮打开对应对话框,然后点击“浏览”按钮,在打开的对话框中选择我们刚刚收集的视频文件所在的文件夹,点击“选择目录”按钮即可。完成添加后点击“下一步”按钮,如图6所示。

vod-6.jpg
图6

在出现的“保存播放列表文件”对话框中,WMS给出了播放列表保存路径,点击“下一步”按钮。

在出现的“内容播放”对话框中,根据需要选择“循环播放”和“无序播放”选项,点击“下一步”按钮。

在出现的“发布点摘要”对话框中,点击“下一步”按钮。

在出现的“完成”对话框中,点击“完成”按钮即完成WMS服务器配置。

3.进行视频广播

在WMS配置界面中,点击刚创建的发布点,在右侧界面中点击“监视”选项卡中的“启用发布点”按钮,该发布点即可进行播放了,如图7所示。

vod-7.jpg
图7

用户在IE地址栏中输入“mms://xxx.xxx.xxx.xxx/Olympics”,随后系统会启动Windows Media Player播放当前的视频广播文件。不想发布该视频时,点击“停止发布点”按钮即可。

切换到“源”选项卡,在这里可以添加新的视频到该发布点中,例如,奥运会开幕式、奥运会主题曲、田径比赛以及奥运会花絮等。

通过以上几个步骤就能做成一个网络电视的电视发布频道。如果不想让电视台太单调,还可以按照以上方法多做几个频道。

4.将发布点绑定到网页中

电视频道发布点制作完成后,可以将这些频道绑定到网页中,这样用户选择相应的频道后就可以在网页中快速播放。

启动网页制作工具(这里以FrontPage以例),新建一个网页,并保存为play1.htm,点击“Web组件”选项,在“插入Web组件”列表中的左侧窗口中选择“高级控件→ActiveX控件”选项,在下一步中选择“Windows Media Player”控件(如果没有选项,可以通过“自定义”进行添加)。

完成插入设置后,在页面指定的位置会出现播放器界面。双击该播放界面,在打开的“属性”对话框的“源”框中键入第一个视频地址“mms://xxx.xxx.xxx.xxx/Olympics”,并设置好其他播放选项,如图8所示。保存后,该播放网页制作成功。运用此方法可以制作多个播放页面,并且保存到同一文件夹中,分别为play2.htm、play3.htm……

vod-8.jpg
图8

5.制作频道列表页面

下面我们还要制作一个频道列表网页,将播放网页嵌入到列表网页的中间位置,让列表和播放页成为一个整体。

首先新建一个网页,保存为Olympics.htm,在该网页中插入行为3列为3的一个表格(视具体情况而定),并且将表格边框设置为0,随后调整中间单元格与嵌入网页播放器尺寸相同。将光标设定到中间单元格中,点击“插入→嵌入式框架”菜单命令,然后用鼠标调整框架的大小。

点击框架页面中的“设置初始网页”按钮,在出现的“插入超链接”对话框中选择刚刚制作的任意一个播放网页,例如,play1.htm。点击打开即可将播放网页嵌入到该网页中。网页嵌入后,在该网页右侧输入制作的电视频道名称。随后在为每个频道名称添加超链接。每个频道名称应该链接相应的播放网页。并在目标框架中选择框架目标即可。

通过上面的设置,网络电视台已经创建成功了,用户只要在IE中输入该网址就可以打开Olympics.htm网页,然后再对需要收看的电视节目进行选择。

三、多台电脑共用一块电视卡分享奥运视频

这里所指的共享电视卡,就是通过局域网将电视卡上的电视信号通过编码软件对其进行编码并广播到其他电脑上,这样通过一块电视卡就能用多台电脑同时收看电视节目了。

共享电视节目,在此我们选择“Windows Media 编码器”。

1.配置编码器

安装并运行“Windows Media编码器”,在自动打开的“新建会话”对话框中选择“广播实况事件”选项,并点击“确定”按钮。

在出现的“新建会话向导”对话框中,分别在“视频”和“音频”设备列表中选择当前使用的电视卡和声卡。点击“下一步”按钮,如图9所示。

vod-9.jpg
图9

在出现的“广播方法”对话框中,选择“自编码器拉传递(服务器或播放机初始化连接)”选项。点击“下一步”按钮。

在出现的“广播连接”对话框中,在“用于Internet连接的URL”和“用于LAN连接的URL”框中分别显示出通过Internet和局域网连接到“Windows Media编码器”时使用的地址,将第一个地址记下来即可。另外还可以点击“查找可用端口”按钮以改变默认的端口号,这样可以提高安全系数。点击“下一步”按钮。

在出现的“编码选项”对话框中,用于设置音频和视频的编码质量。点击“视频”下拉按钮,在列表中选择“电影内容视频(CBR)”选项。然后点击“音频”下拉按钮,在列表中选择“FM质量音频(CBR)”选项。设置完毕点击“完成”按钮,完成“Windows Media编码器”的配置。

2.实现节目广播

完成“Windows Media编码器”的配置后返回编码器主窗口,这时在窗口中应该看到正在播放的电视图像(可能没有声音)。点击工具栏上的“开始编码”按钮后开始向局域网中广播电视节目。

为了能在窗口中同时监看输入和输出的电视节目,可以在“显示列表”中点击选中“二者”选项。另外还要运行电视卡自带的播放软件,这样不仅可以激活声音,还可以通过播放软件更换要广播的电视频道。

3.在客户端收看节目

在客户端电脑中打开Windows Media Player,点击“文件→打开URL”菜单命令,在出现的对话框中输入前面记下的广播链接地址(例如,http://10.115.223.1:1294),并点击“确定”按钮,即可在Windows Media Player窗口中看到正在广播的电视节目。