• 架设FLASH视频流server心得


    什么样的情况下才使用FMS?有下面几种情形的时候,你可能须要用到FMS
    1、须要通过Flash Player 播放视频,而视频是以流的方式,而不是http渐进式下载的方式进行播放的时候。渐进式下载就是仍然走http协议,youtube,土豆等网站就是。那么什么时候才真正须要用到流视频呢?
    1)视频文件超过100MB或超过10分钟,用户有seek需求的时候
    2)视频文件不须要被下载的时候,rtmp假设不行,能够试试rtmpe
    3)视频流须要多台server协同工作的时候,能够用FMS Origin/Edge

    有Flash应用须要双向或多向交互时,比方社区,聊天室,在线game等
    通过Flash Player直播视频的时候
    假设你没有上述需求,就没有必要使用Flash Media Server

    2、Flash Media Server有成本么
    有。单server场景,Streaming Server 1万RMB左右,Interactive Server,5万。
    多serverOrigin/Edge场景,跟单server许可一样,可是每台都须要部署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都能够。
    生 产server,推荐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模式。
    一个或若干个FMSserver
    若干带宽
    简单来说,没资源没钱(个人用户或中小企业),别考虑这个级别的直播了,用高清摄像头吧。

    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。

  • 相关阅读:
    2021.6.2 Python网络编程
    2021.6.1 数据库
    2021.5.29 PHP大作业
    2021.5.28 bootstrap和vue
    2021.5.27 三个和尚
    2021.5.26 Python操作Mysql数据库
    2021.5.25 PHP作业
    2021.5.24 Python解析XML
    如何用 GPU 训练模型?
    44 内核中的中断处理(上)
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3929922.html
Copyright © 2020-2023  润新知