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运行界面如上图所示,欢迎大家来了解。

  • 相关阅读:
    Redis源代码分析(十三)--- redis-benchmark性能測试
    kvm中运行kvm
    umount.nfs device busy day virsh extend diskSpace, attachDisk
    ultravnc
    openNebula dubug
    maintenance ShellScripts
    virsh VMI deploy data serial xml
    cloud computing platform,virtual authentication encryption
    基于C 的libvirt 接口调用
    storage theory
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/14006537.html
Copyright © 2011-2022 走看看