Flash Media Server 心得之一
发布时间:2020-12-15 17:23:10 所属栏目:百科 来源:网络整理
导读:今天开始写Flash Media Server的心得,篇幅都不会很长, 以比较轻松的方式写出来,对我也好,对阅读的朋友也好。 如果想系统的学习FMS,请去看帮助,或者买书... 什么样的情况下才使用FMS? 有以下几种情形的时候,你可能需要用到FMS 1、需要通过Flash Playe
今天开始写Flash Media Server的心得,篇幅都不会很长,
以比较轻松的方式写出来,对我也好,对阅读的朋友也好。 如果想系统的学习FMS,请去看帮助,或者买书... 什么样的情况下才使用FMS? 有以下几种情形的时候,你可能需要用到FMS 1、需要通过Flash Player 播放视频,而视频是以流的方式,而不是http渐进式下载的方式进行播放的时候。 ? ? ?渐进式下载就是仍然走http协议,youtube,土豆等站点就是。 那么什么时候才真正需要用到流视频呢? 1)视频文件超过100MB或超过10分钟,用户有seek需求的时候 2)视频文件不需要被下载的时候,rtmp如果不行,可以试试rtmpe 3)视频流需要多台服务器协同工作的时候,可以用FMS Origin/Edge 有Flash应用需要双向或多向交互时,比如社区,聊天室,在线game等 通过Flash Player直播视频的时候 如果你没有上述需求,就没有必要使用Flash Media Server ? ? 2、Flash Media Server有成本么 有。 单服务器场景,Streaming Server 1万RMB左右,Interactive Server,5万。 多服务器Origin/Edge场景,跟单服务器许可一样,但是每台都需要部署Interactive license, 也就是你要1+2,1个Origin,2个Edge,你需要有3个Interactive server许可。 个人研究,免费使用全功能版本,连接并发限制10个。 ? 3、FMS有替代品么? 有, Red5和wowza。Red5免费,wowza价格居中。 三者都是基于Flash Player来通过rtmp进行流通讯,但是目前FP,RTMP等,Adobe都拥有专利在里面。 自古中国人有句话叫做,一分钱,一分货,你自己来理解。 4、FMS的硬件软件环境推荐是什么? 自己研究,任何pc desktop或者laptop都可以。 生产服务器,推荐HP和Supermicro的机器,32位Redhat 4(3.5支持Redhat 5,4.0版本会支持64位系统),内存推荐4G, 如果CPU支持PAE(Physical Addressing Extension)模式,内存推荐16G,最大64G。 推荐TOE网卡或双网卡bonding,硬盘推荐SAS 10000+rpm,Raid0模式。 5、 FMS直播环节硬件需要什么? 一路视频信号(个人就免了吧,搞出来也被和谐) 一个专业的视频采集卡Osprey500系列或Digital Rapids DCR系列,价格从万元开始往上无极限 一个支持视频采集卡驱动运行的Server,配置也是越高越好,尤其是CPU, Live Encoding的工作是最耗CPU的,尤其是未来的H.264和动态码流的Live Encoding模式。 一个或若干个FMS服务器 若干带宽 简单来说,没资源没钱(个人用户或中小企业),别考虑这个级别的直播了,用高清摄像头吧。 6、FMS基础? 简单,建立在Action Script上。会Action Script,就会写FMS应用。 Server Side Action Script需要多一点学习成本,要求会写AS1.0,目前是。以后也会换成3.0的。 7、一个点播应用,直播应用需要花多长时间可以看到大概的demo样子? 5分钟或更短。 步骤是:安装FMS。 打开FMS安装路径下的samples/applications/vod里面的vodtest.html即可,直播是live里面的livetest.html。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |