zoukankan      html  css  js  c++  java
  • RTSP协议视频流媒体智能分析平台EasyNVR接入EasyNVS为什么以域名访问会报错服务不存在

    关于TSINGSEE青犀视频平台的视频监控系统上,我们经常说到EasyNVR+EasyNVS的方案。客户端通过EasyNVS云管理平台上的EasyNVR列表以及每个网络摄像头的在线状态和快照,获取对应摄像头的视频流数据远程运维,同时实现按需直播,降低网络宽带及服务器压力。

    我们发现EasyNVR在配置文件配置ip接入EasyNVS,通过域名访问EasyNVS时,出现了“请求服务不存在”的报错。

    首先,EasyNVS以ip访问时,不会报错。这样就排除不是服务没有启动成功的原因了。

    因此我们猜测可能是EasyNVR和EasyNVS的交互问题,就从frp入手。

    解决问题:

    Ip = sec.Key("ip").MustString("")
    customDomains := sec.Key("custom_domains").MustString("")
    port := sec.Key("port").MustUint(0)
    interfacePort := sec.Key("interfacePort").MustUint(0)
    iniTemp := `
    [common]
    server_addr = %s
    server_port = %d
    device_id = %s
    device_name = %s
    token = %s
    login_fail_exit = false
    
    [%s]
    type = http
    local_port = %d
    custom_domains = %s,localhost,127.0.0.1,%s
    locations = /nvc/%s
    
    [%s]
    type = tcp
    local_ip = %s
    local_port = %d
    remote_port = %d
    
    [%s]
    type = tcp
    local_ip = %s
    local_port = %d
    remote_port = %d
    

    查询文档发现需要将custom_domains添加域名zhou.easynvr.com;这样域名访问EasyNVS就不会报错了。

    EasyNVR作为TSINGSEE青犀视频开发的完善且稳定的视频平台,具备以下优势:

    • 主动注册,每个EasyNVR现场无需固定IP,即可实现公网对所有设备的综合管理;
    • 统一接口、统一管理、统一输出,屏蔽各种类型的设备,各种网络条件的因素导致的接入问题;
    • 云端复用、云端分发、H5快速起播,解决EasyNVR现场带宽有限的问题,解决HLS类起播较慢的问题。

    欢迎大家联系我们了解或测试。

  • 相关阅读:
    异或运算
    GitHub使用简介
    归并排序
    快速排序
    字符串匹配
    Runner站立会议06
    Runner站立会议05
    Runner站立会议04
    记计账需求分析
    Runner站立会议03
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/14263270.html
Copyright © 2011-2022 走看看