使用免费UMS架设Flash流媒体服务_第1页
使用免费UMS架设Flash流媒体服务_第2页
使用免费UMS架设Flash流媒体服务_第3页
使用免费UMS架设Flash流媒体服务_第4页
使用免费UMS架设Flash流媒体服务_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用免费UMS架设冋ash流媒体服务随着Adobe公司的Flash播放器的普及(根据Adobe官方数据,Flash播放器装机量已高达99%以上),越来越多的网络视频开始采用Flash播放器作为播放前端,因此,越来越多的企业开始采用兼容Flash播放器的流媒体服务器,而开始淘汰其他类型的流媒体服务器。UltrantMediaServer(简称UMS)是一款可免费使用的支持AdobeFlashRTMP协议的高性能流媒体服务器软件系统。下面介绍如何使用免费版的UltrantMediaServer1.8.8架设Flash直播、点播服务系统。一、 安装UltrantMediaServer1.8.8详见程序安装指南。二、 使用UMS点播/直播功能UMS通过使用RTMP协议向FlashPlayer传输或接收多种比特率的直播/点播媒体流、数据以及远程调用信息.UMS服务器支持基于AdobeFlash/AIR技术平台的流媒体点播/直播及其他功能.2.1.使用UMSMonitor配置UMS服务UMSMonitor是一款专门用于管理UltrantMediaServer服务器软件的工具软件,使用它可以方便地启动、停止、重启UltrantMediaServer服务,并可以设置各种运行参数。您可以通过鼠标右键点击Windows托盘右下角的蚂蚁图标来弹出系统菜单,见下图:弹出上图菜单后,用鼠标左键选取"打开UltrantMediaServerMonitor”选项,即可弹出UMSMonitor的主控界面,如下图:

在UMSMonitor软件主控界面上,您可以找到右边的三个服务控制按钮,分别是“启动服务”、“停止服务”、“重启服务”,这三个按钮分别对应的功能是:启动UMS服务、停止UMS服务、重启UMS服务。在UMSMonitor软件主控界面上,您可以通过鼠标左键点击右边的“配置服务"按钮来进入UltrantMediaServer服务器软件配置界面。配置界面如下图:基本配置5配這IRD配韵竦台配胃IP地址和端口- 「厂连接限制-监听端口;區I-性能设置 厂崩溃后旦动重启工作晋线程数量;"全局杲大连接数限制(⑥:冠度限制基本配置5配這IRD配韵竦台配胃IP地址和端口- 「厂连接限制-监听端口;區I-性能设置 厂崩溃后旦动重启工作晋线程数量;"全局杲大连接数限制(⑥:冠度限制>全局最大带宽限制CD:廿全局最大上传速度CD:v全局最大下载速及CD单症搖最大上传速度(!)10240001024000(1024000:J24-001024-000-单窿接摄大下輩遠度心;_J_J_d-J-J_JT1上亠KKKKK「IP段限制厂「IP段限制厂启用IP段限制褊辑|连播超时P关闭活动连接的间隔时间;]3600

、-关闭超时的不活动连接;春「;接受匡接间隔时间杪秒秒亳配置完成后,您需要点击“应用”以确认修改,然后点击“确定”使修改立刻生效,此时软件会提示您是否重启UltrantMediaServer服务以使修改生效,选择“确定"是配置生效。2.2.测试点播功能要使用点播功能,您需要自己准备一个FLV格式的视频文件,并将其拷贝至任一媒体库路径下(媒体库路径可以通过UMSMonitor来添加),或将该FLV格式视频文件所在路径添加至媒体库路径。视频文件及媒体库路径准备好后,请确保修改的设置已经生效,以及文件名没有冲突。如果您使用的是安装程序自带的NginxWeb服务器,请将nginx安装目录下html子文件夹中的vod.html文件用记事本打开;如果您使用已有的Web服务器,请将Web服务器根目录下的UMS\vod.html用记事本打开,找到下述代码:so.addVariable('file','6rooms.flv');so.addVariable('start','O');so.addVariable('streamer','rtmp://:1935/vod');将127.001改为您当前服务器的IP地址;如果您使用自己准备的FLV格式视频文件,请将vod.html文件中上述代码中的“6rooms.flv”改为您自己准备的视频文件名称。如果您使用安装程序自带的NginxWeb服务器,您可以通过浏览器访问http://{服务器IP地址}/vod.html来访问点播页面;如果您使用您的计算机原有的Web服务器,您可以通过浏览器访问http://{服务器IP地址}/UMS/vod.html来访问点播页面。播放页面正常出现后,点击播放器即可播放。2.3.测试直播功能您可以使用Adobe公司提供的免费软件AdobeFlashMediaLiveEncoder3.1来测试UltrantMediaServer软件的直播功能。2.3.1安装AdobeFlashMediaLiveEncoder3.1安装过程及帮助详见Adobe官方网站。2.3.2准备摄像设备您可以使用USB网络摄像头或专业的视频采集卡(需要AdobeFlashMediaLiveEncoder3.1程序能够识别)来作为视频源。2.3.3使用AdobeFlashMediaLiveEncoder3.1发布直播流打开AdobeFlashMediaLiveEncoder3.1软件,确保视频采集设备和音频采集设备能正常工作,正常Jfij[-Jfc,廿工作的硬件设备看似应该如下图所示:■MdualAi■■Jfij[-Jfc,廿工作的硬件设备看似应该如下图所示:■MdualAi■■tzmiUHI*请正确设置好坐图红色矩形框所标注的位置,其中,FMSURL位置处的URL地址应该为"rtmp://{UltrantMediaServer所在服务器IP地址}/live",Stream位置处应该为"livestream"。设置完成后,要首先按下"Connect"按钮,如果"Connect”按钮上的文字变成"Disconnect",则表明连接成功;然后按最下边红色矩形框标注的"Start"按钮,以启动直播发布。正常工作的AdobeFlashMediaLiveEncoder3.1看似应该如下图所示:

wL口WAG▼*wL口WAG▼*ttXDI2.3.4查看直播视频如果您使用的是安装程序自带的NginxWeb服务器,请将nginx安装目录下html子文件夹中的live.html文件用记事本打开;如果您使用已有的Web服务器,请将Web服务器根目录下的UMS\live.html文件用记事本打开,找到下述代码:so.addVariable('file','livestream');so.addVariable('streamer','rtmp://:1935/live');将12700.1改为您当前服务器的IP地址;如果您重新命名了发布的视频流的名称,请将live.html文件中上述代码中的"livestream"改为您自己命名的视频流的名称。如果您使用安装程序自带的NginxWeb服务器,您可以通过浏览器访问http://{服务器IP地址}/live.html来访问直播页面;如果您使用您的计算机原有的Web服务器,您可以通过浏览器访问http://{服务器IP地址}/UMS/live.html来访问直播页面。三、使用直播集群组网功能UMS支持可伸缩的无限级连直播集群组网功能,通过简单的可视化配置,您就可以将多台装有UMS服务器软件的服务器组成一个统一的直播网络群,其中的每一个节点都可以对外提供一致的直播服务。3.1使用UMSMonitor管理工具配置直播集群组网功能打开UMSMonitor的服务配置界面,找到其中的"CDN配置”选项页,如下图:

如果您选择“使用直播流转发服务器功能”,则UMS可以作为直播流转发服务器使用。当您选择“应用”配置,选择“确定”并重启服务使配置生效后,您当前配置的UMS服务器软件将自动连接到上级UMS直播源服务器的同步地址和端口,以获取直播同步信息。注意:您必须启用上级UMS服务器的“使用直播流服务器功能”,也就是启用上级UMS服务器同等的上述配置页面的下半部分选项。只有在与上级UMS服务器的同步端口和同步口令一致的情况下,当前配置的UMS服务器才能连接到上级直播源服务器的同步端口,才能进行直播信息同步。“上级直播源服务器服务地址”理论上与“上级直播源服务器同步地址”是一致的,都是上级服务器的地址(当设置UMS的对外视频直播服务IP与UMS对外直播同步服务IP不一致的情况除外),“上级直播源服务器服务端口”就是上级UMS服务器在UMSMonitor配置工具服务配置页面中的“基本配置”页面上的“IP地址和端口”栏中设置的监听端口,上级UMS通过这个端口对外提供视频数据直播服务。当前配置的UMS服务器也是从上级服务器的对外视频

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论