gpt4 book ai didi

.net - 如何在监控摄像头上使用 Onvif Api

转载 作者:行者123 更新时间:2023-12-04 11:28:13 26 4
gpt4 key购买 nike

我的公司为其客户提供安全和监控服务,我被要求对如何使用 onvif api 进行研发。我访问了他们的operations页面及相关wsdl一些操作的定义。到目前为止,我的探索表明 onvif 已经为安全设备和合规设备创建了一套标准,以实现 onvif api and specification 上列出的服务。页。我认为解决这个问题的方法是我通过使用来自 onvif 站点的 wsdl 定义创建 Web 服务客户端 stub ,并使用设备的 ip 作为端点来获取其功能。我的假设正确吗?此外,如果有人可以向我推荐一些初步阅读以开始阅读,我将非常感激。

最佳答案

ONVIF客户端(NVC-网络视频客户端)可以引用onvifdm . OnvifDM 是 NVC 的一种。

它有很多基于ONVIF规范的功能:

  • 网络设备发现 (WS-Discovery)
  • 视频直播展示
  • 视频捕获配置(数字传感器或模拟输入)
  • 编码器配置
  • 视频分析配置
  • 事件和元数据配置
  • 告警规则管理
  • 固件更新
  • 本地存储/网络存储录音

  • 目前,ONVIF 的最新版本是 2.2。
    但市场上大多数符合 ONVIF 的设备都支持 v1.02 和 v2.0(v2.1?)。

    NVC(如 onvifdm)需要 NVT(网络视频传输器)进行互操作。

    NVT 将是 IP 摄像机或 NVR(传统或混合),它具有各种功能和能力。
    ONVIF 标准由许多强制项和一些可选项组成。
    因此,对于互操作,您必须检查 ONVIF 版本和 NVC/NVT 功能。

    注册为ONVIF成员(member),即可获得ONVIF一致性工具(最新版本1.02)。
    一致性工具用于 NVT 兼容性检查,您可以将其称为客户端。
    如果任何 NVT 通过 ONVIF Conformance Tool 的测试过程,它就可以是合格的产品。

    您可以在 ONVIF's website 中找到任何符合 ONVIF 的产品.

    您可以在 onvifdm 中找到一个基于 .NET 代码的开源库。
    更多详情请查看 http://en.synesis.ru/en/surveillance/onvifdm/ .

    关于.net - 如何在监控摄像头上使用 Onvif Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10533525/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com