海康摄像机NET_DVR_CaptureJPEGPicture抓图

问题描述

海康摄像机NET_DVR_CaptureJPEGPicture抓图

我在用四个海康摄像机,要求每秒抓图两次,根据用户手册用了NET_DVR_CaptureJPEGPicture函数,可是我发现没抓一次图大约用240毫秒,如果这样的话那我就没办法在一秒里每个摄像机抓两次图了。我想问问已经用过这个的前辈们我该怎么做才能提高抓图速度啊!谢谢了!
下面是我抓图的线程:
CString strFilePath;
strFilePicName.Empty();
strFilePicName= CTime::GetCurrentTime().Format("%Y-%m-%d-%H-%M");//记录当前时间并保存成CString类型

strFilePath=strFileName+strFilePicName;
strFilePath=strFilePath+".jpg";
char* charFilePicName=strFilePath.GetBuffer(0);
NET_DVR_JPEGPARA jpeginfo;
jpeginfo.wPicQuality=2;
jpeginfo.wPicSize=0;
ret=NET_DVR_CaptureJPEGPicture(lUserID,1,&jpeginfo,charFilePicName);

解决方案

请问一下怎么弄可以一次截三张图?
char strpath[64]={0};
m_baneIndex++;
sprintf(strpath,"C:抓拍图片%1.jpg",m_baneIndex);
NET_DVR_JPEGPARA IpJpegPara2;
IpJpegPara2.wPicQuality=2;
IpJpegPara2.wPicSize=1;
BOOL bret= NET_DVR_CaptureJPEGPicture(lUserID,1,&IpJpegPara2,strpath);

时间: 2024-10-23 06:07:02

海康摄像机NET_DVR_CaptureJPEGPicture抓图的相关文章

海康、大华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:有h264.MPEG-4.mpeg4这几种.channel: 通道号,起始为1.例如通道1,则为ch1.subtype: 码流类型,主码

流媒体技术学习笔记之(八)海康、大华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:有h264.MPEG-4.mpeg4这几种. channel: 通道号,起始为1.例如通道1,则为ch1. subtype

C# 海康DVR客户端开发系列(2)—— 封装API

前言 从上篇文章(10月4日)到本篇文章截止到今天(10月22日)一直在做这个SDK翻译工作,耗时2周半,代码超过1万行,约有三分之二的行数是注释.由于工作忙也只能一天抽出那么半个小时一个小时来整理,所以对关注此系列文章的朋友说句:"抱歉,让大家久等了". 临时决定本系列使用WPF来做例子(买了一本WPF没读 - - #,所以......),藉此学习下WPF,也进一步熟悉.Net Framework 3.5,落伍的"老兵"奋起追击下相对于"老兵"

通过rtmpdump推送海康视频流到red5服务器

现在主流的网络摄像机都支持标准H264视频格式,例如 海康网络摄像机, 通过海康提供的网络SDK可以获取到视频码流.我测试的这款相机,视频编码采用的是H264,音频编码采用的是G711a. 这里,我仅测试了视频. 通过海康SDK获取到视频流为PS流,根据PS协议格式,抽取其中的H264帧数据,SPS PPS 信息.        推送RTMP流采用开源库 rtmpdump, RTMP服务器采用开源RED5.  连接上red5 后 首先 要发送 meta信息,否则通过flash 端无法打开视频流.

大华海康监控软件二次开发

问题描述 现在在准备阶段,由于不是专业做软件的公司,只有我一人来负责,用C#语言来写需要实现的功能:能同时添加海康和大华的摄像机或dvr,nvr,实现实时监控,云台控制和录像查询回放下载海康和大华的SDK都能从官网下载到该怎么把大华和海康的SDK融合在一起,实现都能监控的功能望各位有过类似经验或懂得大神指教,只需要告诉我思路就好了,谢谢 解决方案 解决方案二:二次开发的问题,能得到答案的可能性不大解决方案三:封装好,功能堆起来就好了.还是比较好实现了.解决方案四:这个你就可以用适配器模式了,先别

tplink海康NVR添加IPC时提示“未知错误”?

海康NVR(网络硬盘录像机)的IP通道管理中,添加TP-LINK IPC(网络摄像机)后,IPC状态变为黄色三角叹号,预览画面均无法显示.点击黄色三角叹号,会出现提示"未知错误".     请按照以下步骤排查:   1.确认IPC是否有激活机制   我司IPC较早版本的软件有激活机制,也就是需要给IPC设置管理密码后才能添加到NVR,如果不预先激活,在第三方NVR上就会添加失败.所以请尝试以下方法:   方法一.请您登录到IPC的管理界面,点击信息,查看IPC的型号和软件版本.然后在官

TP-LINK IPC搭配海康NVR的使用方法

TP-LINK IPC(网络摄像机)支持标准的ONVIF协议,可以与支持ONVIF协议的不同厂商的NVR配合使用.   本文介绍TP-LINK IPC搭配海康NVR的使用方法.   设置方法   1.将IPC接入网络   请将IPC.NVR.客户端电脑均连接在网络中.如下图所示:     IPC与NVR默认的IP地址均为192.168.1.0/24网段,NVR可以自动发现IPC.   2.使用海康NVR配置IPC   在NVR中发现IPC并且加入管理,以下以海康NVR(DS-7808N-SNH)

[安防] TP-LINK IPC搭配海康NVR的使用方法

TP-LINK IPC(网络摄像机)支持标准的ONVIF协议,可以与支持ONVIF协议的不同厂商的NVR配合使用.  本文介绍TP-LINK IPC搭配海康NVR的使用方法.   设置方法   1.将IPC接入网络   请将IPC.NVR.客户端电脑均连接在网络中.如下图所示:     IPC与NVR默认的IP地址均为192.168.1.0/24网段,NVR可以自动发现IPC.   2.使用海康NVR配置IPC   在NVR中发现IPC并且加入管理,以下以海康NVR(DS-7808N-SNH)为

海康中间件测试

摄像头输入: Video: h264 (Main), yuvj420p, 640x480 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 90k tbn, 50 tbc Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s   摄像头ffmpeg后输出: Video: h264, yuvj420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 25 fps, 90k tbn, 25 tbc Audio: pcm_