一. 前言
最近做了一个海思车载视频的项目,设备作为客服端实现对市场上主流IPC视频流的获取,现在网上很多资料基本都是使用Web Services组成API实现的,这里博主所有ONVIF协议都是通过自行代码组包和解包实现的,没有否定哪种方式更加差,各有各的优势,主要看你项目的需求,这里特别说明,ONVIF协议中发送内容基本都是从ONVIF Device Test Tool中得到的,然后解析IPC回复包得到需要的参数,还有RTSP交互,RTP包解析,H264的获取解析都是自行实现,没有使用Live555,FFmpeg库文件实现,总的来说把,使用库文件实现相对简单许多,但自行实现更加直逼原理,而且代码可控制,对于不能厂家IPC许多异常处理更加容易兼容些,欢迎一起交流,一起探讨,一起成长;
二. 专栏目录
本专栏目录如下,按顺序阅读,有助于你的理解。