
监控设备--SDK/ONVIF
文章平均质量分 82
山西茄子
多媒体工程师,从事ffmpeg,gstreamer,视频编码,deepstream等开发,做做笔记。
展开
-
gsoap笔记
1 常用函数的作用。 soap_destroy(&email_soap);// dealloc C++ data 删除反序列化类的实例,仅用于c++ soap_end(&email_soap); // dealloc data and clean up 清空已经并行化的数据 soap_done(&email_soap); //原创 2013-12-06 15:32:33 · 812 阅读 · 0 评论 -
云台控制协议
PELCO-D与PELCO-P协议PELCO-D:数据格式:1位起始位、8位数据、1位停止位,无校验位。波特率:2400B/S命令格式:字节1字节2字节3字节4字节5字节6字节7同步字节地址码指令码1指令码2数据码1转载 2013-12-23 16:30:49 · 8051 阅读 · 5 评论 -
监控产品
海康解码器主动解码 又称动态解码,由解码器主动连接编码器请求数据流,常见应用:解码上墙,远程录像回放上墙,轮巡解码。被动解码 解码器不会发起请求,其他设备向解码器上传数据,解码器只有接到数据以后才开始解码,常见应用:电脑上录像文件回放上墙。转载 2013-12-23 17:21:40 · 919 阅读 · 0 评论 -
ONVIF的抓图
IPC抓拍是个很重要的功能,比如在报警视频联动中需要一张实时的图片,很多SDK不提供抓拍功能,而通过预览抓图,得到的图片已不具有实时性,哪如何得到实时的图片呢? 现在的IPC基本上都支持ONVIF协议,ONVIF协议除了提供RTSP的URL外,其实也给出了抓拍的URL,从Media的GetSnapshotUri获取,如下:Description:A client uses the原创 2014-03-12 12:33:48 · 13143 阅读 · 5 评论 -
视频监控概念
视频矩阵 视频矩阵是指通过阵列切换的方法将m路视频信号任意输出至n路监看设备上的电子装置,一般情况下矩阵的输入大于输出即m>n。有一些视频矩阵也带有音频切换功能,能将视频和音频信号进行同步切换,这种矩阵也叫做视音频矩阵。目前的视频矩阵就其实现方法来说有模拟矩阵和数字矩阵两大类。视频矩阵一般用于各类监控场合。基本功能 一个矩阵系统通常还应该包括以下基本功能:字符信号转载 2013-12-11 12:39:41 · 1989 阅读 · 0 评论 -
海康、大华IpCamera RTSP地址和格式
海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名。例如admin。password: 密码。例如12345。ip: 为设备IP。例如 192.0.0.64。port: 端口号默认为554,若为默认可不填写。codec:有h26转载 2015-01-23 10:48:49 · 3622 阅读 · 0 评论 -
onvif开发
onvif开发要到gsoap库,下载不需要安装。 1 生成c文件有如下两种方式。1.1自己写头文件用“soapcpp2.exe”解释;1.2下载wsdl文件,用“wsdl2h.exe”解释生成头文件,然后用“soapcpp2.exe”解释生成c文件。原创 2013-10-15 17:51:21 · 3769 阅读 · 0 评论 -
设备SDK--网络摄像机
网络摄像机是一种常见的视频服务器,下面分析几家相机的SDK。海康相机跟海康DVR的SDK兼容,相当于一路的海康DVR。锐势相机锐势相机的SDK跟海康的很像,提供2个库,一个获取裸码流,一个用来解码。按照“初始化-》登陆-》点播-》获取裸码流-》解码”的步骤即可得到原始图像。创宇相机创宇相机的SDK跟常见SDK的区别如下:1 不需要登陆。2 需要不断向相机发心跳包,心原创 2012-12-11 20:53:39 · 2143 阅读 · 0 评论 -
设备SDK--视频服务器SDK的测试点
查看SDK的使用方式(动态库,静态库,OCX)。是否给出解码前,解码后回调,数据是否为标准格式(H264;YUV,RGB)。 查看解码能力,解码一路需要多少内存,cpu。没有码流时,重连能否成功。间断性断网能否处理过来(停播->退出登录->登录)。重启平台,是否给出断链回调;前端设备重启(比如相机),重新点播能否成功。原创 2012-12-10 16:53:22 · 933 阅读 · 0 评论 -
设备SDK--华三IMOS平台
华三IMOS平台跟别家平台比起来,有以下几个特点:1 心跳华三平台需要用户做心跳,可以自动发送(调用IMOS_AutoKeepAlive(),2012-6月的版本没这个函数),也可以手动每隔30秒调用IMOS_UserKeepAlive()。2 图像回调分别给出了Y值,U值,V值的指针和大小,方便用户自己组装YUV的数据。 常见错误码及其分析:1057 发送同步消息超时原创 2012-12-06 18:13:15 · 2535 阅读 · 1 评论 -
监控--采集卡与编码器的比较
采集卡与编码器的比较相同点:1 都可以将原始图像编码压缩。2 都可以转发压缩后的数据。不同点:1 编码器需要经过网络传输数据,而采集卡不需要。2 采集卡很容易获得实时的原始图像,而编码器需要将原始图像数据压缩,传输,解码,这样会导致画面的延迟原创 2013-05-25 19:51:05 · 1756 阅读 · 0 评论 -
设备sdk--海康,大华SDK
海康SDK包可以从海康的官网上下载到。 海康SDK可用于开发海康相机,海康DVR等,主要分两块,取码流模块,解码模块;大华的SDK跟海康的类似。1 取码流模块。主要函数解释如下:// 打开NET_DVR_Init :初始化SDK,初始化SOCKET等。NET_DVR_Login_V30 :登陆,建立业务链路。NET_DVR_SetAudioMode:设置声卡模式,原创 2012-07-10 19:51:19 · 24983 阅读 · 6 评论