资源描述
网络服务器的组建、配置与安全管理,媒体服务的组建与安全管理,本章重点介绍如何利用RealServer、Windows Media流媒体服务器架设媒体点播及网络电台。,初识流媒体服务,流媒体简单来说就是应用流技术在网络上传输的多媒体文件,而流技术就是把连续的影像和声音信息经过压缩处理后放到网站服务器,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的网络传输技术。该技术先在使用者端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,当网络实际连线速度小于播放所耗用资料的速度时,播放程序就会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。因此可以看出流媒体的播放方式也不同于网上下载,网上下载需要将音视频文件下载到本地机播放,而流媒体可以实现边下载边观看,这就是流媒体的特点。,RealServer流媒体服务器组建,本节重点介绍通过RealServer组建一台流媒体服务器。,利用RealNetworks 流服务器端软件可以在网上发布Real格式的Audio、Video文件,以流格式(RTSP协议)进行网上传输播放,不必担心rm文件被下载。要实现网上流视频的点播与直播,RealNetworks流媒体技术的实现基础还需要RealPlayer、RealProducer和RealServer 3个软件的支持。,RealServer,安装篇,RealServer,设置篇,RealProducer,安装篇,RealProducer,与,RealServer,整合篇,测试网络广播,(1) 双击运行RealServer安装程序,弹出欢迎向导对话框,其中大致的意思就是欢迎你进入RealServer 8.0的安装界面。单击Next按钮继续下面的安装操作。,15,.2.1 RealServer安装篇,(2) 接下来安装程序会要求用户在License File Location文本框中输入授权码(License Key)的文件。在这里我们可以通过在Real官方网站注册来获得授权码,注册后Real公司将会给注册用户寄一个允许60个人同时在线观看影音的授权码文件,也就是说,服务器最大只能支持60个人同时访问,当然,并不是说RealServer只能支持60个人同时访问,如果需要可以实现更多的人同时访问RealServer,那就需要向Real公司购买授权码。在这里使用的是可以同时允许500人在线的License Key,单击Browse (浏览)按钮找到授权码。,(3) 进入安装软件的许可协议窗口,单击Accept(同意)按钮继续以下的操作。,(4) 通过单击Browse按钮选择RealServer所要安装的目录,然后单击Next按钮。,(5) 安装程序要求用户在Username、Password文本框中设定RealServer系统管理者(Administrator)的用户名及密码。因为RealServer是一套影音服务器软件,安装完成后只有系统管理员才能登录进行管理,因此我们一定要记住所设定的管理员名称及密码,然后单击Next按钮继续下面的操作。,(6) 接下来安装程序要求用户设定一个授权pna连接的端口号,这个端口将授权给pna连接,连接地址以“pnm:/”开头。下面的“7070”是安装默认的pna连接端口号,不要改它,使用默认的就可以了,单击Next按钮继续。,(7) 设定一个授权rtsp连接的端口号,这个端口将授权给rtsp连接,连接地址以“rtsp:/”开头。下面的“554”是安装默认的rtsp连接端口号,这在里使用默认的就可以了,然后单击Next按钮继续。,(8) 同上,紧接着安装要求设置http连接的端口号,在这里可以不做任何更改,然后单击Next按钮继续。,(9) 输入管理员登录端口号,这个端口号一定要记住,因为此端口号是用于管理员本地或远程管理RealServer服务器所开放的登录端口,而且每次安装软件时,这个端口号是随机的,所以每个服务器都有不同的端口号,单击Next按钮继续。,(10) 选中Install RealServer as NT Service复选框,将RealServer服务器安装到NT的【服务】中,这样当每次启动计算机时RealServer会以NT的【服务】方式随着启动,单击Next按钮继续。,(11) 在安装的最后,会出现RealServer安装在系统中的各个不同的连接端口及设置。如果确认无误的话,单击Continue按钮进行安装。,(12) 经过37分钟的安装,RealServer就会根据前面的设置安装到计算机中。,RealServer设置篇,(1) 双击桌面上的RealServer 8.0 Administrator图标,系统将打开【浏览器】程序,并提示输入用户名和密码,将刚才在安装时设定的用户名和密码输入【用户名】、【密码】文本框中,然后单击【确定】按钮登录。,(2) 修改最大连接数。进入RealServer的管理员界面,它是以HTML页面形式管理的,由于安装时选用了默认设置,大部分设置不用调整,在这里只需要修改其中的一个设置就可以使用RealServer了。在管理员界面中选择左边菜单栏中的ConfigureGeneral SetupConnection Control命令,在进入的界面中,可以看到在Maximum Client Connections文本框中的数字是0,也就是说,不允许客户端连接,此时将其数值改成“500”,也就是Real公司许可给你的最大连接数。此时,服务器最大就可以允许500人同时访问。修改完毕后,单击右下角的Apply按钮,系统将会弹出一个修改成功的页面。然后单击该管理员页面最上方的Restart Server按钮重新启动RealServer服务器让所改修的内容生效。,(3) 设置IP地址。如果所使用的是动态IP地址(如ADSL),这里只需选择左边菜单栏中的ConfigureGeneral SetupIP Binding命令,在右边的窗口中单击Add New按钮,添加一个0.0.0.0的IP地址,作用是指向本机IP的地址,如果是专线或拥有固定IP的用户则需将本机IP添加在这里。然后单击右下角的Apply按钮,系统弹出一个修改成功的页面和需要重新启动RealServer服务器的对话框。此时通过单击该管理员页面最上方的Restart Server按钮重新启动RealServer服务器让所改修的内容生效。,(4) 设置媒体目录。如果RealServer是默认安装的,那么它的默认目录就是C:Program FilesRealRealservercontent,这个目录中已经安装了一个realmp3.mp3文件,现在只要在客户端【浏览器】程序的【地址】下拉列表框中输入“rtsp:/192.168.1.12/realmp3.mp3”就可以播放音乐了。如果要改变媒体文件目录,具体操作方法如下:选择左边菜单栏中的ConfigureGeneral SetupMount Points命令,在右边窗口的列表框中选择第一个“/”项目,这时候能看到它的“BasePath”值为C:Program FilesRealRealservercontent,现在把它改成“d:vod” ,然后单击右下角的Apply按钮,系统将会弹出一个修改成功的页面和需要重新启动RealServer服务器的对话框。此时通过单击该管理页面最上方的Restart Server按钮即可重新启动RealServer服务器让所改修的内容生效。,(5) 测试RealServer。比如我们的RealServer媒体目录是d:vod目录,并且在此目录下有个hxzy.mp3媒体文件,那么在客户端【浏览器】程序的【地址】下拉列表框中上输入“rtsp:/192.168.1.12/hxzy.mp3” ,然后按回车键,系统将会自动启动RealOne或RealPlayer程序播放该媒体。这就证明我们的RealServer测试成功!,RealProducer安装篇,(1) 双击运行RealProducer安装程序,弹出安装窗口。首先在用户许可协议窗口中,单击Accept按钮继续下面的安装。,(2) 接下来弹出的对话框要求用户选择RealProducer的安装路径,可以通过单击Browse按钮进行选择,然后输入购买产品的序列号,然后单击Finish按钮开始安装。,(3) 经过46分钟,RealProducer就会完成安装。,RealProducer与RealServer整合篇,(1) RealProducer安装完成后,它将会在桌面上生成一个RealProducer Plus的快捷方式图标,双击此图标,启动RealProducer软件,将会出现New Session (新建对话)的选择录制向导对话框。选择LiveBroadcast (实况广播)单选按钮,就可以通过计算机广播一个实况流媒体到网上去,然后单击OK按钮。,(2) 选择输入来源。因为要录制的是广播,也就是只要声音,因此在这里只选中Capture Audio (捕获音频)复选框,然后单击【下一步】按钮继续以下操作。,(3) 接下来系统要求输入要创建的Real多媒体剪辑的相关信息,这些信息将会出现在RealPlayer的剪辑信息区域。此时可以依次在Title (标题)、Author (作者)、Copyright (版权)、Description (描述)、Keywords (关键字)文本框中输入自己要架设电台的相关信息。,(4) 选择要创建的Real多媒体剪辑的文件类型,分别有两个选项:Multi-rate SureStream for RealServer G2 (多重速率Real服务器G2源流媒)、Single-rate for Web Servers (单一速率的Web服务器)、在这里可以根据自己的情况进行选择,然后单击【下一步】按钮继续以下操作。,(5) 选择目标听众。Real多媒体剪辑流媒体可以通过多种不同的连接进行播放,选择一个或多个希望为你的Real多媒体剪辑优化的目标听众,然后单击【下一步】按钮继续以下操作。,(6) 选择音频格式。在弹出的【音乐格式】对话框中,共有4个选项,依次为: Voice Only (仅音乐)、Voice with Background Music (语音和背景音乐)、Music (音乐)、Stereo Music (立体声音乐)。通常选择Music,这是音乐文件的默认选项,也是最合适的音频格式选项,然后单击【下一步】按钮。,(7) 接着系统要求设置Media Server (多媒体服务器),在Real Server文本框中输入RealServer的计算机名(若RealServer跟RealProducer不在同一台机器工作,则需填主机IP或域名);在Server Port文本框中仍用预设的4040端口,这里最好不要作任何修改;在Filename (文件名)可以自定义Real名称,在这里输入“fox.rm”;在Username和Password本文框中则需填入之前在RealServer所设定的管理员用户名及密码;选中最下方Archive Broadcast to File (保存广播到文件)复选框,选择保存待会要播放的广播声音路径。设置完成后,单击【下一步】按钮继续。,(8) 准备录制。最后一步就是将先前的设定再浏览一遍,若没问题,即可单击【完成】按钮。,(9) 接着会回到RealProducer窗口,此时,可以单击Start按钮开始电台广播,也可以用媒体播放器播放MP3给你的朋友,同时会看到在Audio Level (音频级别)处会有绿色、红色高低起伏的音量条。,测试网络广播,(1) 在客户端安装RealPlayer播放器的方法很简单,与其他软件安装方法大同小异,在这里就不再阐述了。RealPlayer安装完成后,双击运行桌面上的【RealPlayer】快捷图标。,(2) 在打开的RealPlayer窗口中,选择FileOpen命令。,(3) 在Open对话框中的Open下拉列表框中输入网络广播的地址“rtsp:/192. 168.1.12/encoder/fox.rm”或“pnm:/ 192.168.1.12/encoder/fox.rm” ,然后单击OK按钮。,(4) 接着在RealPlayer窗口先会看到Buffering(缓冲)的字眼,同时右方会出现Live(直播)和不断跳动时间,这就表示网络电台架设成功。,Windows Media流媒体服务器组建攻略,本节重点介绍如何通过Windows Media架设一台流媒体服务器。它的网络结构示意图如图所示。,Windows Media,服务器安装篇,利用,Windows Media,服务架设一个媒体点播,利用,Windows Media,服务器与,Windows Media,编码器架设网络电台,Windows Media服务器安装篇,(1) 选择【开始】【控制面板】【添加/删除程序】【添加/删除Windows组件】。,(2) 在打开的【Windows 组件向导】列表框中双击打开【Windows Media服务】组件。,(3) 在【Windows Media服务】对话框中,选择其列表框中的【Windows Media服务管理】子组件,单击【确定】按钮开始安装Windows Media服务管理。,(4) 经过35分钟的安装,Windows Media服务管理便可安装完成。,(5) Windows Media服务管理安装完成后,便会在【管理工具】窗口中显示一个快捷图标Windows Media。,利用Windows Media服务架设一个媒体点播,(1) 选择【开始】【设置】【控制面板】命令,双击打开【管理工具】窗口中的【Windows Media】,就会打开【Windows Media管理器】窗口。,(2) 单击【Windows Media管理器】窗口左边的【配置服务器】【单播发布点】,在右边窗口可以看到在【点播单播发布点】选项里有一个默认为Home的别名,并且它的路径为C:ASFRoot(当Windows Media服务管理安装完成后,系统会在C盘根目录下自动生成一个名为ASFRoot的目录) 。,(3) 将一个媒体文件welcome2.asf复制到C:ASFRoot目录中,就可以通过Windows Media Player来点播此媒体了。,(4) 在客户端打开【Windows Media Player】程序,选择【文件】【打开URL】命令。,(5) 在【打开】下拉列表框中输入远程Windows Media服务的IP地址或域名以及媒体文件路径和文件名。在这里输入“mms:/192.168.1.25/welcome2. asf” ,然后单击【确定】按钮即可点播此媒体了。,(6) Windows Media Player经过几秒钟的缓冲后,就开始播放该媒体了,媒体点播架设成功。,利用Windows Media服务器与Windows Media编码器架设网络电台,(1) 运行【Windows Media编码器】程序,然后选择【文件】【新建】命令。,(2) 系统弹出一个【欢迎】向导对话框,选择【自定义设置】单选按钮。然后单击【确定】按钮,。,(3) 配置流。在接下来进入的界面中,选择【实况源】单选按钮,即架设网络电台。AVI/WAV/MP3选项为将AVI/WAV/MP3格式的媒体转换为【Windows Media Player程序】所支持的ASF流格式。然后单击【下一步】按钮。,(4) 设置捕获设备。在进入的界面中,系统要求设置音、视频的捕获设备。默认选择的是编码器的首选音频和视频捕获设备,如果有多个输入设备,可以选择【自定义】单选按钮,选择其他可选设备。在这里我们只架设网络电台,因此只选中【音频获捕】复选框,单击【下一步】按钮继续。,(5) 选择带宽。在这里可以根据自己的实际情况来选择客户收听此电台所需的带宽范围,单击【下一步】按钮继续。,(6) 设置音频编码格式,在【音频】选项组中,从【编解码器】下拉列表中选择音频编码器,如果编解码器具有多种格式,从【格式】下拉列表中选择压缩的量或类型,单击【下一步】按钮继续。,(7) 选择ASF输出格式。编码器可以将ASF流输出到Windows Media服务器上,也可以将其输出到一个文件中。对于广播单播和多播,编码器将ASF流发送到Windows Media服务器,供广播单播发布或多播广播站发布。在此,我们可以将ASF流发送到Windows Media服务器并在本地计算机中保存一个ASF文件,以便该内容可以在以后还可以播放,即选择【至上述两个地方】单选按钮,单击【下一步】按钮继续。,(8) 设置连接方法。接下来设置向导在进入的界面中,要求设置何种连接方式,共有两个选项。在这里选择【允许远程服务器通过固定端口连接】单选按钮,该实况流连接到广播发布点,提供广播服务,其下面的选项用于选择该连接的协议及其端口。编码器与Windows Media服务器之间可以通过MSBD协议或HTTP协议进行连接,在这里记住MSDB的端口号,稍后设置Windows Media服务器时要用到。单击【下一步】按钮继续。,(9) 输入文件。Windows Media编码器设置的最后一步是,系统要求设置要保存的流文件名。在这里将流文件保存到C:ASFRroot目录,并命名为“sample.asf” ,然后单击【完成】按钮。,(10) 在【Windows Media管理器】窗口中,选择左边菜单栏中的【配置服务器】【单播发布点】。然后单击右边窗口中的【广播单播发布点】选项中的【广播】按钮,在弹出的菜单中选择【新建】命令。,(11) 进入【快速启动向导】对话框,单击【下一步】按钮继续。,(12) 选择发布点。接下来系统要求选择【创建一个广播发布点】或【现有广播发布点】,因为在这里我们是第一次创建,因此选择【创建一个广播发布点】单选按钮,单击【下一步】按钮。,(13) 为新的广播发布点选择源、在这里我们使用Windows Media编码器发布广播,因此选择【Windows Media编码器】单选按钮,单击【下一步】按钮继续。,(14) 为新发布点指定别名和路径。在【别名】文本框中为新广播发布点输入一个别名,该别名就是我们收听网络电台的文件名。在这里输入“fox”,然后在【路径】文本框中输入Windows Media编码器路径“msdb:/flyingfox”,即Windows Media编码器所在的计算机名称或IP地址,然后在【端口】文本框中输入刚才设置Windows Media编码器时所使用的端口“3061”,单击【下一步】按钮继续。,(15) 选择发布方法。在这一步中可以不作任何更改,即以默认选项为主。在此项中可以看到,如果选择MMS协议,就可以使用mms:/flyingfox(计算机名称,也可以用IP地址或域名)/fox收听广播。然后单击【下一步】按钮保存该媒体流。,(16) 接下来系统将提示用户发布完成,单击【关闭】按钮退出发布向导。,(17) 切换到【Windows Media编码器】窗口,单击工具栏中的按钮就可以开始用麦克风进行网络电台广播了。,(18) 测试。在客户端,可以打开Windows Media Player程序,选择【文件】【打开URL】命令。在【打开】下拉列表框中输入刚才创建网络电台的地址“mms:/192.168.1.15/fox” ,然后单击【确定】按钮即可收听广播。,
展开阅读全文