再论基于云存储的互联网直播:大幅度降低流量成本,自动负载均衡,无限带宽,多点备份,可靠下载
在之前的一篇博客《一种流量成本节省60%以上的手机直播微信直播H5直播幼儿园直播方案》,当时是我在深圳赶往北京时候车所感的一套方案,后来经过回来后几周的验证和调研,越来越感觉这种方案是非常靠谱的,而且比通用的云直播流量成本低得多,用这种直播方式有几个好处:
基于HLS协议的直播,H5标准协议,通用性较强;
基于云存储进行直播流中转,再也不用担心流量过大时,单台服务器无法支撑,需要进行服务器级联了,云存储自动就做好了大流量输出;
成本极低,云存储的下载流量基本都是云服务器流量费用的一半,而且在七牛这样的专业存储平台,云存储的流量成本则更低了;
最近,有一位做幼儿园的用户找到我,问有没有更低的节省流量费用的方案,我们来细看一下他现在的流量成本:
才接了2个幼儿园,流量成本如此之高,1g的流量费用2元+,我们再看看七牛云存储的流量费用:
云存储的流量费才2毛多/G,这里还节省了云主机的硬件成本,我们实际现场举例不是针对某一家流量服务提供厂商,而是大部分的直播流量费和云主机流量费都是比较高,在规模较小的领域可能成本看不出差距,但是一旦上量,那么差距将会被放大,既然云存储做直播是一个节省流量费用的好办法,那么我们将会在后续的时间实际开发这个方案的实现;
我将基于我们目前已有的EasyNVR服务进行二次开发,目前EasyNVR已经有了非常好的框架和稳定的结构,我们只需要将原来的EasyNVR中的RTMP推流部分扩展云存储对接的功能即可,这里就要用到各个不同的云存厂家提供的云存SDK了,核心技术点还是在云存HLS实时流时,对m3u8和ts文件更新的问题了,后续开发过程中,会将遇到的问题反馈出来;
关于EasyNVR
EasyNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发;
点击链接加入群【EasyNVR解决方案】:383501345
获取更多信息
EasyDarwin开源流媒体服务器:www.EasyDarwin.org
EasyDSS商用流媒体解决方案:www.EasyDSS.com
EasyNVR无插件直播方案:www.EasyNVR.com
Copyright © EasyDarwin Team 2012-2017