近期,咱们有一位EasyDSS流媒体用户在需求中提出:如何搭建一个用户量巨大的讲座直播,提供给普通用户免费观看,天天上午和下午分别有几场讲座同时直播,持续几天时间。编程
推荐方案七牛云存储
★ 因为甲方是中国移动运营商,不可能再去购买第三方的流量,此环境不适用CDN,咱们使用EasyDSS流媒体服务器软件搭建集群,提供直播服务。服务器
推荐理由架构
★ EasyDSS支持接收RTMP推流,并能够同步输出RTMP、HLS。因为客户在APP使用,并对延时要求不高,故推荐使用HLS直播。负载均衡
★ EasyDSS支持RTMP转推功能,能够将推送断推送的音视频流转推送给其余的RTMP流媒体服务器,这样咱们就能够使用一个EasyDSS接收直播端的推流,并转发给集群的其余EasyDSS流媒体服务器。编程语言
这样,集群中的全部EasyDSS均可以提供此直播流的分发服务,并同步进行HLS切片。阿里云
接着,在入口端提供一个http的负载均衡服务器,就能够进行HLS直播集群。spa
表明性案例操作系统
EasyDSS(http://www.easydss.com)商用流媒体服务器提供一站式的转码、点播、直播、时移回放服务,极大地简化了开发和集成的工做,而且EasyDSS支持多种特性,彻底可以知足企业视频信息化建设方面的需求:.net
①多屏播放:支持Flash、HTML5播放,兼容Windows、Android、iOS、Mac等操做系统。
②自由组合:EasyDSS软件产品之间无缝对接,也可将EasyDSS流媒体服务器软件与其余第三方平台对接,组合灵活自由。
③支持云架构:支持阿里云、腾讯云、华为云、青云、七牛云存储等各大云服务商,支持云架构,部署更灵活。
④与CDN无缝对接:EasyDSS软件产品支持与网宿、帝联、蓝汛等CDN无缝对接。
⑤二次开发简单:提供编程语言无关化的RESTful API接口,只要了解js、HTML、Java、ASP.NET、PHP、ASP等开发语言中的任意一种,就能运用EasyDSS提供的RESTful API进行二次开发。
⑥简单易用:图形化操做,模块清晰,流程简单,极易上手。
EasyDarwin如何支持点播和RTMP/HLS直播?EasyDSS!