首页 > 其他 > 详细

直播流信息监控-方案对比

时间:2020-05-11 18:25:01      阅读:71      评论:0      收藏:0      [点我收藏+]

 

方案

Vlcj/ffplay播放

ffmpeg转推日志

ffprobe日志

flash播放

阿里云流质量接口

优点

现有开源框架,开发成本较低;

播放方式,更直接反应用户端流状况。

服务端实时获取流质量数据,方便存储和分析;

 

服务端实时获取流质量数据,方便存储和分析;

日志规范稳定,解析难度小;

服务端实时获取流质量数据,方便存储和分析;

开发成本低,监控方便。

实时获取流质量,直观展示。

开发成本较低,推流一手数据更准确。

缺点

CPU消耗高,一台16C32G服务器仅能支撑5路流播放解析对资源消耗高;

日志不规则且不稳定,日志解析难度较大,开发成本高;

先获取日志信息后读取并分析,链路较长。

先获取日志信息后读取并分析,链路较长。

浏览器播放,监控效果受设备影响较大;

必须打开页面才能获取数据,受限于页面;

无法将数据进行存储,不便于后期分析;

服务端无法获取数据进行分析报警。

仅支持分钟级别监控,实时性较差;

对外部接口依赖较强,监控保障受限。

 

 

技术分享图片

 

最终选择ffprobe方案,方案设计图如下:

 技术分享图片

 

直播流信息监控-方案对比

原文:https://www.cnblogs.com/fanfuhu/p/12870189.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!