前言
最近做的项目是监控方面的,需要对接各种摄像头,之前的方案是把各个厂家的SDK都集成到系统中,然后让用户进行切换,后来知道了Onvif (自行百度具体概念)这个东西。原来早就有人一统江湖了。
onvif 协议定义的部分wsdl文档
https://www.onvif.org/ver10/media/wsdl
https://www.onvif.org/ver10/device/wsdl
ONVIF Device Test Tool
这是一个Onvif的测试工具(自行百度下载安装)
打开软件 Discover Devices,可以找到局域网内的设备
在debug中可以具体调试,获取Token等功能
Requests中有各个方法的请求包样式,可供参考
接下来开始写具体用C#对接的内容