FMS + FME视频在线直播系统.docx

上传人:b****5 文档编号:4399521 上传时间:2022-12-01 格式:DOCX 页数:10 大小:467.21KB
下载 相关 举报
FMS + FME视频在线直播系统.docx_第1页
第1页 / 共10页
FMS + FME视频在线直播系统.docx_第2页
第2页 / 共10页
FMS + FME视频在线直播系统.docx_第3页
第3页 / 共10页
FMS + FME视频在线直播系统.docx_第4页
第4页 / 共10页
FMS + FME视频在线直播系统.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

FMS + FME视频在线直播系统.docx

《FMS + FME视频在线直播系统.docx》由会员分享,可在线阅读,更多相关《FMS + FME视频在线直播系统.docx(10页珍藏版)》请在冰豆网上搜索。

FMS + FME视频在线直播系统.docx

FMS+FME视频在线直播系统

FMS+FME视频在线直播系统  

2010-11-1704:

21:

31|  分类:

服务器|  标签:

fms  flash  media  视频服务器  |字号大中小 订阅

软件:

FlashMediaServer3.0.1;FlashMediaEncoder2.5

服务平台:

Windows2003EnterpriseEdition

安装:

一、在服务器Windows2003EnterpriseEdition上安装FlashMediaServer3.0.1

从FlashMediaStreamingServer3,下到本地是一个名为Flashmedia3_Int_Strm_ALP.zip的压缩包,解压后FlashMediaServer3.exe是Windows下的安装文件,FlashMediaServer3.tar.gz压缩包是Linux下的安装文件,还有其它的一些文档,H.264的几个SampleVideo。

在这里以在Windows2003下安装为例,Windows2003IP地址为192.168.1.7。

1、双击FlashMediaServer3.exe,出现安装开始界面,点击“Next”开始安装

2、选中“Iaccepttheagreement”点击“Next”进入下一步

3、输入FlashMediaServer3.0.1serialnumber,可以通过算号器或者从网上搜索一个,如果不填写直接“Next”也可以,会有连接数的限制

4、准备好将要开始安装了

5、设置好安装的路径,默认的安装路径是“C:

\ProgramFiles\Adobe\FlashMediaServer3\”,这里更改为“C:

\FMS”,点击“Next”继续

6、在开始程序菜单中将显示的名字,这里不做更改

7、设置管理员的帐号和密码,安装好后可以使用这个帐号和密码进入管理界面

8、设置端口号,可以同时设置多个,以逗号分隔,注意不要和现在服务使用的端口发生冲突。

FMS使用RTMP协议,默认的终端用户连接端口是1935,端口1111用来管理监控FMS

9、显示刚才所有的设置,有问题单击“Back”进行修改

10、进行安装文件复制,大约几分钟的时间

11、安装完成,选中“StartFlashMediaServerwhenthiscomputerstarts”会在每次启动机器的时候自己启动FMS

 

安装完成后会在系统服务中新加两服务:

FlashMediaAdministrationServer,FlashMediaServer(FMS)。

安装期间服务端和用户端应用程序文件都会被安装,用户端的文件类型为SWF,HTML,这里文件可以存放在任何地方,可以放在WEB服务的目录下供人访问。

服务端文件主要包括脚本文件(ASC)、流媒体文件(FLV)、共享对象文件(FSO)。

如果进行应用程序开发,则必须先在applications目录中创建一个已注册应用程序名字命名的目录,并把应用程序服务端文件存储到这个目录里。

当然也可以通过conf/fms.ini文件来改变applications目录的位置。

如果WEB服务可以访问applications目录请确保服务器端的ASC,FLV,FSO,ActionScriptFLA这些源文件的安全,不被网站到用户访问到。

手工启动FlashMediaServer服务可以通过命令行cmd.exe/CnetstartFMS,停止服务cmd.exe/CnetstopFMS

手工启动FlashMediaAdministrationServer服务可以通过命令行cmd.exe/CnetstartFMSAdmin,停止服务cmd.exe/CnetstopFMSAdmin

在C:

\FMS目录主要包括了以下文件:

FMSMaster.exe服务器应用程序

FMSAdmin.exe服务器管理控制器,管理员控制台所连接到的服务,用来执行管理任务

FMSCore.exeFMS应用程序都在这里运行,所以的脚本执行,流的发生都是在这里完成

FMSEdge.exe文件监视到FlashMediaServer的连接,把连接传给FMSCore进程

js32.dll服务器端ActionScript引擎

fms_adminConsole.swffms_adminConsole.hmtl功能一样,都是用来边接FMSadmin服务的管理工具,不同之处一个是SWF的,一个是HTML进去之后界面都差不多

unins000.exeFMS反安装程序

dh1024.pemdh512.pem密钥文件,用于SSL连接

vcredist_x86.exeMicrosoftVisualC++2005RedistributablePackage

f_server.icostart.icostop.icofms_installer.ico就是图标了

其它一些DLL文件都是一些组件

C:

\FMS下的目录

Applications这时存放了FMS在安装是默认的两个应用程序,live、vod,用户自己开发的应用程序也要放要这里,通过客户端NetConnectioncall连接到这个应用程序,例如nc.connect(“rtmp:

//192.168.1.7/applicationname”)

certs存放了可信任的证书,以OpenSSL可访问的格式和位置保存

conf存放XML格式的配置文件(Users.xml,Servers.xml,Logger.xml)和fms.ini文件,vhost的XML配置文件也存放在这里

documentation存放文档,比较有参考价值,这里所写的大多参考于那里

licenses就是licenses

logs从FMS服务启动开始,到用户连接,管理登录所做的一切都记录在这里,如果出现一些错误或许在这里可以找到原因

modules包含了一些FMS需要作为单独库在装载的模块

samples一些H264不同码率的文件

scriptlib包含了一些用于WEB服务的ASC文件,这个路径在安装时被写入Application.xml文件中的ScriptLibPath里,如果想当然可以改变

tools一些小工具,但很有用

二、在客户机WindowsXPSP2上安装FlashMediaEncoder2.5

FlashMediaEncoder2.5可以在官方网站Video,用来做视频直播是一个不错的工具。

安装文件flashmediaencoder-v2.5.msi,大小为3.43MB。

双击即可安装。

1、开始安装

2、同意License

3、选择安装路径,这里默认即可

4、开始安装文件

5、安装过程

6、安装完成

三、一个简单的测试环境

1、启动Windows2003上的FMS,FMSadmin

2、测试是否正常启动:

C:

\fms\fms_adminConsole.swf,

SererName是自己生成的不用管,ServerAddress填写FMS服务器的IP域名都可以,Username,Password在服务器安装时已经设置了。

如果连接正常FMSadmin启动完成

可以看到Vhost说明FMS已经启动完成

3、在客户机上打开FME

做一个简单的设置,视频设备使用了一个摄像头,FMSURL:

rtmp:

//192.168.1.7/liveStream:

livestream这里的参数可以在管理界面找到,SavetoFile选择一个本地保存flv(fromat格式才会成flv文件)文件的路径,点击Connect如果连接成功,出现下图

已经显示Connected,连接到FMS了,点start可以开始采集视频

FME会一边把采集到的文件保存到本地硬盘上的一个文件,同时把数据上传到FMS上,进行实时转播。

4、接收实时转播,FMS的文档里提供了很多可供参考的资料,可以通过语言程序来直接读取FMS上的视频流,这里用一个最简单的SWF文件读取视频,实现实时转播。

在Flash中新建一个fla文件,在场景中加入一个组件Video-->FLVPlayback,根据采集时设置的图像大小来设置场景的大小。

contenPath里填写FMS服务器的地址,应用程序,流。

然后发布出来一个SWF文件就可以了。

打开刚才发布出来的SWF文件,采集和播出大约有几秒的延迟,初步已经完成

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1