Windows Server 2003搭建流媒体服务器 - 图文

更新时间:2024-06-16 05:03:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Windows Server 2003搭建流媒体服务器

有关流媒体的解释:1、流媒体是实况或预录制的音频或视频内容,通过网络或Intenret传递到客户端计算机;2、与下载的文件不同,当内容传输结束之后,不会在用户硬盘中保存任何数据。

windows Server 2003自带有流媒体服务器组件,可以提供流媒体服务。在学校的教育教学中,会经常用到视频资源,比如课堂教学辅助视频,科学类、教学教法类等视频资料很多。如何有效地管理与使用这些视频资源呢?是每一个管理人员所要思考的。采用流媒体技术应该可以非常方便地管理与使用视频资源。 一、安装相关软件

首先要安装Windows Media Encoder(WM编码器程序),该程序安装Windows XP Professional上,主要用来流媒体编码制作做Windows Media Video格式的音视频及向流媒体服务器上推送视频流。

图一

图二

在Windows Server 2003上安装Windows Mdedia Services组件,把Windows server 2003打造成一个流媒体服务器。

图三 安装Windows Server 2003的Windows Media Services

图四 拷贝文件

图五 Windows Server 2003的Windows Media Services

单击图中箭头所指的按钮,Windows Media Services允许建立新的流媒体连接。此时Windows Media Services已经可以提供流媒体服务了。打开网页浏览器,在地址栏内输入地址:mms://192.168.1.99/snowboard_100.wmv,按下回车键后,会自动打开Windows Media Player播放器,并播放相关视频:

图六

图七 连接流媒体服务器上的播放列表(播放列表的后缀名是.wsx) Windows Media Services可以提供点播与广播服务,上面我们使用的是它的点播功能。

二、管理Windows Media Services

前面简单地使用了Windows Media Services的功能,接下来要详细了解Windows Media Services的管理与配置。 依次单击“开始”——“管理工具”——“Windows Media Services”,打开管理工具:

图八

当Windows Media Services安装后,就会自动创建一个发布点(包括点播与广播),发布点的点播视频主目录是:C:\\WMPub\\WMRoot。单击“更改”按钮可以重新设置点播视频主目录。

在点播发布点的“属性”选项卡中,可以对Windows Media Services进行配置:

图九

“授权”下的“WMS IP地址授权”项是用来授权合法的IP地址才能访问Windows Media Services。这样就可以有效地保护视频资源,只有经过授权的合法的IP段才能访问。

图十 客户端IP地址授权

图十一 WMS 客户端日志记录

如果开启了WMS客户端日志记录功能,客户对Windows Media Services的所有访问将被记录在日志文件里面。

图十二 “限制”

“限制”里面共有八个设置项,主要是用来限制客户端与Windows Media Services的连接及速率。

图十三 广播发布点

三、实况广播的应用

下面我们要做一个实时视频广播的实例。Windows Media Services安装时自动创建的广播发布点不能用于实时视频流广播,我们需要新创建一个广播发布点(或由编码器自动创建)。还需要说明的时,实时视频采集/编码器与Windows Media Services服务器不在一台计算机上。拓扑图如下:

图十四 实时视频流广播拓扑图

在图十四中“视频采集编码计算机”上的操作系统是Windows XP

Professional,安装有Windows Media Encode,或者称之为视频编码器,“流媒体服务器”是Windows Server 2003安装了Windows Media Services组件。编码器到流媒体服务器的传送有两种方式:推传递和拉传递。推传递时,是由编码器向流媒体服务器主动发起连接,反之是服务器向编码器提取视频流。 首要工作:启用Windows Media Services服务器上的“WMS HTTP服务器控制协议”,选择服务器名字(本例中为“senya”),然后再切换到右侧窗口的“属性”空格,选择“控制协议”项,然后就可以启用“WMS HTTP服务器控制协议”:

图十五 启用“WMS HTTP服务器控制协议”

图十六 配置WMS HTTP属性,重要的是端口号

1、编码器以“推送”的方式向流媒体服务器(Windows Media Services)提供视频流。

图十七 运行Windows Media编码器,自会运行创建新会话向导,选择“广播实

况事件”

图十八 选择视频与音频设备

图十九 选择推传递方式

图二十 配置要推送到的流媒体服务器的IP地址及端口,发布点名称 ,最好选

择“自动删除发布点”

图二十一 编码选项

图二十二 配置“是否把广播的副本存档到文件”

图二十三 配置包括视频文件

图二十四 显示信息

图二十五 配置摘要

图二十四 发布点摘要

图二十五 广播发布点创建完成

图二十六 编码器向流媒体服务器推送流媒体时的管理用户名及密码 此时在流媒体服务器上已经创建了一个名为broadcast的发布点。

图二十七 编码器检测不到发布点类型的提示,不要理睬该提示信息

图二十八 可以开始编码

图二十九 正在编码(此时broadcast发布点已经启动,客户端可以访问了)

图三十 以mms://192.168.1.99/broadcast为地址播放广播视频

2、编码器以“拉传递”方式向流媒体服务器传送视频流

编码在创建一个新会话时,广播方法中选择“自编码器拉传递(服务器或播放机初始化连接)”:

图三十一

图三十二

图三十三 在Windows Media Services中添加发布点

在创建发布点向导中,关键要注意发布点的名称和编码器URL,其它的按默认配置即可。

图三十四

在这一步后,编码器开始编码,然后启动创建的发布点。此时流媒体已经可以向外提供服务了。

图三十五

本文详细地介绍了Windows Media Services流媒体服务器的实况广播的使用。更深入的应用,还是靠自己钻研。当前基于硬件的实况广播设备也很多,它们的价格比较贵,速度与视频的质量比较好。

本文来源:https://www.bwwdw.com/article/gdz3.html

Top