四、构建流媒体服务器
Windows Media服务器的安装
启动Windows Media server
通过“开始”→“设置”→”控制面板”→“管理工具”→“Windows Media”,我们就可启动Windows Media管理器。通过这个管理器,我们可以对其进行配置。
进行点播单播的设置
在安装Windows Media 服务时,系统创建了一个称为“主发布点”的目录作为Windows Media单播服务的根目录,默认的目录是系统根目录 :\ASFroot。在一个服务器上只能有一个主点播单播发布点,主点播发布点的路径是可以改变的。
使用向导创建点播单播发布点
通过”开始”→”设置”→”控制面板”→”管理工具”→”Windows Media”,启动Windows Media管理器。如图
在Windows Media管理器菜单框中单击“单播发布点”,会出现“单播发布点”页。可以看到,该界面中有“快速启动向导”和“高级模式”两重方式进行,这里面选中“使用向导创建新的点播发布点”。
单击“下一步”按钮,即可打开“选择一个发布点”对话框。这里面选择“创建一个发布点”。
单击“下一步”按钮,即可打开“创建一个新的发布点”对话框,在其中输入发布点的“别名”和“路径”。
单击“下一步”打开“准备发布”对话框。
检查有无错误,如果没有错误,则单击“完成”,即可打开“发布完成”对话框。如图,单击“关闭”,回到管理器主界面,则在“电播单播发布点”中心添加了一个别名为“VOD1”的发布点。
发布点播单播流
在前面介绍的“使用‘快速启动向导’创建点播单播发布点”的第四步选择“现有的发布点”,再从列表中选择一个发布点。
在“选择想要使用的发布选项”中各选项的含义如下:
“创建一个指向ASF流的.asx文件”项是一个文本文件,文件中包括服务器名称、使用协议、发布站点名称及视频文件信息,用户可以通过这个文件进行点播。
“创建一个具有<HREF>标记的.htm文件…”项是可选项目,选中它将会创建一个htm文件。这个文件中包含Media Player连接到ASX的文件语法;单击htm文件中的连接,将在Media Player中播放发布的文件。
“为Microsoft Windows Media player创建一个.htm…”项是可选项目,选中它将会创建一个htm文件。这个文件中内嵌Microsoft Windows Media Player Active控件,并包含该控件连接到ASX文件的语法;单击该文件,将在浏览器中播放发布的文件。
第四个和第五个项都是可选项,选中它们将会把第二和第三个选项中创建的代码复制到剪贴版中,用户可以把它们复制到自己网页中。
测试
单击“测试.htm w/<HREF>”按钮,浏览器会打开一个Web页,页面中有一个超级连接,单击连接,如果服务器设置正确,将直接在Windows Media Player中播放文件,
单击“测试.htm w/<OBJECT>”按钮,浏览器会打开一个Web页,页面中包含了播放器。
没有错误单击“关闭”按钮,回到管理器主界面。
五、VOD的系统构架
一个完整的VOD视频点播系统应该包括那几部分,很明显,除了我们刚才看到的发布页以外,还应该包括这样几个部分。
服务器的后台管理部分;动态资料数据库;电影文件的传输与存储;利用语言编译的点播程序等。
到这里,怎样制作VOD视频点播系统我们就介绍完了。大家可以看到,我所呈现的这个VOD视频点播系统是一个功能简单但相对全面的系统。我们完全可以在这个系统上面扩展其它的功能。比如说,一般院校网站上的视频点播系统由于网络带宽的限制,禁止校外的人员浏览使用。那么怎么才能够实现这一功能呢?请大家思考一下。
