ONVIF协议网络摄像机(IPC)客户端程序开发(1):专栏开篇

原文链接:https://blog.csdn.net/benkaoya/article/details/72424335#t2

原文链接:https://blog.csdn.net/benkaoya/article/details/72424335#t2

原文链接:https://blog.csdn.net/benkaoya/article/details/72424335#t2

 

1. 背景
因项目需要,最近,我都是在开发ONVIF协议网络摄像机(IPC)客户端程序,截止书稿,项目已接近尾声。回头想想,从对IPC一无所知,到熟练开发IPC客户端程序,一路走来,磕磕碰碰,遇到并解决了很多难题。期间,网络上的资料对我帮助不浅。

今天,开始着手规划一个专栏,用于介绍IPC客户端程序开发,目的有两,一是对自己的知识做个记录总结,二是知识取之于网络,回馈于网络,希望能帮到有需之士。

2. 专栏目录
本专栏目录如下,按顺序阅读,有助于你的理解。

ONVIF协议网络摄像机(IPC)客户端程序开发(1):专栏开篇
ONVIF协议网络摄像机(IPC)客户端程序开发(2):第一次使用IPC摄像头
ONVIF协议网络摄像机(IPC)客户端程序开发(3):理解什么是Web Services
ONVIF协议网络摄像机(IPC)客户端程序开发(4):使用gSOAP生成Web Services框架代码
ONVIF协议网络摄像机(IPC)客户端程序开发(5):门外汉理解ONVIF协议
ONVIF协议网络摄像机(IPC)客户端程序开发(6):使用gSOAP生成ONVIF框架代码
ONVIF协议网络摄像机(IPC)客户端程序开发(7):设备搜索
ONVIF协议网络摄像机(IPC)客户端程序开发(8):获取设备基本信息
ONVIF协议网络摄像机(IPC)客户端程序开发(9):鉴权(认证)
ONVIF协议网络摄像机(IPC)客户端程序开发(10):设备校时
ONVIF协议网络摄像机(IPC)客户端程序开发(11):设备能力
ONVIF协议网络摄像机(IPC)客户端程序开发(12):读取音视频流
ONVIF协议网络摄像机(IPC)客户端程序开发(13):图像抓拍
ONVIF协议网络摄像机(IPC)客户端程序开发(14):修改分辨率
ONVIF协议网络摄像机(IPC)客户端程序开发(15):遮挡报警
3. 示例代码
为了节省篇幅,突出重点,在本专栏文章中展示的示例代码仅仅是关键代码,你可以通过「《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏的示例代码」查阅完整代码,「点击下载」。

需要特别声明的是,示例代码会依赖FFmpeg和OpenSSL库文件,ffmpeg-linux-pc和openssl-linux-pc文件夹是在我Debian 6环境下编译生成的,不一定适合你的环境,你需要根据自己的linux环境自行编译。如何编译,在后续的文章中会介绍。

4. 致谢
特别感谢以下博客有关ONVIF的分享:

快活林高老大的博客

写了十几遍有关onvif的文章,很有借鉴价值。

ghostyu博客

在ipnc产品设计栏目里,写了有关onvif的几篇文章,由浅入深,很适合初学者。

column博客
--------------------- 
作者:许振坪 
来源:CSDN 
原文:https://blog.csdn.net/benkaoya/article/details/72424335 
版权声明:本文为博主原创文章,转载请附上博文链接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章