• 海康、大华等网络摄像头RTSP_Onvif网页无插件直播流媒体服务器EasyNVR接入EasyNVS显示“请求服务不存在或以停止”文字如何处理?


    背景介绍

    EasyNVR核心在于摄像机的音视频流的获取、转换、转码与高性能分发,同时同步完成对实时直播流的录像存储,在客户端(PC浏览器、Android、iOS、微信)进行录像文件的检索、回放和下载。

    在保证EasyNVR和前端设备之间网络相通的基础条件下,EasyNVR通过获取数字网络摄像机视频流完成音视频的采集,然后由EasyNVR内部实现流媒体协议转换、转码和流媒体分发工作,最终可以分发出RTMP、HTTP-FLV和HLS流,EasyNVR自身也可以对实时视频流进行存储和管理,同时EasyNVR自身也会提供一套可供各种平台、开发语言进行二次开发的HTTP接口。

    EasyNVR接入EasyNVS显示“请求服务不存在或以停止”

    EasyNVR已经成功接入EasyNVS,访问EasyNVS访问出现“请求服务不存在或以停止”,这样的问题是什么情况导致的?

    分析问题

    EasyNVR作为摄像机接入服务,虽然自身拥有对外分发能力,但是通常都是作为设备端设备用于接入内网设备,通过接入公网的EasyNVS来进行对外的分发。因此EasyNVS和EasyNVR的定位是EasyNVS属于公网服务平台,EasyNVR则更加偏重于现场设备端。

    客户端和服务端直接的交互由自身的协议。问题中设备端可以注册上来,说明设备端和服务端直接的网络是没有问题的。出现问题大概率是接入方式不符合接入规则上

    解决问题

    通过观察设备端现场和服务端配置发现,问题出现的原因在于配置。发现浏览器访问的地址和EaasyNVR的第三方配置的地址是不一样的。

    应该保持访问的地址和第三方平台的ip地址保持一致。内部的协议交互会有认证。

    要保证访问地址和ip配置要么都是同一个域名,要么就是同一个ip。就可以解决“请求服务不存在或以停止”问题。

    保持一致可以解决该问题:

  • 相关阅读:
    springcloud12-spring cloud stream
    Linux上安装gitbook并拉取git项目编译
    Python 之一条命令生成项目依赖包文件 requirements.txt
    python跨模块使用全局变量的实现方法
    微信朋友圈测试用例
    linux安装maven
    jenkins上集成sonar
    windows上安装sonar并使用其分析项目
    jquery 点击同级元素隐藏,再点击显示
    10进制转16进制自动补全8位 并高低位转换
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/11776606.html
Copyright © 2020-2023  润新知