Windows Server 2008 构架流媒体服务器
...sina.. 2008 年 05 月 08 日 06:00 中关村在线
x 中关村在线 张桂林
第 1 页:Windows Media Services 简介
所谓流媒体是指采用流式传输的方式在 Internet 播放的媒体格式。和需要将整个视频文件全部下载之后才能观看的传统方式相比,流
媒体技术是通过将视频文件经过特殊的压缩方式分成一个个的小数据包,由视频服务器向用户计算机连续、实时传送,用户不需要将整
个视频文件完全下载之后才能观看,只需经过短暂的缓冲就可以观看这部分已经下载的视频文件,文件的剩余部分将继续下载。常见的
流媒体文件格式有 mov .asf .3gp .viv .swf .rt .rp .ra .rm 等。
微软最新的企业级应用平台 Windows Server 2008 中集成了一些新的功能而广受业界关注,如虚拟化技术 Hyper-V、服务器管理工具
Server Manager、新的 等。Windows Server 2008 中还提供了流媒体服务所需的 Windows 媒体服务,在下文中,我们将采用 Windows
Server 2008 搭建流媒体服务器,来体验一下微软最新的企业级应用平台在媒体服务方面的改进。
一、Windows Media Services 简介
Windows Media Services(Windows 媒体服务,简称 WMS)是微软用于在企业 Intranet 和 Internet 上发布数字媒体内容的平台,通过
WMS,用户可以便捷的构架媒体服务器,实现流媒体视频以及音频的点播播放等功能。WMS 并不是 Windows Server 2008 中一个全新的
组件,也存在于微软以往的服务器操作系统中。
操作系统 Windows Media Services 版本
Windows Server 2000
Windows Server 2003
Windows Server 2003 SP1
Windows Server 2008 Windows Media Services 2008
上表是微软服务器操作系统与其相应 WMS 的对应关系,WMS 作为一个系统组件,并不集成于 Windows Server 系统中,比如在 Win2K
和 Win2003 中,WMS 需要通过操作系统中的“添加删除组件”进行安装,安装时需要系统光盘。而在 Win2008 中,WMS 不再作为一个系
统组件而存在,而是作为一个免费系统插件,需要用户下载后进行安装。
Windows Server 2003 下的 功能已经非常强大,具有支持新的流媒体构架,支持 HTTP、RTSP 等多种协议,支持 fast streaming
和多播技术等特性。而在 Windows Server 2008 下,WMS 的功能更加完善。
第 2 页:Windows Media Services 2008
二、Windows Media Services 2008
新一代多媒体内容发布平台 WMS 2008 可以在 32 位和 64 位的 Web 版、标准版、企业版和数据中心版的 Windows Server 2008 中进行
安装。WMS 2008 的应用环境非常广泛,在企业内部应用环境中,可以实现点播方式视频培训,课程发布,广播等。在商业应用中,可
以用来发布电影预告片,新闻娱乐,动态插入广告,音频视频服务等。
WMS 2008 具备以下核心功能:
·fast steaming:这个功能在 WMS 中就已经出现,在 WMS 2008 中进行了优化。fast steaming 功能包含快速开始、快速缓存、快速连
接和快速恢复等功能,从用户体验上来看,当我们播放一个流媒体视频,漫长的等待时间和断断续续的播放质量必然让我们观看视频的
兴趣大减,而 fast steaming 功能让我们可以流畅的观看流媒体视频,并且减少缓冲等待的时间。
...zol..
WMS 2008 支持多编码率视频或者音频,可以动态的检测用户带宽,并且智能的为用户选择不同编码率的视频音频文件,从而保证流
媒体文件播放的速度,增强用户体验。
·更多的并发连接支持:WMS 2008 通过带宽检测、智能选择编码率以及 fast steaming 等功能大大提升了性能,从而相对以前的 WMS
版本可以支持更多的并发连接数。在相同硬件条件下,WMS 2008 每服务器并发连接用户数量可以达到以前的 2 倍。
·Serve Core 安装模式:从 Windows Server 2008 开始,管理员可以选择安装具有特定功能,但不包含任何不必要功能的 Server Core 最小
安装模式,它为一些特定服务的正常运行提供了一个最小的环境,从而减少了其他服务和管理工具可能造成的攻击和风险。WMS 2008
支持在 Server Core 模式进行安装,从而将风险和资源占用减到最低。
·集成的 cache/proxy 功能:WMS 2008 集成缓存/代理功能,也是为了提高流媒体播放速度和质量而设计。举个例子来说,比如在企业应
用中,可以通过 WMS 2008 来构架一台流媒体服务器,用来发布企业内部的培训视频、音频讲座等。如果同时访问服务器的用户非常多,
会给服务器造成很大压力,影响视频的播放速度。这时候可以利用 WMS 2008 的 cache/proxy 功能,在本地构架一台缓存服务器,将播放
的内容进行缓存,从而提高流媒体的播放速度。
·集成丰富的管理工具:WMS 2008 安装成功后,在 Windows Server 2008 的管理工具中生成一个控制台,并且用户也可以通过 Server
Manager 工具来进行管理,同时,WMS 2008 和 IIS 紧密结合,支持远程管理功能。
归结起来,WMS 2008 相对以前的版本具有三大改进:1、增强的流媒体性能和用户体验。fast streaming 技术,动态带宽检测,多编码
率支持,支持 RTSP,HTTP,IGMPv3,IPv6 等多种协议,并且针对无线连接进行优化。 2、动态内容编辑:WMS 2008 中还有一个非常
有意思的功能就是支持动态内容编辑,可以在播放过程中动态调整播放的内容,如根据不同的用户群体播放不同视频内容、插播广告等。
并且可以根据不同用户的带宽选择不同编码率,从而提高播放速度。3、业界领先的媒体平台:WMS 2008 支持二次开发,用户可以根据
需求自定义高级内容。
第 3 页:流媒体服务器准备阶段
三、Windows Server 2008 构建流媒体服务器
通过前文的叙述,想必读者对于 Windows 媒体服务以及全新的 Windows Media Services 2008 有了一个大概了解。下面我们将进入实战,
在 Windows Server 2008 中安装 WMS 2008,构建一台流媒体服务器。构建过程可以分为两个阶段:准备阶段以及架设阶段。准备阶段进
行的是 WMS 2008 插件的安装、准备流媒体文件;架设阶段进行的是添加流媒体服务器角色、提供流媒体服务。
准备阶段:
1、下载并安装 Microsoft Update Standalone Package(msu)
前文中提到过,WMS 2008 并不集成于 Windows Server 2008 系统中,而是单独作为插件,可以通过微软官方网站免费下载。读者可以
访问...microsoft./downloads/
免费下载 Microsoft Update Standalone Package,这个插件包被用来安装 WMS 2008,并且为 Windows Server 2008 添加流媒体服务器角色。
需要注意的是,下载页面提供了 32 位和 64 位系统的插件包,用户需要根据操作系统情况正确下载。如果用户是全新安装的 Windows
Server 2008,需要下载“”,如果用户安装的是 server core 模式的 Windows Server 2008,则需要下载的是“”,而
“”是 WMS 2008 的管理工具,用户可酌情下载。
WMS 2008 插件包下载选择
下载成功后,点击文件安装即可。
安装 Microsoft Update Standalone Package
2、准备流媒体文件
WMS 2008 支持的标准文件格式为.asf、.wma、.wmv,可以使用 Windows Media 编码器,将文件扩展名
为.wma、.wmv、.asf、.avi、.wav、.mpg、.mp3、.bmp 和.jpg 等文件转换成为 Windows Media 服务使用的流文件。Windows Media 编码器
(Windows Media Encoder)并没有集成在 Windows Server 2008 中,用户可以通过微软网站下载安装。
除了可以使用 Windows Media Encoder 将视频编码成 Windows 标准视频音频格式,我们还可以使用 Microsoft Producer、Windows Movie
Maker 等工具制作标准格式。
第 4 页:流媒体服务器架设阶段
架设阶段
1、添加流媒体服务器角色
在 Windows Server 2008 中提供了一个管理工具 Server Manager,我们可以通过这个管理工具方便的添加或者删除服务器角色。但是默
认情况下并不包含流媒体服务器角色,我们需要在安装完 Microsoft Update Standalone Package 之后手动来添加。
添加流媒体服务器角色
首先在 Server Manager 中点击“Action”,点击“Refresh”,系统会刷新服务器角色。等待刷新完毕后,重启 Serve Manager。点击 Add
Roles,这时候 Server Roles 中会出现 Streaming Media Services 选项,选中点击下一步。
添加流媒体服务器角色
之后进入选择角色服务向导,除了 Windows Media Server 必须安装之外,可以选择安装基于 Web 方式的管理工具和日志代理功能。如
果选择安装 Web 方式管理工具,需要安装 IIS 组件。
选择角色服务
之后进入流媒体传输协议选择页面,可以选择 RTSP 或者 HTTP 协议,由于没有配置 IIS 端口,在这里 HTTP 协议不能启用。HTTP
与 RTSP 相比,HTTP 传送 HTML,而 RTP 传送的是多媒体数据,可以双向进行传输,可扩展易解析,使用网页安全机制,适合专业应
用。
选择流媒体传输协议
安装信息汇总,点击下一步之后开始安装流媒体服务器
安装完成后,可以在管理工具中打开媒体服务控制台。
WMS 2008 控制台,.是服务器的完全解析域名
第 5 页:设置发布池(Publishing Points)
2、设置发布池(Publishing Points)
添加好流媒体服务器角色之后,打开媒体服务控制台,需要进行相应的设置,如添加视频文件、添加播放列表、设置视频信息或者插
播广告等内容。首先要设置发布池(Publishing Points),添加需要发布的媒体文件和创建播放列表。
右击媒体服务器控制台中的 Publishing Points 可以选择添加 Publishing Points 向导。
添加 Publishing Points
首先要为发布池命名,一个简洁的名称可以便于记忆,利于用户访问媒体服务器上的内容。在这里我们将发布池命名为“movie1”。
命名发布池
为发布池命名之后进入选择内容类型向导,有四种类型可以选择:Encoder 可以称作“在线流媒体”,选择此项是将媒体服务器直接连接
到一台编码计算机,并且发布该计算机编码的文件;One file 表示 WMS 发布媒体服务器上的单个文件,文件类型包括 wma、wma、asf、
wsx 和 mp3;Playlist 表示可以发布连贯的内容,可以按照播放列表进行播放;Files 表示用户可以访问制定文件夹中的所有文件,可以通
过 URL 访问文件夹中的单个文件,也可以顺序进行播放,适合单发布池的点播播放模式。
选择内容类型
选择发布类型,有两种类型可以选择,广播发布模式:类似于电视的播放模式,用户具有相同的体验,节目顺序播放。点播发布模式:
每个用户可控播放过程,可以暂停、快进或者切换等。
发布类型选择
选择媒体流的单播或者多播传输模式,选择单播模式表示用户独享媒体流,可以体验多编码率选择和 fast streaming 功能;多播模式表
示多个用户共享同一个媒体流,需要多播路由器的支持。
选择媒体流传播模式
创建播放列表,也可以添加之前创建过的播放列表
为新的播放列表中添加媒体文件
选择播放模式,循环播放或者随机播放
是否启用日志功能,可以记录用户访问媒体服务器的情况
到这里需要设置的选项已经全部设置成功,系统收集完全配置信息之后,会开始创建发布池(Publishing Points)。
第 6 页:发布声明(Announcement)
3、发布声明(Announcement)
在设置完发布池之后,需要向用户发布声明,设置访问 URL,编辑媒体信息等。
设置完发布池之后,可以选择打开发布声明向导
之后会显示用户访问的 URL,在这里 mms://./movie1 是用户访问发布池 movie1 的 URL,可以在这里进行更改。
用户访问 URL
之后会进入视频信息编辑向导页面,可以在这里编辑视频播放时显示的信息,包括名称、作者、版权信息等。
编辑视频显示信息
编辑好视频播放信息后,声明就发布成功了,至此,利用 Windows Media Services 2008 构建流媒体服务器就简单完成了。用户可以通
过 mms://./movie1 来访问媒体服务器。
本次利用 Windows Media Services 2008 构架流媒体服务器过程非常简单,可见 WMS2008 的设置和应用都非常便捷,即使对 WMS 2008
不熟悉的用户也可以按照向导一步步的进行设置。服务器架设成功只是提供流媒体服务的第一步,也仅仅利用到 WMS 2008 的一小部分
功能,通过媒体服务控制台可以制定播放规则,插播广告、设置缓存代理等,在这里就不再一一列举。WMS 2008 的功能也许并不如一
些专用的视频服务器软件繁多,但是作为依托 Windows Server 2008 的一个免费流媒体服务,为用户提供了强大而又便捷的解决方案。
.(.....)成立于 2004 年,专注于企业管理培训。
提供 60 万企业管理资料下载,详情查看:...../
提供 5 万集管理视频课程下载,详情查看:...../zz/
提供 2 万 GB 高清管理视频课程硬盘拷贝,详情查看:...../shop/
2 万 GB 高清管理视频课程目录下载:...../
高清课程可提供免费体验,如有需要请于我们联系。
咨询 x020-.
值班手机:.
.....
...../
...../zz/
...../shop/
...../
网站网址:....
2022 年 3 月 11 日星期五 16:56:07
:5616:56: 时 56 分 4 时 56 分 7
秒 Mar. 11, 2211 March 20224:56:07 PM16:56:07