happytimesoft有完整的c语言开发的onvif client和server,一共1000$,真便宜,haha.

http://www.happytimesoft.com/products/multi-onvif-server/index.html

1000$都出不起的穷人就往下看吧,? ,不花钱,花点时间也是可以搞定onvif的。

网上搜罗了一下,现成的onvif客户端和服务器太多了,我测试了几个nodejs和python平台的,很容易用起来。

1、c语言开发onvif

1) onvif server

ONVIF Device(IP camera) Service server (Linux daemon)

This server (Service) has a minimal implementation. Use this server as a template for writing your ONVIF service for an IP camera.

https://github.com/KoynovStas/onvif_srvd

2) Onvif QT Server and Client

https://github.com/hummatli/onvif-qt-server-client

3) ONVIF server for V4L2 Devices

https://github.com/mpromonet/v4l2onvif

4) ONVIF framework code for IP based camera

https://github.com/shengjuntu/onvif-ipcam

4) Free ONVIF library

https://github.com/test12416/OpenONVIF

5) OnvifServerSimu

https://github.com/legahero/OnvifServerSimu

6) libonvif

https://github.com/lcmftianci/libonvif

7) Yet another ONVIF library

https://github.com/Tereius/libONVIF

2、nodejs开发onvif

1) node-onvif

https://github.com/futomi/node-onvif

2) node-gotapi-plugin-onvif

https://github.com/futomi/node-gotapi-plugin-onvif

3) rpos-gateway(rtsp to onvif)

Raspberry Pi ONVIF Gateway based on rpos

https://github.com/kristian/rpos-gateway

4) Raspberry Pi Onvif Server

http://breeeze.github.io/rpos

5) onvif client protocol profile s(直播流)和profile g(回放)node.js实现

https://github.com/agsh/onvif

3、python开发onvif

https://github.com/yxteagle/python-onvif

https://github.com/quatanium/python-onvif

4、golang开发onvif

https://github.com/ChihChengYang/go-onvif

转载于:https://www.cnblogs.com/dong1/p/10260208.html

onvif协议client与server对接相关推荐

  1. ONVIF协议实现1:Server端Discovery的实现详解

    最近在做摄像机ONVIF的协议,看了几天文档调了点代码和大家分享下,下步准备实现RTSP的流地址的获取. 附件里面是我的完整代码工程,使用的是arm-linux-gcc,代码也可以在X86的Linux ...

  2. 用户自定义协议client/server代码示例

    用户自定义协议client/server代码示例 代码参考链接:https://github.com/sogou/workflow message.h message.cc server.cc cli ...

  3. ONVIF协议网络摄像机(IPC)客户端程序开发(3):理解什么是Web Services

    ONVIF协议网络摄像机(IPC)客户端程序开发(3):理解什么是Web Services 1. 专栏导读 本专栏第一篇文章「专栏开篇」列出了专栏的完整目录,按目录顺序阅读,有助于你的理解,专栏前面文 ...

  4. Onvif协议:理解什么是Web Services

    ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供.要理解什么是ONVIF,就必须先知道什么是Web Services.所以,开始介绍ONVIF之前,我单独整理了一篇 ...

  5. Onvif协议学习:3、了解web services

    Onvif协议学习:3.了解web services 文章目录 Onvif协议学习:3.了解web services 1.远程调用 2.远程调用原理 3.Web Services的简单理解 4.Web ...

  6. ONVIF协议 简介

    一.简单介绍 1形成 2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open N ...

  7. 基于ONVIF协议的摄像头开发总结

    原文:http://www.cnblogs.com/big-devil/p/7625752.html 最近在做onvif协议的相关工作,看到一篇介绍onvif协议很好的文章,遂转载过来,以作记录 在查 ...

  8. Atitit onvif协议获取rtsp地址播放java语言 attilx总结

    Atitit onvif协议获取rtsp地址播放java语言 attilx总结 1.1. 获取rtsp地址的算法与流程1 1.2. Onvif摄像头的发现,ws的发现机制,使用xcf类库1 2. 调用 ...

  9. iOS 中client和server的 Web Service 网络通信 (1)

    当你打开你手机上新浪微博应用或者知乎应用是.你是否会去想这些显示在手机上的图片和数据时从哪里来的?又是通过如何的方法实现的?好.那么接下来就介绍是如何实现的.过程又是怎么样的.      当我们浏览着 ...

最新文章

  1. 深入浅出Spring Security(三):FilterChainProxy的运行过程
  2. (译)如何用命令行在windows Azure上安装负载平衡的web Farm虚拟机(linux或其他)...
  3. Nvidia: Mx150 CUDA10安装驱动
  4. Windows/Linux中手动添加路由
  5. _一文让你透彻理解Linux的SOCKET编程(含实例解析)
  6. mysqld_exporter报错Error 1146: Table 'my2.status' doesn't exist
  7. Windows下编译eXosip、osip,以及UAC和UAS的例子
  8. 【RMAN】正确删除归档日志的方式
  9. SQL数据导出至Excel
  10. 报表工具对比选型系列——打印与导出
  11. SpringBoot实现抽奖大转盘
  12. c#应用:简单的图片查看器
  13. markdown文档:一个简单标记语言的使用及GitHub实际应用
  14. LATEX教程第四讲——那些不得不说的宏包(下)
  15. 每日一坑:加载DLL失败:找不到指定模块
  16. windows10 更新NVIDIA 显卡驱动
  17. 操作系统–––成组链接法
  18. 必备装机软件,软件推荐
  19. 微信小程序 —— 保留两位小数
  20. Tomcat 基础配置

热门文章

  1. Android源码中添加 修改应用
  2. 引用和指针的区别[zz]
  3. 【SpringBoot】开启热部署(jsp 页面热部署、devtools 全局热部署)
  4. 前女友发来加密的 “520快乐.pdf“,我用python破解开之后,却发现。。。
  5. django进阶05中间件
  6. VNPY价差交易模块
  7. 微信亲戚备注分组名称_微信新功能上线!群聊名称可备注,仅自己可见
  8. 下载电子书,给电子书添加总目录页面
  9. 力扣 746 使用最小化花费爬楼梯
  10. 力扣 13.罗马数字转整数