[FMS]什么是FMS?FMS的传输协议与FMS的特色

[FMS]什么是FMS?FMS的传输协议与FMS的特色,第1张

后来该名为Flash Media Server(简称FMS),使用FMS你只需要配备Web摄像头和麦克风,并加上十几行ActionScript脚本便可以完成一个电视会议系统。 FMS给全世界的人带来一种全新的通讯方式。有了FMS服务器,您可以参加实时网络会议;使用FMS的功能在工作中进行协作以及通过Internet或企业Intranet共享信息。 还不只是这一点,Flash Player的强大功能使得实时通讯和应用程序的集成由梦想变为现实,这正是未来网络软件发展的趋势,这都是Flash Player惹的“火”。 Flash Media Server(简称FMS)服务器是用于用户之间相互通讯的新平台,它集成了Flash多媒体交互的特性,又添加了实时音频、实时视频和实时数据流等新特色,使用该平台,你可以通过网络存储录制下来的音频、视频,也可以共享数据对象,并且可以将这些音频、视频和共享数据对象传递给多个客户端,实现实时同步共享。该平台集成了通讯功能和应用程序功能,它通过Flash Player(Flash Player 6或更高)在客户端提供音频共享、视频共享和共享数据流,为用户带来了更为丰富的体验。 二、FMS的传输协议 FMS使用实时通讯协议(RTMP),RTMP 是一种未加密的TCP/IP协议,专门设计用来高速传送音频、视频和数据信息。 使用FMS可以捕获(甚至录制)用户客户端的视频和音频流。信息通过FMS使用Real-Time Messaging Protocol (RTMP)协议被传递到客户端(用户计算机上的Flash Player)。当一个Flash影片应用程序要使用 FMS时,Flash Player就连接到服务器,这样就在客户端Flash Player和FMS之间提供了往复的源源不断的信息流,称为network stream(网络流)。其他的用户也可以同时连接到相同的FMS接收信息、更新数据以及音频和视频,这些都是“网络流”。 三、FMS的特色 FMS是一个完全基于软件环境的多媒体实时通讯环境,代表了当前实时通讯领域内的发展方向,并且,其自身也融合了大量的新特色,用于创建下一代通讯应用程序,这些新特色包括:1、它提供了一个高效高性能的运行时,该“运行时”不但可以用于执行代码、处理数据内容,并且还可以进行通讯。2、它将内容、通讯功能和应用程序界面集成进一个通用环境,这个通用环境就是Flash Player,通过强大且分布广泛的Flash Player,使得通过FMS进行通讯变得更加便利。3、它为交互性提供了强大、高扩展性的对象模型。在为FMS开发Flash通讯应用程序的过程中,您就会慢慢认识到FMS无处不在的面向对象开发的特点。4、它还建立了一个高效的组件架构模型,使用该组件架构模型可以创建高效的Flash通讯组件,而使用组件和其它的可重用模块,可以使你快速的开发基于FMS的通讯应用程序。5、它还允许使用应用程序服务器提供的web服务和数据服务,从而可以和其它的应用服务器技术结合起来以创建功能更强大、更完整的富媒体应用程序。6、它并且可以识别那些处于连接状态和处于未连接状态的客户端,以降低网络负载。7、使用它,你可以将通讯应用程序客户端轻松的部署在多个平台和设备上,这多亏了Flash Player的广泛使用。 使用FMS和Flash创作环境,你可以非常轻松迅速的创建即时通讯应用程序,它可以让两个或多个的用户实现即时交流(交流可以使用文字、音频和视频)。例如,你可以使用FMS创建会议系统、在线社区、客户支持、销售支持、培训、远程展示或者即时消息系统。FMS是一个实时数据流平台,使用该平台加上客户端Flash Player的支持,可以将实时的数据流通过网络传递到Internet、PDA、iTV或者其它的设备上。 FMS的功能平台由两部分组成:服务器提供通讯方式;Flash影片应用程序(SWF文件)提供终端用户界面。你可以使用Flash创作工具作为开发环境创建Flash影片应用程序,该影片应用程序使用FMS提供的服务(也就是位于FMS上的Flash通讯应用程序)。有时你也可以编写服务端脚本为通讯应用程序添加新的功能,使用服务端脚本可以更灵活的控制共享状态信息,并且可以作为一个负载平衡器调节多用户之间的实时交互。

手机直播原生源码会搭建很多功能,就拿云豹直播APP为例,看下能搭建哪些功能吧。
1主播系统
(1):后台可以设置用户注册后是否允许拥有自己的直播间,选择允许,那用户注册后即可直接直播。相反,用户只能申请签约主播,然后由后台审核通过才可以用户自己的房间,进行直播。
(2):主播可以接收观众赠送的礼物,并获得相应的提成<后台可以设置提成比例,包含经纪人和代理的比例>。主播可以将自己的虚拟币进行提现。
(3):主播等级及分类,后台可以设置主播的等级以及分类,分类在网站的首页左侧同步显示。
2礼物系统
程序默认已有部分礼物,如果需要添加更多礼物,可以到后台礼物管理菜单添加即可,礼物可以根据需要和等级来设置礼物的效果以及价格。
另外程序还设置了红包系统,并有红包排行榜的功能。
3靓号系统
主播和用户都可以购买靓号,主播购买后房间地址以及房间号码更容易记住,观众购买靓号后更有面儿~靓号商城中的靓号都是需要后台添加的,可以单个添加靓号并设置价格,也可以批量添加靓号设置价格。
4游戏系统
目前拥有的游戏有一款,砸金蛋。后台可以设置游戏的中奖概率和奖品内容,同样可以通过后台来金控游戏的参与记录,获奖记录。
5道具系统
用户可以购买vip,可以在房间人数已满的时候购买然后进直播间
用户购买座驾后,登录房间可以获得醒目座驾效果展示
6数据库管理
程序后台可以一键备份以及恢复备份的数据库,同时也可以后台直接编辑sql命令来执行数据库命令。
7均衡负载功能
此功能可以无限添加FMS直播服务器,来分摊视频流的带宽负担。
首先,程序完全可以将网站程序与FMS视频流来分开,也就是说,网站可以单独使用一台服务器或者虚拟主机,FMS则使用另外一台独立的服务器,这样就不会因为视频直播流量大影响网站的访问速度。
其次,在运营中,一旦用户激增,FMS服务器的带宽负担就会随之增加,这个时候除了使用cnd加速以及其他手段进行带宽拓展外,程序自带的这个功能一样可以帮到你。只需要另外配置FMS服务器对接程序,即可手动将部分主播的视频流转移到新的服务器中,由此来解决带宽问题。
8充值代理功能,
9排行榜功能排行榜分为富豪排行榜明星排行榜人气排行榜礼物红人榜每个榜单有分为日榜周榜月榜超级榜
10充值系统用户可以再先充值充值系统支持网银充值卡游戏点卡等多种充值方式用户充值完成后可以兑换成虚拟币秀币与秀豆
a秀币:仅适用于新动秀场支付,可购买礼物、买靓号等。
b秀豆:仅适用于新动秀场兑换,仅可用来兑换秀币。
11个人中心
a我的个人资料:可以修改我的昵称、个人签名、姓名、性别、所在地、生日、爱好等
b我的房管:查看一个月内登录和未登录过的
c我的靓号:列出会员的所有靓号
d我的道具:查看我的道具
e我的账单:查看我的账单
f充值商城:进行充值
g我的收藏:查看收藏的房间
h关注我的和我关注的:关注列表
I我的家族:这个比较特殊,只有家族长才能在个人中心显示我的家族,点击进去管理家族,家族成员是没有的。
12家族系统
a申请成立家族<任何用户都可以申请成立家族,只需要在网站申请接口填写相应的表单即可。>
b家族申请后台审核功能
c家族主播列表查看
d家族主播收益详情查看
e家族主播收益分成统计,以及族长提现功能
f主播申请家族家族,家族族长审核通过
g家族族长的独立管理后台面板
如果您也想做一款直播产品,给您推荐云豹网络科技有限公司,他们经过市场的全面调研,结合先进的搭建技术,创出自己的一套流程。

先要打开服务器
你在本机装的fms,本机就是服务器了!记得现在你的机器既是客户端又是服务端
开始===程序===Macromedia===Flash Media Server 2
有两个start,都要打开,关时候两个都要关,如果你怕麻烦直接找tool文件夹里的批处理文件StartServerServicebat吧,双击他,他会帮你搞定地,想关就找StopServerServicebat
如果想设置默认开机时候fms自动打开还是需要手动打开,可以在 开始菜单里--运行--输入servicesmsc ,就会打开服务,找到Flash Media Server项,设置为手动或者自动,这里也可以随时关闭服务或打开服务
applications文件夹
你可以在里边建一个文件夹例如叫 FirstApp,这就建了一个Application,以后所有此项目服务器端的flv文件啊,共享文件啊都会在这里边,有时服务器端需要写程序的时候里边会有个mainasc 文件,这个就是服务器端程序,服务器端程序目前只支持as1写,是在服务器上执行的,你也可以用trace调试,怎么trace管理服务器时候你会看到,你可能会建若干个app,在一台服务器上同时运行,比如录象的app,聊天室的app。。。这些所有的app都通过fms自带的fms2_consoleswf管理,现在就去看看如何管理服务器吧!
管理服务器
服务器打开后就要管理了哦,点开fms2_consoleswf,别看他只是个swf,后台管理就靠他了,输入你安装时候的密码和用户,服务器地址写 localhost 就好看到了吧,熟悉熟悉他吧
以后我们写程序最常用的就是这个View Applications ,每当有客户端连接服务器时,左边就会列出连接的是哪个app,有多少连接 下图为连接applications文件夹下的bs文件夹(bs文件夹,因为每个文件夹对应一个app,就是bs app),连接数为1,458是实例名(实例名默认为 _definst_ ,每个文件夹可以有若干实例,互相不影响,这个特性可以用来做聊天是的房间,以后再说)
Live Log 服务器端的trace就这里看了 ,右边依次是客户端情况 , 共享对象,流,执行的情况(占内存,cpu等),后边两个小按钮,调试时候常用哦,reload和unload!
每当服务器端mainasc修改后一定记得reload或者unload一下,否则不会生效,unload会把窗口关闭,有客户端连的时候还会自动打开
总有人告诉我,他的fms经常会出现诡异现象,比如连接不上,代码已经删了还会执行,一生气连文件夹都删了,还会执行,怀疑是自己的rp有问题。。
那不是rp问题,记住出现问题就reload !实在不行就去tools文件夹点StopServerServicebat
打开flash
与服务器通信首先要建个NetConnection()
nc = new NetConnection();
连接
ncconnect("rtmp://localhost/test1");
怎么知道连没连上呢?顺利连接服务器后会触发一个onStatus事件,自己trace一下infocode
nconStatus = function(info) {
//trace(info)
//trace(infocode)
for (i in info) {
trace(i+": "+info[i]);
}
};
楼主具体的看>它集成了Flash多媒体交互的特性 又添加了实时音频和实时数据流等新特色 使用该平台,你可以通过网络存储录制下来的音频、视频,也可以共享数据对象,并且可以将这些音频、视频和共享数据对象传递给多个客户端,实现实时同步共享。该平台集成了通讯功能和应用程序功能,它通过Flash Player(Flash player6或更高)在客户端提供音频共享,视频共享和数据流。 FMS是一个完全基于软件环境的多媒体实时通讯环境,代表了当前实时通讯领域内的发展的方向,并且,其自身也融合了大量的新特色,用于创建下一代通讯应用程序 简而言之,Adobe的FMS是一个多媒体应用平台,在这个平台上,可以实现多媒体流的点播、直播、交互等多种应用,由于Adobe公司在网络多媒体应用上的雄厚实力,以及Adobe Flash Player在网络上应用的广泛性,因此,FMS成为诸多多媒体应用的服务器端主要应用平台。如Youtube、tudou等。 FMS是一个应用平台,同时更是一个二次开发平台,在这个平台上,可以实现多种网络多媒体内容的传播和交互应用。 作为二次开发平台,FMS具有很多领先优势,但同时因为Adobe本身对FMS的商业保护和使用限制,在具体应用上,也存在不少障碍,因此也有许多开源组织和相应的厂商推出了类似FMS的多媒体开发平台,如开源组织的Red5、国内的UBI Meeting 等,在这些平台上,开发者可以更为简洁的实现二次开发设计。具体对比如下: Adobe Flash Media Server(FMS):专业厂商产品,性能优良、稳定。有版权问题,产品销售成本过高。核心技术为Adobe所有,后续扩展、升级、定制基本不可能。 基于开源代码的Media Server(如Red 5):目前主要是基本java的开源流媒体服务器red5性能较差,稳定性不够,距离稳定、大容量的商业化应用尚有一定的差距。 其他专业的Media Server(如UBI Meeting):专业商用产品,性能优良、稳定。自主知识产权,厂商拥有核心技术,具备开放性、模块化、扩展能力强等优势,后续升级、定制等服务及时。
FMS (Financial Management system) 是完全基于新会计准则,完全符合新会计制度的全功能管理系统,及时,准确反应企业经营各环节的真实状况,是现代企业财务管理所要求的, 不仅具有完善的账务处理功能,更重要的是具有管理与控制功能 RRAY财务管理系统包括三种类型: 集团财务系统 网络版财务系统 单机版财务系统 备注:以上3种类型是可以链接的 集团财务系统 为了适应国际化和提高国际竞争力的需求,集团企业的管理,已经面临着改革与变革如何实现业务流程的标准化,组织信息的整合,资源服务知识的共享,以及业务与战略的协同,快速应变的能力,集团绩效管理等问题摆在了企业集团面前,这些变革对集团企业的管理也提出了更高,更新的要求,战略执行与执行中的风险控制成为当前集团管理的难点和重点,而建立完善的集团财务体系,更是当前集团管理的重中之重,新的挑战对集团的管理者提出了更高更新的要求 作为集团管理软件,ERAY集团财务系统采用浏览器/服务器(Browser / Server)结构,登录系统采取多公司,多账套的方式,在解决集团上述存在问题方面提出了一个完整的解决方案ERAY集团财务解决方案具有七个特色: 业务过程的可视化:集团实时透视下属公司的经营过程与结果,集团公司的管理者可以通过权限用户登录到子公司系统了解财务状况,掌握好集团经营的财务信息 实时监控:业务与财务数据直接可见,没有人为因素干扰,系统当中的财务数据与集团企业的业务 *** 作实时联系起来,彼此监控 预算与财务,业务无缝集成,实现预算控制 资金集中管理,优化资金效率,提供内部资金支持 集团化资产运作,优化资源配置 快速完成合并财务报告 财务协同,财务管理流程的标准化,规范化 RRAY财务管理系统除了包括集团财务系统,还包括网络版财务系统和单机版财务系统 网络版财务系统 ERAY网络版财务系统是脱胎而出的创新性产品,采用浏览器/服务器(Browser / Server)结构,不限于一台电脑的使用,只要登录IP地址,即可登录财务系统,无空间,时间等约束,专业,标准,成熟,加上角色,管理要素的预置和流程的导航,将大大降低您的学习和维护成本,使系统应用效益最大化 网络版财务系统和单机版财务系统一样,主要包括以下几个应用层次: 支持期初余额的录入; 实现凭证录入,审核等会计核算流程; 提供包括三栏式总账,三栏式明细账等各种账簿的查询; 提供将基本档案,自定义档案设置为科目辅助核算项的功能; 提供科目辅助核算等多种账表查询功能,满足企业对内报告和细化核算的要求; 进行各种结转,自动生成转账凭证,会计期结束时进行试算与结账处理; 提供对外公布的三张基本财务报表的计算,包括资产负债表,损益表,现金流量表,同时还提供自定义报表的功能

简单说吧,web服务器主要用于网站网页访问,它是以>

而你说的fms有两种,一种是以flash为基本的音频、视频应用服务,FlashMediaServer,比如视频聊天室、视频会议系统、视频播放等,这种也是属于网站网页访问类型中的一种;另外一种fms是FoxmailServer,它是属于邮件系统服务器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10257946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存