现在很流行流媒体网站,无论是视频播放,还是聊天网站,现在都是很多娱乐网站的主流。这里,我介绍的是基于FMS的流媒体网站,客户端用FLASH,这是成本最低,起点最容易的搭建流媒体网站的方案。

首先,需要一个FMS(Flash Media server)服务器端,在 Adobe官网上有下载,目前出道5.0版本

下载好以后,安装FMS服务器端,整个过程很简单,唯一需要注意的是设置端口,默认的访问端口是1935和80,如果服务器上安装了IIS提供 WEB服务,那么需要将80修改为其他端口如8080,否则,IIS将会无法工作。如果愿意,也可以修改IIS网站的端口,如果今后想修改端口,也可以在 安装目录下的conf/fms.ini中修改, FMS.INI中还可以修改很多全局属性,例如应用程序目录,这就相当于修改IIS中默认网站目录一样,默认是指向到FMS安装目录下的 Applications目录的。

哦,还有,设置管理用户,这是登录管理后台的用户不要乱设。接下来,就是管理FMS服务器。安装好以后,在开始菜单中找到 Adobe-- Flash Media Server3.5 --Flash Media Administration Console 控制台,这是一个FLASH的控制台,很简单。用之前安装时设置的用户和密码登录。

登录之后,会看到 View Application,Manage User,Manage Server 3块管理区域,简单介绍下 view Application 是用来管理项目的 类似于IIS中的网站管理。

Manage User 管理的是后台用户,在没设置的情况下,你可以看到有一个你安装时设置的用户。

Manage Server 是管理服务器的,你可以看到你安装时设置的服务器,也可以添加服务器,有点像SQL企业管理器中添加服务器的感觉,你可以用这个后台管理其他服务器上的FMS。

Manage User 和Manage Server 到是比较少用,当然在做很系统很大型的服务器的时候会很有用,但是对于我们只是学习就可以不用怎么管理,先看看FMS是怎么工作的吧

View Application 将是我们最需要管理和最需要了解的部分

当你打开View Application后,左边上面选择一个你要管理的服务器,然后,左边的管理框里是空空的,这时候在下面有一个New Instance 的下拉菜单,点一下,会出现Vod 和LIve的选项,这是默认的,你可以在Applications中新建个文件夹后再点下New Instance看看,出现了你新建的文件夹的名字,是的,Applications中建立一个文件夹,就像在IIS里建立个网站一样,你的FMS服务器 上就会出现这个新建的application instance了,之后,选择一个,提示输入实例名,什么是实力名呢?我一开始也不懂,于是使用了默认的_default_,后来才知道,在 Application Instance下的新实例就类似网站下的虚拟目录一样,例如你在Applications下建立一个文件夹Test ,这就是你的一个应用服务,在Test下有可建立很多个实例,客户端用户在通过流接收视频的访问路径是类似这 样:rtmp://192.168.1.100:8080/Test ,这样是访问到Test/streams/_default_ 下的,如果你设置了该应用下的实例,那么访问该实例的路径是rtmp://192.168.1.100:8080/Test /testInstance   ,该实例内的视频文件将会被存放在 Test/streams/testInstance 下。

那么如何与一些播放器进行结合运用呢?极酷阳光播放器有支持rtmp功能,你可以下载进行功能方面测试:http://www.cuplayer.com/cusunplayer/download.html 最新款是v2.5版本,[ 演示1 ] 更多演示请点击进入[ 极酷阳光播放器V2专栏 ]

使用很简单,方法如下:

var so=newSWFObject("/Player/player.swf","ply","980","460","9","#000000");

so.addParam("allowfullscreen","true");

so.addParam("allowscriptaccess","always");

so.addParam("wmode","opaque");

so.addParam("quality","high");

so.addParam("salign","lt");

so.addVariable("JcScpServer","rtmp://www.89525.net/vod"); //rtmp流媒体服务器地址

so.addVariable("JcScpVideoPath","myfile.flv"); //文件地址

so.addVariable("JcScpImg","/player/Images/flashChangfa2.jpg");

so.addVariable("JcScpFile","/player/CuSunV2Set.asp");

so.write("CuPlayer");

至此,FMS服务器端的部署和应用分布就差不多这样了,之后要做的事情就是写FLASH客户端。大家可以看看这篇文章Flash Media Server 入门教程 讲得很好,很简单。基本上来说,做一个FMS的流媒体服务器就是这样了。很容易,不过要做到很大型就需要更深入了。例如上传转换FLV,截图,数据库更新等。还有就是共享的应用也是很重要的。

fms2.0视频服务器系统,[FMS]adobe FMS(flash media server )服务器安装过程相关推荐

  1. [FMS]adobe FMS配置实现(FMS/HLS/HDS)功能经验

    Adobe的Http Dynamic Streaming是针对苹果的HLS方案提出基于HTTP的流媒体传输方案,基于其方案说明,它既能支持HTTP也能支持RTMP,既能支持点播(VOD),也支持直播. ...

  2. FMS(Flash Media Server)共享内存问题解决

    FMS(Flash Media Server)共享内存问题解决 1)FMS报错信息 Apr 16 10:21:56 LSCRtest2 Server[21642]: Process (21642) : ...

  3. FMS4.5 (Flash media server)视频服务器安装和配置以及pomelo聊天室的调用

    CentOS 6.2安装Flash Media Server 4.5 简而言之,Adobe的FMS是一个多媒体应用平台,在这个平台上,可以实现多媒体流的点播.直播.交互等多种应用,由于Adobe公司在 ...

  4. java代码去连接flash media server服务器_flash media server 第一课:Hello world!

    client-server架构 FMS是基于RTMP协议的client-server架构. 客户端的应用由flash或是flex搭建,运行在flash player或是AIR上,服务器端运行在服务器上 ...

  5. Flash Media Server 5.0 下载大全

    http://ams5.fmsx.org/ 各版本下载地址: Adobe Media Server 5.0.3 August 8, 2013 Adobe Media Server 5.0.3 is a ...

  6. 苹果的胜利:Adobe宣布Flash Media服务支持iOS设备运行Flash

    原文:http://www.techfrom.com/15209.html TechFrom科技源 9.11日,当年苹果公司宣布其iOS 平台的iPhone 智能手机的时候,不支持 Adobe Fla ...

  7. 0. 视频监控系统架构设计

    0.视频监控系统架构设计 0.1.功能指标 (1)搭建共享文件夹 (2)实现Ubuntu的NAT上网和桥接上网 (3)搭建局域网 (4)搭建nfs服务器.tftp服务器 (5)将uboot.kerne ...

  8. Adobe/Flash Media Server 5.0 配置与优化

    安装完成后 一.挂载目录 # cd / # mkdir /data # mount /dev/sdb /data # cd /data # mkdir video # mkdir video/ssdc ...

  9. 从UEFI安装服务器系统,UEFI+GPT模式安装Windows server 2008 R2教程

    从Win8系统开始使用Uefi模式,大家都知道使用Uefi模式启动更快,那么有的朋友问了,如何在UEFI+GPT模式下安装Windows server 2008 R2,其实也不难,下面一起来看看详细教 ...

  10. adobe FMS(flash media server)错误解决小结

    别人电脑和公司服务器全都成功了,就是我电脑不行,一直报下面这个错误,折腾好久,找到一点解决方法,反正把我自己的问题是解决了 Asynchronous I/O operation failed (Fai ...

最新文章

  1. 阿里P8大牛耗费三年整理的:Java大厂面试题
  2. Go switch语句
  3. 数据结构之二叉搜索树/二叉查找数/有序二叉树/排序二叉树
  4. spring @bean注解
  5. 魅力 .NET:从 Mono、.NET Core 说起
  6. 娓娓道来!那些BERT模型压缩方法(一)
  7. group by 分组
  8. Maxwell 介绍
  9. 计算机英语背诵发音,联想法巧记英语单词5000发音记忆法背单词
  10. 爬虫实战——爬取电影天堂的电影详情页信息
  11. android拷机工具,如何科学理解麒麟9000的拷机功耗?
  12. MapReduce 的基本原理
  13. 几个比较好看的几个颜色
  14. 微信公众平台开发培训
  15. oracle连续月份列表,Oracle实现查询2个日期所跨过的月份列表/日期列表的方法分析...
  16. Idea新建项目名后出现中括号别名
  17. Word文档“右边没对齐”问题
  18. 温度记录仪和传感器的校准知识
  19. jQuery 关键字搜索(自动完成效果,autocomplete)
  20. 看了它,搞定JQurey

热门文章

  1. CentOS7.9调整/Home分区大小
  2. MTK芯片资料分享,2018MTK芯片资料大全
  3. 细菌感染和抗生素使用
  4. 家庭购药新指南:2020-2021年中国家庭常备药上榜品牌榜单公布
  5. cmake find_package 原理简介以及使用说明
  6. Nik Collection 5 Mac,最新PS滤镜插件套装
  7. 常用数学希腊符号读法
  8. css中设置背景颜色、背景图片
  9. CSS背景颜色之奇技淫巧
  10. kotlin使用遇到的坑。。。