自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

转载 基于ONVIF协议的(IPC)客户端程序开发-15 遮挡报警

原文链接:http://blog.csdn.net/benkaoya/article/details/780842272 原理简介IPC摄像头往往带有告警功能,如移动侦测、遮挡报警等,这些告警会被描述为事件传给客户端,客户端再对各类事件分析处理并产生相应联动(如邮件通知、上传中心等)。本文将以“遮挡报警”功能为例,讲解ONVIF客户端如何检测IPC摄像头的告警功能。

2018-02-06 19:13:57 2474 1

转载 基于ONVIF协议的(IPC)客户端程序开发-14 修改分辨率

原文链接:http://blog.csdn.net/benkaoya/article/details/724903321 原理简介IPC有关多媒体的参数,都是由媒体配置文件(media profile)来管理。想通过ONVIF协议修改IPC诸如分辨率这样的媒体参数,就得先弄懂媒体配置文件。媒体配置文件(media profile)是用于管理音视频流相关的一系列配置的

2018-02-06 17:59:27 725

转载 基于ONVIF协议的(IPC)客户端程序开发-13 图像抓拍

原文链接:http://blog.csdn.net/benkaoya/article/details/724870771 原理简介IPC图像抓拍有两种方法:对RTSP视频流进行视频截图;使用HTTP的GET方式获取图片。第一种方法我还没试过,没有发言权,以下介绍第二种方法。ONVIF协议除了提供RTSP的URL外,其实也给出了抓拍的URL,使用Med

2018-02-06 17:36:34 1957

转载 基于ONVIF协议的(IPC)客户端程序开发-12 读取音视频流

原文链接: http://blog.csdn.net/benkaoya/article/details/724866241 原理简介ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供,而音视频流则通过RTP/RTSP进行。简单粗暴的理解:IPC的各种参数获取/配置都是通过ONVIF协议接口实现,而音视频流多媒体传输采用的是RTP/R

2018-02-06 17:25:48 2831 1

转载 基于ONVIF协议的(IPC)客户端程序开发-11 设备能力

原文链接:http://blog.csdn.net/benkaoya/article/details/724865441 原理简介ONVIF协议接口由多个模块组成,每个模块分别对应着不同的WSDL文档,在ONVIF官网中能查看到这些模块,以及每个模块中的接口函数,这里列举几个模块:DeviceMgmt(设备管理)DeviceIO(设备IO服务)Event(事件处理)

2018-02-06 17:12:52 318

转载 基于ONVIF协议的(IPC)客户端程序开发-10 设备校时

原文链接:http://blog.csdn.net/benkaoya/article/details/724865111 编码流程ONVIF标准中,有 GetSystemDateAndTime和SetSystemDateAndTime两个接口用于获取、设置IPC的系统时间。接口使用大致流程:搜索出IPC,得到IPC的「设备服务地址」。根据「设备服务地址」,调用Get

2018-02-06 17:04:47 2165 1

转载 基于ONVIF协议的(IPC)客户端程序开发-9 鉴权(认证)

原文链接:http://blog.csdn.net/benkaoya/article/details/724775361 前言接着上一篇文章接续,上篇文章说到,在测试ONVIF标准的GetDeviceInformation接口时,有些IPC要求鉴权(认证),有些IPC不需要。其实总结起来应该是这样:ONVIF规定,有些接口需要鉴权,有些接口不需要鉴权

2018-02-06 16:49:43 485

转载 基于ONVIF协议的(IPC)客户端程序开发-8:获取设备基本信息

原文链接:http://blog.csdn.net/benkaoya/article/details/724767871 原理简介上一篇文章介绍了如何搜索IPC摄像头,搜索出IPC后,就有了该IPC的Web Services地址,接下来就能通过一系列的ONVIF接口访问IPC。本文将介绍如何获取IPC摄像头的基本信息,即调用GetDeviceInformation接口。

2018-02-06 16:13:21 864

转载 基于ONVIF协议的(IPC)客户端程序开发-7:设备搜索

1 前言要访问一个IPC摄像头,或者说要调用IPC摄像头提供的WEB服务接口,就要先知道其IP地址,这就是「设备发现」的过程,或者叫「设备搜索」的过程。ONVIF规范并没有自己定义服务发现框架,而是复用了已经很成熟的WS-Discovery标准,WS-Discovery 协议使得服务能够被客户端发现。我们先了解下什么是WS-Discovery。2 WS-Discovery原理

2018-02-06 15:42:46 3760

转载 基于ONVIF协议的(IPC)客户端程序开发-5:使用gSOAP生成ONVIF框架代码

原文链接:点击打开链接1. 前言前一篇文章介绍了什么是ONVIF,也梳理了ONVIF开发流程,本文接着介绍些如何使用gSOAP工具生成ONVIF协议框架代码。本文生成的ONVIF协议框架代码,后续文章都会用到,我这里会考虑生成「大而全」的代码以支撑后续的文章。主要体现在: 一次性把所有可能会用到的WSDL文档都纳入编译,以便得到一份尽可能齐全的ONVIF接口代码。我...

2018-02-05 17:50:48 720

原创 基于ONVIF协议的(IPC)客户端程序开发-6:Gsoap-2.8编译

1、gSOAP下载地址:https://sourceforge.net/projects/gsoap2/files/ 2、gSOAP工具主要包括两个可执行文件:wsdl2h和soapcpp2。wsdl2h可以读取.wsdl格式文件并输出.h文件,而soapcpp2则可以读取.h格式文件(wsdl2h生成的或者包含用户自己定义的接口)生成server端和client端的框架。 3、 

2018-02-05 11:53:25 866

转载 基于ONVIF协议的(IPC)客户端程序开发-4:onvif协议有soap和rtsp协议组成

原文链接 点击打开链接1. 前言这次「ONVIF协议网络摄像机(IPC)客户端程序开发」专栏,到了这篇文章,才真正的开始介绍ONVIF,前面的文章都是为了介绍ONVIF做的铺垫,如果前面的文章你还没看过,建议你先去阅读过再来浏览本文。2. ONVIF背景网络摄像机是网络设备,需要有通讯协议,早期的网络摄像机硬件提供商都采用私有协议。随着视频监控的网络化应用,

2018-02-02 14:17:22 1132 1

转载 基于ONVIF协议的(IPC)客户端程序开发-3:使用gSOAP生成Web Services框架代码

原文链接点击打开链接1. 不要自己造轮子ONVIF标准是使用SOAP方式实现的Web Services,本专栏上一篇文章已经介绍了什么是Web Services,涉及很多概念,包括SOAP、HTTP、XML,RPC等等。辣么多东东,全部要自己码代码实现吗?当然不用,我们不必自己造轮子,有现成的工具会帮我们自动生产大部分的代码框架。这样的工具有很多,比如:

2018-02-02 13:38:42 437

转载 基于ONVIF协议的(IPC)客户端程序开发-2:Web Services

原文链接点击打开链接1. 适合读者ONVIF规范中设备管理和控制部分所定义的接口均以Web Services的形式提供。要理解什么是ONVIF,就必须先知道什么是Web Services 。Web Services初学者,往往会被诸如WSDL、SOAP、HTTP、XML等概念搞得晕头转向。往往也会发出这样的疑问:要胜任ONVIF协议网络摄像机(IPC)客户端程序开发

2018-02-02 10:44:33 520

原创 基于ONVIF协议的(IPC)客户端程序开发-1:测试工具(ONVIF Device Test Tool)

1、IPC地址    IPC摄像头默认的IP网段都是192.168.1.X,属于c类地址。其中A类,B类,C类网段各取了一部分:A类私有地址:10.0.0.0到10.255.255.255B类私有地址:172.16.0.0到172.31.255.255C类私有地址:192.168.0.0到192.168.255.2552、ONVIF Device Test Tool下载

2018-02-02 10:02:12 3356

转载 linux c setitimer使用方法说明

在linux c编程中。setitimer是一个比較经常使用的函数。可用来实现延时和定时的功能使用时须要引入的头文件:#include setitimer函数原型:int setitimer(int which, const struct itimerval *new_value, struct itimerval *old_value);当中which參数表示类型。可选的值有

2018-02-01 19:50:01 397

基于Linux AT指令收发PDU短信

基于Linux AT指令收发PDU短信

2023-08-30

lan口通过使用vlan技术实现摄像头即插即用

实现网络摄像头接到lan口自动获取ip,实现次功能使用到vlan技术

2023-07-05

rtl8309m vlan

使用网口芯片rtl8309m实现vlan功能

2023-07-05

4g 拨号测试程序,dialte 目录拨号 ,onlinedet,检测是否连接正常

4g 拨号测试程序

2023-06-15

nl660 4G模块驱动

Linux nl660 4G模块驱动

2023-06-15

wpa-supplicant-hostapd

wifi hostapd

2023-05-23

驱动rtl8723du

wifi 驱动 rtl8723du

2023-05-23

Linux 运用nvram 代码

Linux 运用nvram 代码

2023-05-15

Linux nvram驱动

Linux kernel nvram 驱动代码

2023-05-15

EasyPlayer 无插件视频

使用EasyPlayer 无插件视频播放器,包含html 文件 flvlib 库文件,还有分屏实现

2021-07-22

avilib c语言编成

avilib 是c语言编成的库,包含读写音频和视频

2021-07-22

MP4分析工具与测试文件

MP4分析工具与测试文件

2021-07-22

H264测试工具与测试文件

分析h264视频工具与测试文件

2021-07-22

flv测试工具与测试文件

分析flv格式工具与测试flv文件

2021-07-22

DIAL_LIB.zip

stm32f103通道串口与4g模块通信,ppp拨号,uip库封装

2020-12-29

tcp握手和挥手.pcap

tcp格式的分析 tcp三次握手和四次挥手,客户端发送数据和服务器应答,服务器发送数据客户端应答。

2019-11-15

avi文件分析工具和测试文件.zip

内容包含avi文件分析工具和测试avi格式文件

2019-05-29

简单实现c语言md5加密

简单实现c语言md5加密,包括三个文件,依次如下、md5.c、md5.h、main.c

2019-05-26

ppp-2.4.4-mppe-mppc.1.1.patch

ppp-2.4.4补丁 ,补丁的版本必须和ppp版本一致,且该补丁为必须

2018-05-29

MP4v2简化版只分析文件信息

MP4v2简化版只分析文件信息,可以提取音频和视频信息。

2017-12-07

aac 音频测试文件

这是一个音频文件,AAC格式的 44100hz 双通道,主要用于测试使用。

2017-12-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除