onvif学习笔记9:OSD命令学习

onvif学习笔记9:OSD命令学习

几个月前写了篇介绍OSD坐标系统的文章:《onvif学习笔记6:onvif的OSD坐标小记》,但没有涉及接口,因为当时并不懂。后面发现网络上除了ONVIF官网外,基本没有什么资料介绍ONVIF的OSD功能。于是抽空去了解一下,形成此文。本文只对OSD部分字段做解释,详细具体的参考文后给出的官网地址。

ffmpeg 2.6.3在Windows系统MinGW的编译

ffmpeg 2.6.3在Windows系统MinGW的编译
本文应网友要求而写,目标:在Windows 7操作系统中搭建MinGW环境,编译ffmpeg。 一、准备环境 1、MinGW 1)、到http://www.mingw.org/(实际下载地址为https://sourceforge.net/projects/mingw/files/)下载最新版本的安装包:mingw-get-setup.exe。 2)、双击mingw-get-setup.exe,选择“Install”,默认安装到C盘,可以选择安装在D盘。本文的安装目录为D:\MinGW\ 3)、点击“Continue”,将会下载必要的组件(配置...

onvif学习笔记7:一个C++封装的onvif代码的阅读笔记

onvif学习笔记7:一个C++封装的onvif代码的阅读笔记

在前面的文章《onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码》、《onvif学习笔记5:onvif框架代码初步了解》中,我们了解了如何生成不同的版本的onvif框架代码,同时也看到gSOAP生成的C++版本的代码无论在代码结构还是可扩展性,都比C版本的好很多。笔者无意中接触到一个比较好的onvif工程,本文就使用这个工程代码进行一番粗略的分析,着重介绍其中的服务类的运行。

onvif学习笔记5:onvif框架代码初步了解

onvif学习笔记5:onvif框架代码初步了解

前文讲述了使用gsoap生成onvif代码的框架,这仅是万里长征第一步,因为这些代码是无法运行起来的,需要额外添加工作才能使用与测试工具对接。本文对这些框架代码进行一步初步的认识和学习。由于代码比较庞大,后续可能不间断地探索,慢慢积累点滴。

onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码

onvif学习笔记4:Windows环境使用gsoap生成onvif框架代码

因工作原因,被安排接手onvif,为了对其有个真正、切实、系统、认真、严谨的了解,就利用周末等业余时间来学习研究。
本文主要讲述在windows环境中使用gsoap生成onvif框架的代码,但不涉及框架代码的使用。由于实际真正使用的只有生成的代码文件,所以无论使用Linux还是Windows,都无所谓。

linux下时区的一些认识

linux下时区的一些认识

最近搞ONVIF,在时间接口中有一个时区的字段,需要使用POSIX格式的时区,ONVIF手册要求符合IEEE100.3.1的第8章节,但要注册才能看IEEE标准,我印象中以前下载过,但找不到了。幸好,找到一篇讲POSIX格式时区的文章,终于有点认知了。

onvif学习笔记3:NTP命令实现的示例

onvif学习笔记3:NTP命令实现的示例

对于开始接触onvif的人,相信都会被其庞大的代码吓到。一般不建议上来就看代码,而是先去了解概念,然后去官网下载Spec来看。有一定概念后,再对照着wsdl命令描述、spec描述来阅读代码,这个时候就会比较清晰了。本文就按这个思路来讲解一下NTP的设置和获取命令。