zoukankan      html  css  js  c++  java
  • 直播流信息监控-方案对比

    方案

    Vlcj/ffplay播放

    ffmpeg转推日志

    ffprobe日志

    flash播放

    阿里云流质量接口

    优点

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

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

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

     

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

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

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

    开发成本低,监控方便。

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

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

    缺点

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

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

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

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

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

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

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

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

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

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

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

     

  • 相关阅读:
    计算机网络知识
    数据库知识
    操作系统知识
    计算机硬件基础知识
    计算机科学基础知识
    2019下半年软件设计师考试大纲
    软件设计师补题(2008下半年上午题)
    软件设计师补题(2008上半年上午题)
    测试复盘3
    测试复盘2
  • 原文地址:https://www.cnblogs.com/fanfuhu/p/12870189.html
Copyright © 2011-2022 走看看