FMS安装与简单应用
来源:互联网 发布:精雕用什么软件 编辑:程序博客网 时间:2024/04/28 19:44
http://luoaaron.iteye.com/blog/986285
FMS安装与简单应用
- 博客分类:
- flash
应用服务器FlashLinux.netAdobe
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文件
- 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
),才能正常运行。
连接成功后,左侧列表会显示连接到该服务器的名称和用户数。如图:
接下来,是一个简单的视频录制应用代码:
- 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的童鞋们有帮助
0 0
- FMS安装与简单应用
- FMS/AMS5安装后的简单应用和配置注意事项
- memcached安装与简单应用
- Solr安装与简单应用
- twemproxy安装与简单应用
- red5安装 (for flash server) 与fms 功能类同。
- FMS简单交互实例
- FMS安装配置
- FMS安装调试心得
- fms系列2 与fms服务器交互
- FMS与FMLE视频会议
- cassandra-------windows安装与简单应用
- FMS Flex 视频应用开发
- linux下安装fms服务器
- FMS 安装测试 自己进行
- Adobe Dynamic Http Streaming的简单配置与实现 (FMS, HLS, HDS)
- Adobe Dynamic Http Streaming的简单配置与实现 (FMS, HLS, HDS)
- FMS
- opencv生成棋盘格
- 回溯法-01背包问题之二:顺序执行模式
- chmod|chown|chgrp和用法和区别
- C++Vector用法
- 关于"&"运算符效率低下的问题,有什么好的解决办法?
- FMS安装与简单应用
- Ruby on Rails Tutorial 学习笔记 --第一章 从零到部署
- C#调用C++ dll 总结 内含(opencv)
- easy ui tree+tabs实现菜单
- leetcode第一刷_Merge Sorted Array
- Ruby on Rails Tutorial 学习笔记 --第二章 演示程序
- node入门书籍
- ON_COMMAND 和ON_UPDATE_COMMAND_UI的区别
- VMware 下扩展linux硬盘空间