zoukankan      html  css  js  c++  java
  • 【开发记录】安防视频上云服务平台EasyCVR使用docker部署之使用dockercompose启动方法

    EasyCVR视频智能分析平台是TSINGSEE青犀视频云-边-端架构全线产品中的协议融合性视频平台,能够支持RTSP、GB28181、HIKSDK、EHOME等协议设备的接入。TSINGSEE青犀视频研发人员近期在对EasyCVR进行其他方向的开发,其中就有上篇写到的EasyCVRdocker部署

    当然了,对一项产品进行新的开发以及环境测试是一件非常繁琐的事,本文我们继续来分享一下使用docker-compose启动的方法。

    1、doucker-compose 配置yml文件

    2、使用docker-compose 运行easycvr指令

    docker-compose up easycvr
    

    此时发现启动时出现错误,报错如下:

    ERROR: for coturn_coturn_1 UnixHTTPConnectionPool(host=‘localhost’, port=None): Read timed out. (read timeout=120)
    ERROR: for coturn UnixHTTPConnectionPool(host=‘localhost’, port=None): Read timed out. (read timeout=120)
    ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information.If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 120).

    根据错误提示是超时问题,查阅相关资料以及进行排查之后,发现类似问题是端口映射导致的,因此我们可以修改yml文件中的端口映射,只映射18000端口,再次运行docker-compose up easycvr,可以正常运行。

    3、检查虚拟机端口,在无端口占用的情况下,修改docker配置如下图

    export DOCKER_CLIENT_TIMEOUT=500export COMPOSE_HTTP_TIMEOUT=500

    4、再次重新docker-compose up easycvr ,easycvr docker 正常启动所有端口正常映射。

    以上就是EasyCVR安防视频云服务平台docker-compose启动的方法,如果大家对EasyCVR目前现有功能很感兴趣,欢迎大家咨询我们或者联系我们获取测试账号进行测试。

    EasyCVR运行界面如上图所示,欢迎大家来了解。

  • 相关阅读:
    全卷积神经网络FCN
    面试题 —— 面向对象
    【一题多解】平方根的计算及完全平方数的判断
    【一题多解】Python 字符串逆序
    JVM 自带性能监测调优工具 (jstack、jstat)及 JVM GC 调优
    n 中选 m —— 随机采样的艺术
    位图(bitmap)—— C语言实现
    C++ STL 数据结构与算法 —— 排序
    斐波那契 —— 矩阵形式推导
    常用文本编辑器 editor 的常用插件 —— CopyEdit
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14006537.html
Copyright © 2011-2022 走看看