http://luoaaron.iteye.com/blog/986285

FMS安装与简单应用

  • 博客分类:
  • flash
应用服务器 Flash Linux .net Adobe 

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文件

As3代码  
  1. var nc:NetConnection = new NetConnection();
  2. nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
  3. function netStatusHandler(e:NetStatusEvent){
  4. trace(e.info.code);
  5. switch(e.info.code){
  6. case "NetConnection.Connect.Success":
  7. trace("连通");
  8. break;
  9. case "NetConnection.Connect.Failed":
  10. trace("未通");
  11. break;
  12. }
  13. }
  14. nc.connect("rtmp://locahhost/test");

需在安装目录下,找到/applications/,再新建一个文件夹(这里test

),才能正常运行。

连接成功后,左侧列表会显示连接到该服务器的名称和用户数。如图:

接下来,是一个简单的视频录制应用代码:

As3代码  
  1. var nc:NetConnection = new NetConnection();
  2. var ns:NetStream;
  3. nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
  4. function netStatusHandler(e:NetStatusEvent){
  5. trace(e.info.code);
  6. switch(e.info.code){
  7. case "NetConnection.Connect.Success":// 由于flash的异步机制,连接成功后才能做处理,否则NetStream会因为conn没能连接报参数错误#2126
  8. var cam :Camera = Camera.getCamera();
  9. //cam.setQuality(257000,100);
  10. var vid:Video = new Video();
  11. ns = new NetStream(nc);
  12. ns.attachCamera(cam);
  13. vid.attachCamera(cam);
  14. addChild(vid);
  15. trace("连通");
  16. ns.publish("record","record"); //第一个参数是录制的文件名,第二个参数是发布类型            ns.addEventListener(NetStatusEvent.NET_STATUS,netHandler);
  17. break;
  18. case "NetConnection.Connect.Failed":
  19. trace("未通");
  20. break;
  21. }
  22. }
  23. nc.connect("rtmp://localhost/test");
  24. function netHandler(evt:NetStatusEvent){
  25. if(evt.info.code == "NetStream.Publish.Start"){
  26. //从FMS服务器得到视频流
  27. trace("start publish");
  28. }
  29. if(evt.info.code == "NetStream.Record.Failed"){
  30. trace(" publish fail");
  31. }
  32. }

运行一段时间后,可到\applications\test\streams\_definst_\  目录下找到录制的视频

希望对正在学习FMS的童鞋们有帮助

FMS安装与简单应用相关推荐

  1. docker-compose的安装与简单使用

    docker-compose的安装与简单使用 docker-compose简介 屁话不这么多,直接开干 docker-compose安装步骤 由于docker-compose托管在github上面,所 ...

  2. 内核同步对性能的影响及perf的安装和简单的使用

    更多文章目录:点击这里 GitHub地址:https://github.com/ljrkernel 内核同步对性能的影响及perf的安装和简单的使用 看了一篇关于多线程应用程序性能分析的外文,结合之前 ...

  3. cakephp 安装mysql_CakePHP的安装的简单方法

    在对于CakePHP的作用有了初步认识后,我们可以下载CakePHP来进行一些使用.在安装前,要检查php的版本情况,防止CakePHP框架出现不适配的情况. 对于具体的框架组装,会涉及到依赖库和Co ...

  4. 怎么进入python官网-Python的安装及简单的使用

    原标题:Python的安装及简单的使用 像我们想要抓住一门好的编程语言,如何开始学习呢?我来简单介绍下python Python特性:语法简单,入门上手快,很多女神也在学习,方便找个编程的妹纸---- ...

  5. 刚安装的python如何使用-Python requests的安装与简单运用

    强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/zh_CN/latest/ . requests是python的一个HTTP客户端库,跟 ...

  6. python requests的安装与简单运用

    强烈推荐!requests官方文档已有了中文版,请见http://cn.python-requests.org/en/latest/. requests是python的一个HTTP客户端库,跟urll ...

  7. memcache的windows下的安装和简单使用

    原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...

  8. fms安装教程 linux_FMS安装

    FMS安装 1. 修改密码 # passwd root # ElighT2013-08-20 # ElighT2013-08-20 2. 系统升级 # yum update 3. 挂载数据盘 查看目前 ...

  9. Oracle数据库学习(一)安装和简单使用

    新公司的新项目,需要用到Oracle数据库,所以现在便来解除此数据库,不得不说,这个数据库还这是麻烦. 安装倒是简单,就是中间会遇到各种问题. 安装步骤参考:https://blog.csdn.net ...

最新文章

  1. 一份忧伤的大厂生存百科
  2. python程序中怎样数个数_python3中的代码行数是怎么计算的?
  3. python 操作redis,存取为字节格式,避免转码加
  4. 电力电子单相交流调压电路实验,江南大学物联网工程学院,实验报告
  5. wireshark解析rtp协议,流媒体中的AMR/H263/H264包的方法
  6. 计算机组成原理双端口存储器实验,计算机组成原理双端口存储器实验报告.doc...
  7. 因2800万美元太贵 演员汤姆·汉克斯拒绝贝佐斯上太空邀请
  8. polyfill 与 transform-runtime
  9. oracle 包和包体禁用,Oracle包和包体以及与非包体定义函数、过程的区别
  10. 等到小牛电动车出N2再买的原因
  11. Fortran 95简单教程(二)
  12. 解决win10系统安装ch341驱动程序显示“预安装成功”的一个方法
  13. DotNetBar2学习笔记-TabControl的使用
  14. C语言程序设计的七个准备步骤
  15. node.js安装配置教程
  16. ACID--事物具有的四个特征
  17. Shape—自定义图片(详细讲解)
  18. 修改db_files
  19. c语言程序设计对称数,对称数 问题
  20. 我的世界服务器怎么设置自动拾取,自动拾取Auto Pickup Mod

热门文章

  1. 重庆邮电大学本科毕业论文答辩PPT模板
  2. TPS62150AQRGTRQ1
  3. Tensorflow tf.gradients 详解
  4. JAVA智慧公寓系统演示录屏2021计算机毕业设计Mybatis+系统+数据库+调试部署
  5. 杰里AC79XX之开发环境搭建(1)
  6. 计算机网络五:局域网、城域网、广域网和互联网
  7. Codeforces 892 B. Wrath (递推)(思维)
  8. Tekton系列之安装篇【一】
  9. java+ssm基于微信小程序的电动车智能充电桩预约服务系统 uniapp 小程序
  10. 【精华】构建闪存系统和生态环境