FMS安装与简单应用
http://luoaaron.iteye.com/blog/986285
FMS安装与简单应用
- 博客分类:
- flash
FMS4下载地址:(包括Windows和Linux的)https://www.adobe.com/cfusion/tdrc/index.cfm?loc=zh%5Fcn&product=flashmediaserver
需要注册并登陆,才能下载
1.运行FlashMediaServer4.exe,安装选项全默认,序列号可不填。输入的用户名和密码要记住,登录时要用。
2.安装完成后,在安装目录找到\tools\fms_adminConsole.swf,这是管理文件。打开该文件
server name 可新建,可用默认
server address 填自己的IP,如192.168.1.100
username 注册时的用户名
password 密码
然后登陆
3.登陆成功,则证明安装没有问题。
用以下代码,演示一下如何访问FMS服务器。AS3的哦
打开flash CS4,新建个AS3文件
![](http://luoaaron.iteye.com/images/icon_star.png)
- var nc:NetConnection = new NetConnection();
- nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
- function netStatusHandler(e:NetStatusEvent){
- trace(e.info.code);
- switch(e.info.code){
- case "NetConnection.Connect.Success":
- trace("连通");
- break;
- case "NetConnection.Connect.Failed":
- trace("未通");
- break;
- }
- }
- nc.connect("rtmp://locahhost/test");
需在安装目录下,找到/applications/,再新建一个文件夹(这里test
),才能正常运行。
连接成功后,左侧列表会显示连接到该服务器的名称和用户数。如图:
接下来,是一个简单的视频录制应用代码:
![](http://luoaaron.iteye.com/images/icon_star.png)
- var nc:NetConnection = new NetConnection();
- var ns:NetStream;
- nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
- function netStatusHandler(e:NetStatusEvent){
- trace(e.info.code);
- switch(e.info.code){
- case "NetConnection.Connect.Success":// 由于flash的异步机制,连接成功后才能做处理,否则NetStream会因为conn没能连接报参数错误#2126
- var cam :Camera = Camera.getCamera();
- //cam.setQuality(257000,100);
- var vid:Video = new Video();
- ns = new NetStream(nc);
- ns.attachCamera(cam);
- vid.attachCamera(cam);
- addChild(vid);
- trace("连通");
- ns.publish("record","record"); //第一个参数是录制的文件名,第二个参数是发布类型 ns.addEventListener(NetStatusEvent.NET_STATUS,netHandler);
- break;
- case "NetConnection.Connect.Failed":
- trace("未通");
- break;
- }
- }
- nc.connect("rtmp://localhost/test");
- function netHandler(evt:NetStatusEvent){
- if(evt.info.code == "NetStream.Publish.Start"){
- //从FMS服务器得到视频流
- trace("start publish");
- }
- if(evt.info.code == "NetStream.Record.Failed"){
- trace(" publish fail");
- }
- }
运行一段时间后,可到\applications\test\streams\_definst_\ 目录下找到录制的视频
希望对正在学习FMS的童鞋们有帮助
FMS安装与简单应用相关推荐
- docker-compose的安装与简单使用
docker-compose的安装与简单使用 docker-compose简介 屁话不这么多,直接开干 docker-compose安装步骤 由于docker-compose托管在github上面,所 ...
- 内核同步对性能的影响及perf的安装和简单的使用
更多文章目录:点击这里 GitHub地址:https://github.com/ljrkernel 内核同步对性能的影响及perf的安装和简单的使用 看了一篇关于多线程应用程序性能分析的外文,结合之前 ...
- cakephp 安装mysql_CakePHP的安装的简单方法
在对于CakePHP的作用有了初步认识后,我们可以下载CakePHP来进行一些使用.在安装前,要检查php的版本情况,防止CakePHP框架出现不适配的情况. 对于具体的框架组装,会涉及到依赖库和Co ...
- 怎么进入python官网-Python的安装及简单的使用
原标题:Python的安装及简单的使用 像我们想要抓住一门好的编程语言,如何开始学习呢?我来简单介绍下python Python特性:语法简单,入门上手快,很多女神也在学习,方便找个编程的妹纸---- ...
- 刚安装的python如何使用-Python requests的安装与简单运用
强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/zh_CN/latest/ . requests是python的一个HTTP客户端库,跟 ...
- python requests的安装与简单运用
强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/en/latest/. requests是python的一个HTTP客户端库,跟urll ...
- memcache的windows下的安装和简单使用
原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...
- fms安装教程 linux_FMS安装
FMS安装 1. 修改密码 # passwd root # ElighT2013-08-20 # ElighT2013-08-20 2. 系统升级 # yum update 3. 挂载数据盘 查看目前 ...
- Oracle数据库学习(一)安装和简单使用
新公司的新项目,需要用到Oracle数据库,所以现在便来解除此数据库,不得不说,这个数据库还这是麻烦. 安装倒是简单,就是中间会遇到各种问题. 安装步骤参考:https://blog.csdn.net ...
最新文章
- 一份忧伤的大厂生存百科
- python程序中怎样数个数_python3中的代码行数是怎么计算的?
- python 操作redis,存取为字节格式,避免转码加
- 电力电子单相交流调压电路实验,江南大学物联网工程学院,实验报告
- wireshark解析rtp协议,流媒体中的AMR/H263/H264包的方法
- 计算机组成原理双端口存储器实验,计算机组成原理双端口存储器实验报告.doc...
- 因2800万美元太贵 演员汤姆·汉克斯拒绝贝佐斯上太空邀请
- polyfill 与 transform-runtime
- oracle 包和包体禁用,Oracle包和包体以及与非包体定义函数、过程的区别
- 等到小牛电动车出N2再买的原因
- Fortran 95简单教程(二)
- 解决win10系统安装ch341驱动程序显示“预安装成功”的一个方法
- DotNetBar2学习笔记-TabControl的使用
- C语言程序设计的七个准备步骤
- node.js安装配置教程
- ACID--事物具有的四个特征
- Shape—自定义图片(详细讲解)
- 修改db_files
- c语言程序设计对称数,对称数 问题
- 我的世界服务器怎么设置自动拾取,自动拾取Auto Pickup Mod