zoukankan      html  css  js  c++  java
  • 视频AI智能分析高效快速解决视频取流、分发、级联等流媒体基础设施建设的难题

     

    视频AI智能分析所遇难题分析

    1.发现问题

    很多做视频分析的厂家,在基础视频传输这一块的积累和沉淀还不是很多,而用传统的一些开源产品是无法达到稳健可靠视频调取与传输的,也就是视频的基础建设是需要时间积淀,不是一时半会就能达到工业级使用的;

    那么如何解决视频分析企业既能够快速专注发展视频AI算法,又能够解决视频基础传输的后顾之忧呢?

    2.分析问题

    众所周知,视频的基础传输部分,主要包括的是视频的流的调阅(即取流)、分发(流媒体服务)、级联(即转推),如何非常有效地做到这些功能,而且能够配套非常人性化的外围管理后台,这一整套的功能,是需要一套完整的整合调度方案的;

    另一方面,音视频流接入到基础服务中后,还需要进行一系列的规则控制,例如何时抓取快照、何时录像、何时取流直播(按需直播、非按需直播),这又需要在其中加一整套的逻辑控制;

    以上这些不是简简单单利用开源或者海康大华厂家的SDK就能搞定的,这样一种流媒体服务也需要一套完整的体系架构:

    EasyNVR架构.png

    3.解决问题

    在建立完成视频传输的基础设施建设后,我们可以在基础设施的音视频流必经之处设置一个过滤器,我们称之为EasyAIFilter,将所有的音视频流都经过这个过滤器,如果非视频分析的厂家,可以不启用这个过滤器,如果是AI视频分析的厂家,可以启用过滤器,并自己定义这个对视频过滤的过程,可以memcpy下来慢慢分析,也可以做同步文件存储的延时分析,当然,也可以做同步分析(只要分析速度足够快);

    EasyNVR架构

    EasyAIFilter代码仓库地址:https://github.com/EasyNVR/EasyAIFilter

  • 相关阅读:
    转载:AAC编解码概述
    转载:ADTS header
    wcf寄宿在iis上的跨域访问问题【不止是添加跨域文件】
    转 http 分析工具
    时间管理1
    关于silverlight和Wcf分布式部署注意问题(收藏夹)
    c#修改xml文件
    关于在线编辑的异常
    创业文摘5--从程序员转向企业家的10个建议
    silverlight 后台代码生成gridview
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/11497826.html
Copyright © 2011-2022 走看看