zoukankan      html  css  js  c++  java
  • RTSP/GB28181协议/海康SDK/Ehome协议视频上云网关EasyCVR视频平台在linux环境下ffmpeg源码单步调试环境搭建

    目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍Ehome协议调用流程介绍

    EasyCVR通过gb28181协议向上级平台级联,利用ffmpeg 调试分析ps数据linux环境下ffmpeg源码单步调试环境搭建

    一、虚拟机环境搭建

    1、在虚拟机中安装CentOS
    2、在每个CentOS中都安装Java和Perl
    3、在4个虚拟机中安装CentOS集群
    4、配置4台CentOS为ssh免密码互相通信

    二、vscode 相关环境搭建

    1、确定安装了GCC,没有安装的话sudo apt-get install gcc
    2、下载vscode并安装,建议deb包
    3、打开vscode,安装扩展插件,

    4、配置debug调试

    三、ffmpeg debug 版本编译

    编译调试FFMPEG,在编译时应当在configure时,加上
    –enable-debug
    –disable-asm
    编译后会生成调试版的ffmpeg_g ffprobe_g ffplay_g 3个文件
    Vscode debug 配置文件中会使用到这几个文件

    以上步骤完成后就可以单步调试了,见下图:

    关于EasyCVR视频平台

    EasyCVR支持阿里云、腾讯云、华为云、七牛云等,支持S3和Swift接口的对象存储服务,简单配置,部署更高效;且支持传统网络摄像机、NVR、编码器、SDK等设备,最大程度的提高了硬件设备的兼容性。

    视频相关解决方案均可访问TSINGSEE青犀视频,可以联系我们获取演示方案,直观感受,也可自行下载及测试。

  • 相关阅读:
    html5 audio vedio and video.js
    webpack的require是如何工作的?
    webpack HMR是如何工作的?
    vuejs code splitting with webpack 3种模式
    how webpack Hot Module Replacement works
    C# checkedlistbox 控件 有bug
    C# DataGridView 更改类型 重绘
    C# webapi
    C# 遍历控件名称
    C# 转json
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13683616.html
Copyright © 2011-2022 走看看