电脑技术学习

如何架设流媒体服务器

dn001

四、架设流媒体服务器之旅

  准备好了硬件,下面就开始一步步教大家架设自己的流媒体服务器。我将其分为Microsoft公司的Windows Media和RealNetworks的Real Media两大部分,都包括直播与点播服务器的建立,并在最后向大家介绍一下Apple的QuickTime和Nullsoft的流媒体服务器。

  由于Microsoft公司的Windows Media点播服务必须建立在Server版的操作系统上,所以笔者选取Windows .Net Enterprise Server 3647作为此次流媒体服务器建立的系统平台。为了比较RealNetworks和Microsoft最新一代流媒体服务器的优劣,笔者采用了它们最新的流媒体系统,以下是笔者使用的具体软件:

操作系统:Windows .Net Enterprise Server 3647、Windows XP Service Pack 1
流媒体软件:Windows Media Services 9.0(Windows .Net Server自带)、Windows Media Encoder 9 Series Release Candidate(由于此软件在.Net Server下运行不正常,故安装在XP中,并且只有此软件安装在XP中)、Windows Media Encoder 7.1、Windows Media Player 9.0 Build z903、Helix Universal Server 9.01 FOR Win2k(9.0.2.794)、Helix Producer Plus 9.0.1、RealOne Player 2.0 Build 6.0.11.853。

下面,就让我们开始吧!不要走开哦!!!

WinMedia网上广播服务

  单纯的使用Windows Media Encoder这个软件即可实现网上广播服务,不过,借助于Windows Media Services,利用Windows Media Encoder制作的流媒体文件,我们的网络广播站功能将更为强大。下面,我们将利用Windows Media Encoder单独建立广播站,并将其纳入Windows Media Services,实现更强大的功能。

1. 安装Windows Media Services。

  首先安装Windows 2000 Server或者Windows .Net Server,然后打开“开始-控制面板-管理工具-管理您的服务器或“开始-控制面板-添加或删除程序-添加/删除Windows组件(建议使用第二种),在其中勾取“Web应用程序服务器,也就是2000 Server中的IIS服务器,单击“下一步进行添加;

  添加IIS完毕后,再次启动添加/删除Windows组件程序,并勾取Windows Media Service项,单击详细信息,在其中选择“用于Web的Windows Media Services Administrator以启动Windows Media Services的Web管理功能(2000中可能没有这些选项,只需要安装Windows Media Services即可);

2. 安装Windows Media Encoder。

  从微软网站下载Windows Media Encoder 7.1(由于Windows Media Encoder 9.0无法在.Net Server下工作)进行安装,至此,Windows Media服务的服务器和编码器都已经具备;

3. 从“开始-程序-Windows Media  启动Windows Media Encoder,在出现的向导界面中根据自己的需要选择合适的选项,建议新手“使用新建会话向导广播、捕获或转换文件,选择后单击确定;

4. 由于进行的是广播,所以在下一个弹出的画面中请选择“在附属设备或计算机屏幕广播实况事件,这样的选择能够让Windows Media Encoder直接进行广播或者将其加入Windows Media Service服务;