开发那些事儿:利用C++下载视频及记录到数据库,出现数据库报错该如何解决?
TSINGSEE青犀视频的各个平台部署灵活,视频能力丰富且全面、能满足用户的多场景视频监控需求找不到vcomp100 dll 。平台各具特点,可支持多类型的设备、多协议接入,包括国标GB28181协议、RTMP/RTSP/Onvif协议、海康EHOME、海康SDK、大华SDK等,在视频流分发上,能支持全终端、全平台的视频流输出,包括RTSP、RTMP、FLV、HLS、WebRTC等格式。
近期有某景区项目用户提出需求:
1)通过海康sdk下载时间段视频找不到vcomp100 dll ,并写入数据库记录;
2)通过读票务系统人数,将时间段(3分钟或者5分钟)人数进行与记录的数据库对比,以便实现景区人数切换找不到vcomp100 dll 。
收到用户需求后,技术人员立即对该项目进行新功能的开发,今天和大家分享一下实现过程找不到vcomp100 dll 。
1)首先链接mysql数据库找不到vcomp100 dll ,但在链接时发现,编译代码运行,出现“QSqlDatabase: QMYSQL driver not loaded”错误,找不到mysql的驱动;
出现上述没有mysql驱动的原因找不到vcomp100 dll ,主要有以下三点:
没有编译mysql找不到vcomp100 dll ,需要从官网下载mysql代码自行编译;
有mysql库找不到vcomp100 dll ,没有将libmysql.dll加入到项目中;
项目中有libmysql.dll库,但是和程序的位数不对找不到vcomp100 dll 。
2)问题解决后找不到vcomp100 dll ,只需从官网下载Connector/C的压缩包(具体地址可自行搜索);
注意:下载与程序对应的压缩包编译,解压文件里有libmysql.dll找不到vcomp100 dll 。
3)将下载下来的libmysql.dll加入到工程项目中找不到vcomp100 dll ,并将编译好的驱动qsqlmysql.dll也加入到项目中;
4)若还是提示没有加载mysql驱动,则表明编译的位数不对,重新编译对应的位数即可找不到vcomp100 dll 。
TSINGSEE青犀视频聚焦于视频流媒体技术的研发与拓展,目前已经面向市场推出多元化的视频平台,如EasyCVR、EasyGBS、EasyDSS、EasyNVR等,能实现多类型设备接入、多协议支持、多格式视频流输出、多终端平台兼容,平台可应用在智慧工地、智慧校园、智慧工厂、智慧水利、智慧社区等场景中找不到vcomp100 dll 。感兴趣的用户可以前往演示平台进行体验或部署测试。
爱资源吧版权声明:以上文中内容来自网络,如有侵权请联系删除,谢谢。