;如今网络上最流行的多媒体格式得算是RM格式了 , 这种格式由于压缩率高以及体积小的特点 , 所以特别适合于在网络上传播 , 因而很多娱乐网站都提供Real格式的媒体资源 , 以让用户进行访问 , 如在线电影 , 视频点播等 。Real服务就是Real公司的流媒体服务 器软件 , 其最新版本为Helix Server 。它提供了对RM、RMVB、Flash、RP/RT、MPEG-1、MPEG-4、QuickTime、ASF/WMA等几乎所有流行的流媒体格式文件的支持 。下面我们来介绍如何在Windows 2003中搭建、配置与管理Helix Server 视频点播服务器 。一、搭建Helix Server
Helix Server软件既可从官方网站下载 , 也可以从国内许多知名软件网站获得 。需要注意的是在安装Helix Server之前 , 应当确认自己已经获得了服务授权文件 。当然如果到Helix Server的官方网站注册 , 可以获得一个免费试用12个月的授权文件(扩展名为.lic) 。
(1)双击运行下载的Helix Producer Plus , 它首先会自解压缩 , 然后将显示的Setup Of Helix Server安装向导 。
(2)单击Next按钮 , 在这里键入授权文件的文件名及其所在的文件夹 , 也就是所申请的授权文件保存路径 , 当然也可以单击Browse按钮来查找并定位该文件 。
(3)单击Next按钮 , 要求用户来详细阅读使用协议 。
(4)单击其中的Accept按钮以接受协议 , 将显示安装路径对话框 。建议采用系统默认值 , 即将应用程序文件保存在系统分区 。由于在默认状态下 , 所有流媒体文件也将保存在该文件夹中 , 所以应当待安装完成后再来修改流媒体文件的保存路径 。
(5)单击Next按钮 , 由于Helix Server是采用远程管理的方式 , 所以需要设置一个用来远程管理服务的用户名和密码 。在Username文本框中键入用户名 , PassWord文本框和Confirm Password文本框中分别键入相同的密码 。
(6)单击Next按钮 , 将指定PNA方式连接时服务器的侦听端口 , 默认数值为7070 , 在这里建议采用系统默认值 。
(7)单击Next按钮 , 在这里可以设置RTSP连接使用的端口号 , 默认端口号为554 。建议采用系统默认值 。
(8)单击Next按钮 , 这里要求设置HTTP的侦听端口 , 默认为80 。由于80端口是Web服务的默认端口 , 因此当该计算机同时被配置为Web服务器时 , 应当将该数值修改为其他未被占用的端口号(如8080等) , 以避免由于端口冲突而导致服务失败 。
(9)单击Next按钮 , 在这里可以设置MMS端口号 , 默认端口号为1755 。如果该服务器同时安装有Windows Media服务 , 则需要修改该端口号 。否则 , 建议保留系统默认值 。
(10)单击Next按钮继续 , 在这里可以设置管理员专用的管理端口 。由于管理员可以用Web方式对服务器进行远程管理 , 因此为了安全起见该端口号是随机产生的 , 一般不需要作任何修改 。当然 , 为便于记忆 , 也可以进行相应的修改 。
(11)单击Next按钮 , 选中Install Helix Server as an NT service复选框 , 这样将会使HelixServer以“服务”的方式启动 。也就是说 , 当重新启动计算机后 , 即使没有任何用户登录 , 该服务仍然可以在后台自动启动运行 。
(12)单击Next按钮 , 在这里将显示所设置的端口、用户名、安装路径等所有信息 。如果认为某项设置有问题 , 可以单击Back按钮返回检查并进行相应的修改 。
(13)单击Finish按钮 , 将开始系统安装过程 。在安装完成后 , 提示Helix Server已经成功安装 。
(14)单击OK按钮以结束安装向导 。需要注意的是 , 此时Helix Server服务并未正式运行 , 可以切换到“控制面板”->“管理工具”->“服务”选项 , 将显示“服务”控制台窗口 。在“服务”列表中选择Helix Server选项 , 右击鼠标并在弹出的快捷菜单中选择“启动”命令 , 或者重新引导计算机 。
在完成上述设置后 , 就可以启动Helix Server管理窗口进行管理了
。
二、管理和配置Helix Server
在Helix Server安装完成后 , 它并不能立即提供视频点播服务 。首先必须要为其绑定IP地址 , 才可以让用户访问到它 。另外 , 由于默认主目录(即安装目录)为系统分区 , 还应当将它修改为其他磁盘容量更大的数据分区才行 。
1、双击桌面上的Helix Server Administrator图标 , 或者依次单击“开始”->“所有程序”->HelixServer->Helix Server Administrator选项 , 即可进入服务器管理窗口 。当然也可以手动输入 , 例如在远程计算机上进行管理时 , 首先可以打开IE浏览器 , 然后在地址栏中键入“http://Real服务器的IP地址:管理端口号/admin/index.HTML”并回车 , 将显示登录对话框 , 在这里提示键入用户名和密码 。如果用户总是在本地计算机上进行管理 , 可以选中“记住我的密码”选项前的复选框 , 这样下次就可以直接进入管理界面 。但如果是在其他计算机上使用该对话框 , 则不应该选中该选项 , 以避免被他人利用 。
2、然后单击“确定”按钮 , 即可打开Helix Server管理窗口 , 窗口左侧显示的是管理菜单 , 右侧栏中显示的是具体设置和相关简介 。下面将一 一作以介绍 。
(1)修改协议端口 。通常情况下 , 无需修改该协议端口 , 除非是在Helix Server端口与其他服务端口发生冲突的情况下 。单击“Ports”按钮 , 将显示端口配置页面 。在这里可以修改Helix Server各种传输协议所使用的端口、监视端口(Monitor Port)和管理端口(Admin Port) 。不过在通常情况下 , 建议保留系统默认值 。在端口值修改完后 , 单击其中的Apply按钮 , 将显示配置修改提示对话框 , 单击Close以关闭该提示框 。
(2)绑定IP地址 。当Helix服务器拥有两个以上IP地址时 , 通常情况下需要为其绑定一个IP地址 。单击其中的IP Binding选项 , 将显示IP地址绑定页面 。单击其中的“ ”按钮 , 并在IP Address列表框中添加一个0.0.0.0的IP地址 。在该列表框中选择“0.0.0.0”地址 , 然后直接在Edit IP Address 文本框中键入欲与该Helix Server绑定的IP地址 。然后单击Apply按钮 , 与Helix Serverr绑定的IP地址将显示在列表框中 。单击Apply按钮 , 在这里提示需重新启动Real服务才能使该服务生效 , 单击“确定”按钮 。确认Configuration Change Results对话框中绑定的IP地址是否正确 , 单击Close按钮以关闭该对话框 。
单击页面上方的Restart Server按钮 , 在这里将提示有若干个用户连接到该服务器 , 重新启动服务将终止当前的所有连接 。然后单击“确定”按钮 , 可强行重新启动Real服务 , 在这里提示管理员Real服务将在20秒钟后返回 。
(3)修改根目录 。与Web服务相似 , Real服务也有它自己的根目录 , 默认值为C:Program FilesRealHelix ServerContent 。也就是说 , 如果不作任何修改 , 那么所有的媒体文件都将保存在系统引导分区中 。显然这既不利于系统的安全和稳定 , 也不利于大量流媒体数据的存储 。通常情况下 , 由于引导盘分区都比较小 , 它只用来保存系统文件和应用程序 。而数据则都被保存于其他分区 , 这样既便于数据的管理 , 也有利于系统的安全 。因此 , 必须修改Real的根目录(即装载点) , 并将其指定到其他逻辑分区 。
单击管理界面中的Mount Points超级链接 , 将显示装载点配置页面 。在其中的BasePath文本框中键入要指定为Real服务根目录的文件夹(如E:Content) , 并在Base Path Location下拉列表中选择Local选项 , 该选项表示将使用本地硬盘来存储流媒体数据 。然后单击Apply按钮 , 将显示Configuration Change Results对话框 。在这里提示需重新启动Real服务器才能使修改后的配置生效 , 并显示修改后的Real主目录 。依次单击“确定”按钮和Close按钮 , 以关闭提示框和对话框 。然后 , 单击Restart Server按钮 , 重新启动服务器让修改生效 。
需要注意的是 , Helix Server不仅支持本地硬盘 , 而且也支持网络硬盘 。当将映射到本地的网络驱动器设置为装载点时 , 应该在Base Path Location下拉列表中选择Network选项 , 并在Base Path文本框键入映射的网络驱动器盘符及存储文件夹 。
(4)设置最大连接数 。Helix Server可以对服务器的最大连接数量以及最大带宽进行限制 。如果服务器的性能较差、硬盘读取速度不够快以及网络设备的带宽较窄时 , 需要对同时连接用户数量进行控制 , 以避免可能发生的系统瘫痪或网络拥塞 。单击管理界面中的Connection Control超级链接 , 将显示连接控制页面 。
在其中的Maximum Client Connections文本框中可以设置用户的最大连接数 。如果该值设置为0 , 则表示不进行任何限制 。当然 , 服务器所能提供的最大连接数量(Maximum Licensed Client Connections)最终还要受许可证的限制 。
在Maximum Bandwidth文本框中设置服务器的最大连接带宽 。如果该值设置为0 , 则表示不进行任何限制 。其中带宽的单位为Kbps 。在所有的设置完毕后 , 单击Apply按钮 , 对话框 , 并使相应的设置修改生效 。
(5)访问控制 。Helix Server在安全方面做得也相当不错 , 它可以禁止(或允许)特定的IP范围内的客户端对Real服务器进行访问 , 从而避免用户对该点播服务器的滥用 。依次单击Security和Access Control超级链接 , 将显示访问控制页面 。单击其中的Add New按钮 , 将给服务器添加一条新的访问规则 。
在Access Type下拉列表中选择Allow或Deny选项 , 以设置用户的允许或拒绝权限 。通常情况下 , 应当设置为允许(Allow)权限 , 以将Real客户端限制在某一IP地址段 , 从而禁止未被授权的用户来非法访问 。在Client IP Address or Hostname文本框键入被授权(或禁止)访问的客户端的IP地址 。若仅允许本地网络的计算机访问 , 可采用系统的默认值“localhost”;若仅允许某个IP地址段来访问 , 则键入该网段的网络地址 , 例如192.168.1.0或202.203.219.0 。
在Client Netmask下拉列表中选择相应的子网掩码 , 以指定限制的IP地址范围 。例如 , 选择24Bits(255.255.255.0/24) , 则限制整个C类网段;选择16Bits(255.255.0.0/16)则限制整个B类网段 。如果只是指定某个IP地址 , 则该框可保持为空 。在Server IP Address or Hostname文本框键入允许(或限制)访问的服务器IP地址 。如果该服务器绑定有多个IP地址 , 在这里键入any选项可允许(或禁止)Real服务对所有1P地址的绑定 。若在这里只键入一个IP地址 , 则允许(或禁止)Real服务对相应IP地址的绑定 。在Ports文本框中 , 可以键入允许访问的端口号 , 它的默认值为“any” , 即允许访问所有端口 。
单击“↑”或“↓”按钮 , 可用来调整不同策略的位置 。由于默认策略为允许所有用户来访问所有服务 , 所以在通常情况下 , 应当将新设置的访问策略置于列表顶端 。在这些设置完毕后 , 单击Apply按钮 , 在这里列出了所有修改的内容 , 以要求管理员进行确认 。依次单击“确定”和Close按钮 , 以关闭该对话框 。单击Restart Server按钮 , 重新启动Real服务 , 以使修改后的配置生效 。
(6)服务器的监控 。想不想知道服务器是否已经濒临崩溃的边缘?想不想知道到底有多少用户在访问自己的Real服务器?网友们最喜欢看哪些MTV或大片?Helix Server为我们提供了较为详尽的服务监视功能 , 管理员只需借助于支持JAVA的Web浏览器即可将一切管理信息尽收眼底 , 从而实现了对Real服务的远程监控 。
单击管理界面中的Monitor超级链接 , 将显示监控页面 。在Performance选项卡中将显示CPU的占用率(CPU Usage)、内存使用情况(Memory Usage)、带宽使用情况(Bandwidth Usage)、用户连接数量(Players Connected)和打开的文件数量(File Usage) 。选择其中的Connections选项卡 , 将显示各用户的IP地址(IP Adress)、连接类型(Type)、已连接时间(Duration)和己打开的文件名(Filename) 。
三、访问Helix Server资源
Helix Server并没有像Windows Media那样提供发布文件或HTML文档 , 因此必须采用手工方式来创建Web页 , 以便于用户访问 。
例如 , 假设一个网站的名称为vod.ghq.net , 其装载点(即Helix Server主目录)为本地硬盘中的D:movies文件夹 。影片《我爱我家》的流媒体文件“我爱我家.rmvb”位于D:movies8子文件夹中 , 那么当在Web网页中为该电影创建超级链接时 , URL的地址应当是"rtsp://vod.ghq.net:554/8/我爱我家.rmvb” 。也就是说 , RTSP的通用URL格式为:
rtsp://Real服务器的IP地址:554/子文件夹/RM格式文件名
rtsp://Real服务器的域名:554/子文件夹/RM格式文件名
需要注意的是 , 这里的554是RTSP协议的默认端口号 , 可以忽略不写 。如果要为RTSP协议指定其他端口号 , 则必须在该URL中指定将要使用的端口号 。
另外 , 由于Helix Server同时还支持MMS协议 , 所以它可以同时支持ASF、WMV、WMA和MP3文件的播放 。当然这些流媒体文件也与RM格式文件一样 , 必须保存在装载点所在的文件夹中 。在实现视频点播时 , 必须要使用MMS协议 。例如 , 影片《红玫瑰》的流媒体文件g01.wmv位于D:moviesghq子文件夹 , 那么当在Web网页中为该电影创建超级链接时 , 它的URL应当是mms://vod.ghq.net/ghq/g01.wmv 。也就是说 , MMS的通用URL格式为:
mms://Real服务器的IP地址:1755/子文件夹/流媒体文件名
mms://Real服务器的域名:1755/子文件夹/流媒体文件名
需要注意的是 , MMS默认的端口号为1755 。如果使用的是MMS协议默认端口号 , 可以忽略不写 。如果在配置中修改了该端口号 , 则必须在URL中进行指定 。
当浏览者单击相关超级链接时 , Realone Player将自动连接至Helix Server 。在进行适当的下载缓存后即开始播放 , 从而实现视频点播的目的 。另外 , 可以将RM格式文件直接放在Web服务器中的目录中 , 这时客户端用户也可以使用HTTP文件来访问 。但这种方式可能会造成客户端用户的下载 , 如使用网际快车等多线程下载工具来下载多媒体文件 , 于是会占用了大量的带宽 , 从而影响其他用户的访问 。因此 , 在这里并不建议使用 。
【windows 2003中搭建视频点播服务器】四、下载和制作 RM 格式文件
通常 , 得到RM格式流媒体文件的方式有三种 , 一是直接从网上下载 , 二是从购买 , 三是自己动手将其他格式的多媒体文件转换为RM格式 。RM格式流媒体文件通常都是采用RTSP协议来进行传输 , 因此既无法使用“另存为”方式进行保存 , 也无法使用普通软件下载工具来实现 , 甚至无法在Windows资源浏览器中找到相应的临时文件 。不过 , 好在有专业的Streambox VCR软件 , 它可用于下载ASF、RM、WMA、RA等多种格式的流媒体文件 , 直可谓是多媒体文件的下载利器 。该软件可以在绝大多数提供软件下载的网站上得到 , 而且操作非常简单 , 故在此不复赘述 。
1、安装Helix Producer Plus
RM格式文件可由Helix Producer Plus软件来制作 , 该软件可从Real官方网站或大多软件下载网站获得 。
(1)双击下载的安装文件 , 将显示Helix Producer Plus安装向导 。
选择其中的“I Accept the terms in the license agreement”选项 , 以表示同意用户授权证书中的内容 。
(2)单击Next按钮 , 将显示“序列号”对话框 。在这里键入Helix Producer Plus产品的序列号和用户相关信息 。
(3)单击Next按钮 , 将显示“安装选项”对话框 。在其中的Install Location文本框中指定应用程序的安装位置 , 并同时选中Create a Desktop shortcut to Helix Producer Plus复选框 , 以在桌面创建一个该程序的快捷图标 。
(4)单击Next按钮 , 将显示“安装进度”对话框 。系统将开始拷贝文件 , 并开始软件的安装过程 。
(5)安装完成 , 选中Launch Helix Producer Plus复选框 , 然后单击Finish按钮 , 并在完成安装后立即启动Helix Producer Plus程序 。
2、转换RM格式文件
(1)依次单击“开始”->“程序”->Helix Producer Plus选项 , 或者直接双击桌面上的Helix Producer Plus 9图标 , 将显示Helix Producer Plus主窗口 。
(2)选择其中的Input file选项 , 并在文本框中键入欲转换格式的AVI、MPG、WMV、MOV等多媒体格式文件 , 或单击Browse按钮以查找并定位要转换格式的文件 。如果是直接从音频或视频设备中转换 , 就应当选择Devices选项 , 并在Audio和Video下拉列表中选择相应的音频和视频设备 。
(3)单击右侧栏底端最左侧的Add File Destination按钮 , 将显示“另存为”对话框 。在这里命名转换后的文件 , 并指定保存该文件的文件夹 。然后单击“保存”按钮 , 以返回到Helix Producer Plus主窗口 。
(4)单击Audiences按钮 , 将显示Audiences对话框 。
在其中的Audio mode下拉列表中选择相应的音乐格式 。在这里可供选择的格式包括Voice(声音)、Music(音乐)、和No Audio(无音频) 。如果要转换的文件是一部影片 , 建议选择Voice选项;如果要转换的文件是MTV、音乐或MP3 , 建议选择Music;电影或电视剧 , 如果只有视频而没有任何音频 , 则选择No Audio选项 。
在Video mode下拉列表中选择相应的视频质量 。可供选择的画面质量包括Normal Motion Video(普通动态视频)、Smoothest Motion Video(平滑动态视频)、Sharpest Image Video(锐化图像视频)、Slide Show(幻灯放映)和No Video(无视频) 。普通的MTV和影视作品应该采用Normal Motion Video质量即可 。在Video codec下拉列表中选择适用的编码方式 , 在这里通常应当选择RealVideo 9选项 。
在Audience Selection列表栏选择观众连接的速率 。单击“->”按钮 , 可将该速率添加至右侧的Audiences in job栏 。通常情况下 , 512K DSL or Cable选项即可达到相当不错的视觉和听觉效果 。通常情况下 , 速率越低则压缩率越高 , 此时视频和音频的效果越差 。需要注意的是 , 右侧栏中最好只保留一种速率 。否则 , 系统将为每一种速率都压缩一个RM格式文件 , 从而占用过多的磁盘空间 。如果要删除一种速率 , 在右侧栏选中欲删除的速率 , 单击该栏底端的“垃圾筒”图标即可 。在所有的设置完毕后 , 单击右上角的X按钮 , 以关闭该对话框 , 将返回到Helix Producer Plus主窗口 。
(5)单击Clip Information按钮 , 将显示Clip Information对话框 。在这里可以分别为该RM文件键入标题(Title)、作者(Author)、版权(Copyright)、描述(Description)和关键词(Keywords) 。在所有的设置完毕后 , 单击右上角的“X”按钮返回 。
(6)单击窗口底端的Encode按钮 , 将开始文件格式的转换操作 。这个过程可能要花上一段时间 , 需耐心等待 。重复上述操作 , 可转换多个视频或音频文件 。
需要注意的是 , VCD大多采用DAT文件格式 , 因此无法从VCD直接制作RM格式文件 。这时 , 必须借助于金山解霸2003等软件先将DAT文件转换为MPG格式文件 , 然后再利用Helix Producer Plus软件将它转换为RM文件格式 。
- 少年歌行中无心喜欢谁
- 爱莲说中莲花的品质 爱莲说中莲花的美好之处
- Windows11未激活怎么换回原来的壁纸 win11系统未激活
- Windows11最低配置要求是什么 Windows11要求配置
- Windows11无法访问指定设备路径和文件怎么解决
- 雪花酥的做法
- 中心城市有哪些
- 在腾讯文档中导出文档保存到本地的详细步骤
- UT320和UT318对比
- 数学题中的相遇是什么意思
