当我们搭建好Windows 2003 server 的视频服务器后,就可以使用它来进行视频和音频点播。大家知道,所谓的点播,就是指用户主动向Windows Media服务器(Windows 2003环境下)请求并接收流媒体信息。
用户可以选择内容项目来初始化客户端与服务器之间的连接,同时内容将以流媒体的方式从服务器传输到客户端。若文件已被编入索引,用户可以开始、停止、后退、快进或暂停流媒体,提供了对流媒体的最大控制。下面我们来看一看它的操作过程。
一、设置默认点播发布点
我们在安装Windows 2003的Windows Media服务时,系统会自动创建一个点播发布点,此时的默认文件夹为C:WMPubWMRoot,并且内置有多个wmv、asf和jgp文件。
一、设置默认点播发布点
二、创建点播发布点
三、制作播放列表
四、对点播发布点的访问
(1)打开“管理您的服务器”窗口,单击“流式媒体服务器”右侧的“管理此流式媒体服务器”超级链接,或依次单击“开始”->“控制面板”->“管理工具”->Windows Media Services选项,将显示Windows Media Services窗口。展开左侧目录树,并在“发布点”下选择“<默认>(点播)”选项,即可在右侧窗口显示默认点播发布点的属性。
(2)选择其中的“源”选项卡,在这里列出默认点播主目录文件夹及其中的流媒体文件。
(3)在“内容源”栏中单击“更换”按钮,将显示“内容源”对话框。在“位置”文本框中键入新指定的点播主目录文件夹,并单击“确定”按钮。
需要注意的是,由于系统盘的容量有限,同时为了确保系统正常而稳定地运行,所以在此建议将流媒体文件保存在非系统分区。另外,在指定新的点播主目录之前,应当先将流媒体文件拷贝至新文件夹。建议将WMPub文件夹全部拷贝到新的分区,并将流媒体文件拷贝至它的WMRoot子文件夹中。这样,在以后更改源文件位置时,仅修改盘符即可。
(4)右击控制台树中的“<默认>(点播)”选项,在弹出的快捷菜单中选择“允许新连接”命令,以启用该点播发布点并提供相应的Windows Media点播服务。此时,可使用下述URL:
mms://Media服务器IP地址/流媒体文件名
mms://Media服务器域名/流媒体文件名
来访问流媒体文件,并在Windows Media Player中进行播放。 zmbbs=1;
二、创建点播发布点
由于带宽限制、访问授权、缓存启用等有关访问安全和服务性能等设置,只能对不同的点播发布点分别设置。因此,在很多时候不得不创建两个或两个以上的点播发布点,以适应不同用户访问和不同流媒体文件发布的需要。在同一发布点上建立点播发布点有两种方法。即使用向导和高级方法。其中在使用向导方法创建点播发布点时,用户只需在系统提示下设置各种参数即可。还可以自动生成ASX公告文件和HTML文件网页发布文件,以便于新手使用。其中的高级方法是指不使用向导方式,而是在一个Web页上完成各种参数的设置。实际上说来,高级方法其实更简单方便,但由于这种方法没有任何相关的提示,对用户的水平要求较高,所以不适合新手使用。如果是初次创建,建议先使用向导创建,待以后对各种参数和属性熟悉了以后,再用高级方法快速创建。下面将重点介绍使用这两种方法来创建点播发布点的详细步骤。
1、使用向导创建点播发布点
(1)打开Windows Media Service控制台窗口,同时展开左侧控制台树,鼠标右击“发布点”选项,并在弹出的快捷菜单中选择“添加发布点(向导)”命令,将显示“添加发布点向导”窗口。
(2)单击“下一步”按钮,将显示“发布点名称”对话框。在“名称”文本框中输入该发布点的名称,其默认值为PublishingPointl。当然为了更方便其他用户识别,也可以修改成其他名称,如改成music等。
(3)单击“下一步”按钮,将显示“内容类型”对话框。此处列出了4种要传输的内容的类型以供用户选择,在这里我们选择“目录中的文件”选项。
a)编码器(实况流):该选项使服务器连接到编码计算机上,然后广播由编码器所创建的流。由于它的内容不是Windows Media文件,所以通常将它称为实况流。编码器正在创建的内容可以源自录像带、DVD、.avi件或诸如照相机或麦克风之类的实况源。这种类型仅适用于广播发布点,所以在建立点播时不能选择该项。
b)播放列表:该选项可以创建一个能够添加一个或多个流文件的发布点,以用于传输一系列在播放列表中已指定的内容。
c)一个文件:该选项使用发布点来传输单个文件。默认情况下,Windows Media服务可以传输具有如下文件扩展名的文件:.wma、.wmv、.asf,.wsx和.mp3等。
d)目录中的文件:该选项适用于通过单个发布点来实现点播的播放,以使发布点传输多个内容。通过将文件名包括在URL中来请求单个文件,或者按顺序传输目录中的所有文件,客户端可以访问指定文件夹中的所有文件。
(4)单击“下一步”按钮,将显示“发布点类型”对话框。在这里选择“点播发布点”单选项,以创建点播发布点。
(5)单击“下一步”按钮,将显示的“目录位置”对话框,在这里可以指定该点播发布点主目录所在文件夹。如果在创建的点播发布点中要按次序传输该目录下的所有文件,就应当选择“允许使用通配符对目录内容进行访问”复选框。然后,可以使用公告文件来确定用户是要连接一个文件还是连接该目录下的所有文件。
(6)单击“下一步”按钮。将显示“内容播放”对话框,在这里可以设置目录中内容的播放顺序。可以有以下几种播放顺序:
a)循环播放:选择“循环播放”选项,可将发布点设成连续播放。对于点播发布点来说,在播放机停止流或者播放机断开之前,该流将重复播放。对于广播发布点来说,在服务器管理器停止流之前,该流将重复播放。
b)无序播放:选择“无序播放”选项,将发布点内容设成按随机顺序而不重复播放。
c)同时选择这两个选项将为此发布点指定的内容提供连续、随机播放,并创建类似于无人参与的广播电台这样的用户使用效果。
(7)单击“下一步”按钮,,将显示“单播日志记录”对话框。选中“是,启用该发布点的日志记录”复选框,就可以启用单播日志记录。借助于这些日志记录,就可以查看哪些节目最受欢迎,以及每天哪段时间服务器最忙碌等信息,并据此对内容和服务进行相应的调整。在完成向导后,应当转到发布点的“属性”选项卡中,并查看WMS客户端日志记录插件属性表,以便看到日志文件的位置并进行新的配置。
(8)单击“下一步”按钮,将显示“发布点摘要”对话框,以确认单播发布点相关设置是否正确。
(9)单击“下一步”按钮,将显示对话框。选中“完成向导后”复选框,并选择“创建公告文件(.asx)或网页(.htm)”选项。于是在添加发布点向导完成后,将运行公告向导,以便为该点播发布点创建公告文件或网页。
(10)单击“完成”按钮,将显示“单播公告向导”窗口。
(11)单击“下一步”按钮,将显示“点播目录”对话框。选择其中的“目录中的一个文件”选项,并在该文本框中键入要发布的流媒体文件。或单击“浏览”按钮,以查找并定位要发布的文件。
(12)单击“下一步”按钮,将显示“访问该内容”对话框。默认状态下,使用计算机名称来标记服务器。如果需要在Internet上发布该视频服务器,应当在URL中使用IP地址或域名来标记计算机,例如mms://video.cocolpen.net/mtv/one.wmv,然后单击“修改”按钮,将显示“修改服务器名称”对话框。在该对话框的“名称”文本框中键入该视频服务器的IP地址或域名,并单击“确定”按钮。
(13)单击“下一步”按钮,将显示“保存公告选项”对话框,它可用于指定保存该公告和网页文件的名称和位置。除了创建公告文件外,该向导还可以创建网页,以更方便地在Web服务器上放置指向公告的链接。如果有一个网页,还需要在上面添加嵌入式播放机,那么该向导还可以将嵌入Windows Media Player ActiveX控件时使用的语法复制到剪贴板上,以便轻松地将其粘贴到现有网页的源代码中。
(14)单击“下一步”按钮,将显示“编辑公告元数据”对话框。该对话框可用来在公告文件(带有.asx文件扩展名的文件)中添加元数据。这些信息将在用户接收内容时出现在Windows Media Player的标题区域。另外还可以在这里指定一个位置,以便播放机向该位置发送客户端日志信息。
(15)单击“下一步”按钮,在这里提示公告文件和相关网页的保存位置。
(16)选中“完成此向导后测试文件”复选框,然后单击“完成”按钮,将显示“测试单播公告”对话框。
(17)单击“测试”按钮,可用来分别测试公告和网页是否正确。
(18)单击“退出”按钮,此时发布点创建已经完成。
需要注意的是,这里只是为一个文件创建了点播发布公告和网页。当要通过该点播发布点发布若干个文件时,必须在Windows Media Services控制台窗口中选择该点播发布点,并在“公告”选项卡中单击“运行单播公告向导”按钮,以重新运行单播公告向导,并为每个多媒体文件都创建一个公告文件或发布网页。 最后,利用FrontPage等网页制作工具制作一个Web网页,以便为这些多媒体文件制作一个索引目录,并在Web网页中创建到该公告文件或网页的超级链接。然后,将其发布到用于视频点播的Web网站上,于是当浏览者点击相关的超级链接时,即可访问相应的公告文件或相关网页,从而实现视频或音频的点播。
2、使用高级方法创建点播发布点
使用高级方法来添加点播发布点,最大的好处就是方便
文章来源于领测软件测试网 https://www.ltesting.net/
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073