摄像头 硬盘 c++-关于海康硬盘录像机拍照问题

问题描述

关于海康硬盘录像机拍照问题

最近在使用海康的硬盘录像机进行拍照,但是发现调用SDK的拍照函数NET_DVR_CaptureJPEGPicture时,只能操作ipc网络摄像头,但是硬盘录像机是错误的,根据NET_DVR_GetLastError()反回的信息是11,请问有没有那位仁兄可以指教一下!附上代码:
BOOL RealVideo::init(char * szIP,unsigned short usChannel,unsigned short usPort, char * szUser,char * szPassword)
{
m_szIP=szIP;
m_usChannel=usChannel;
// 初始化

// 初始化
bool k;
k=NET_DVR_Init();
if(k==false)
{
return -1;
}
//---------------------------------------
// 注册设备
// LONG lUserID;
NET_DVR_DEVICEINFO_V30 struDeviceInfo;
m_lLoginID = NET_DVR_Login_V30(m_szIP,usPort, szUser,szPassword, &struDeviceInfo);
if (m_lLoginID< 0)
{
return -2;
}

return 1;

}
BOOL RealVideo::Snapshot( char * szFileName)
{
char cFilename[256];
char szLan[128] = {0};
NET_DVR_JPEGPARA JpegPara;
int temp=0;
JpegPara.wPicQuality = 0xff;
JpegPara.wPicSize = 0;
strcpy(cFilename,szFileName);
BOOL k;
k = NET_DVR_CaptureJPEGPicture(m_lLoginID,m_usChannel, &JpegPara, cFilename);
if (!k)
{
k=NET_DVR_GetLastError();
return -1;
}
else
{
return 1;
}

}

时间: 2024-09-19 09:32:21

摄像头 硬盘 c++-关于海康硬盘录像机拍照问题的相关文章

关于海康SDK区域移动侦测智能搜索的二次开发

问题描述 各位大仙好:我现在通过海康SDK进行二次开发,如想从某一通道的摄像头回放录像或实时录像中,取一人从摄像头区域内经过的时间段(静止,没有人员走动的录像不需要,只要走动的那一段录像),应该怎么实现(实现步骤),或者具体用什么函数.最好给个实例,万分感谢. 解决方案 解决方案二: 解决方案三:海康威视摄像头.萤石摄像头二次开发巨多详细研发技术都在萤石开放平台,干货干货,全方位体验摄像头设备管理.视频直播.录像回放.视频广场.第三方微信服务号接入.流媒体服务.云存储服务.报警推送.智能分析等功

海康硬盘录像机dll-c#开发用户控件引用海康硬盘录像机的dll时报800700B错误

问题描述 c#开发用户控件引用海康硬盘录像机的dll时报800700B错误 项目目标平台设置为anycpu的情况下开的应用程序调用海康硬盘录像机dll时程序正常运行,可是winform开发用户控件时调用海康硬盘录像机的dll时报8007000b错误:大神们怎么解决这个问题. 解决方案 应该是接口使用错误,包括封送的数据类型,最好看看他们提供的demo

固态硬盘是什么?固态硬盘的好处

固态硬盘的好处(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的硬盘. SSD泛指使用闪存芯片组成的SSD固态硬盘,是使用FLASH闪存颗粒作为存储单元,不再使用传统的机械存储方法,使用模拟的方式虚拟出传统 硬盘存取方式和扇区等,也可以简单的理解固态硬盘就是一个采用硬盘接口(SATA/ATA等)的"大U盘",与众不同的是没有机械结构,利用传统的 NAND Flash特性,以

电脑机械硬盘如何秒变固态硬盘

  第一种情况,不升级固态硬盘,只购买内存,第二种情况,买了一个小容量的固态硬盘,搭配大容量机械硬盘使用.如果你在这二者范围内,都可以通过小编提供的方法,让你的电脑系统读写性能大幅度提升! 首先,下载一个PrimoCache软件(https://www.romexsoftware.com/zh-cn/primo-cache/download.html),Windows XP~Window 10都完全适用!它可以使用内存作为缓存加速本地磁盘的读写性能!包括机械硬盘.SSD固态硬盘,甚至是闪存盘.注

电脑中安装固态硬盘后如何调整固态硬盘的启动顺序

  电脑中安装固态硬盘后如何调整固态硬盘的启动顺序         1.电脑重启后,点del进入主板界面,转到Boot下,可以看到显示的启动顺序; 2.问题是在启动首选项中看不到固态硬盘,接着进入Hard Disk Drive BBS Priorities; 3.在里面的选项中就可以看到有固态硬盘和机械硬盘,其中图示的TS256--就是固态盘,当然每个固态的型号名字都不一样,将其调整到#1; 4.根据以上步骤进行设置后就可以将固态盘调到第一启动项. 电脑中安装固态硬盘后,可以通过上述的方法来调整

固态硬盘:最新SSD固态硬盘解析

一.SSD(固态硬盘)是何方神圣 SSD主要分为以下两种类别: 基于闪存的SSD:采用FLASH芯片作为存储介质,这也是我们通常所说的SSD.它的外观可以被制作成多种摸样,例如:笔记本硬盘.微硬盘.存储卡.优盘等样式.这种SSD固态硬盘最大的优点就是可以移动,而且数据保护不受电源控制,能适应于各种环境,但是使用年限不高,适合于个人用户使用. 基于DRAM的SSD:采用DRAM作为存储介质,目前应用范围较窄.它仿效传统硬盘的设计.可被绝大部分操作系统的文件系统工具进行卷设置和管理,并提供工业标准的

硬盘基本知识及挽救硬盘的方法知识介绍

硬盘的DOS管理结构 1.磁道,扇区,柱面和磁头数 硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等.每个盘片有两面,都可 记录信息.盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息.在DOS 中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道.硬盘中,不同盘片相同半径 的磁道所组成的圆柱称为柱面.磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以

硬盘常亮红灯-服务器,硬盘红灯常亮,重启恢复

问题描述 服务器,硬盘红灯常亮,重启恢复 我的HP服务器,插有两个硬盘,RAD未知,硬盘2红灯常亮,但一重启就恢复正常,可是过个几天就又有这个问题. 操作系统运行正常. 求解决办法.

硬盘数据非法收集 销毁硬盘成隐患

作为计算机系统的数据存储器,容量是硬盘最主要的参数.硬盘的容量以兆字节(MB)或千兆字节(GB)为单位,1GB=1024MB.但硬盘厂商在标称硬盘容量时通常取1G=1000MB,因此我们在BIOS中或在格式化硬盘时看到的容量会比厂家的标称值要小. 硬盘的容量指标还包括硬盘的单碟容量.所谓单碟容量是指硬盘单片盘片的容量,单碟容量越大,单位成本越低,平均访问时间也越短. 对于用户而言,硬盘的容量就象内存一样,永远只会嫌少不会嫌多.Windows操作系统带给我们的除了更为简便的操作外,还带来了文件大小