当QtMultimedia的QCamera类在XP系统无法获取到摄像头设备,需要重新修改编译qtmultimedia库,将编译生成的dsengine.dll文件替换原来的dsengine.dll库文件。

开发环境:win7 64位+qt5.7.1+vs2015

具体步骤如下:

1. 到官网去下载qtmultimedia这个模块的源码qtmultimedia-opensource-src-5.7.1.zip,然后解压到非中文路径。

2.  打开qtmultimedia-opensource-src-5.7.1\src\plugins\plugins.pro

将 config_wmf: SUBDIRS += wmf注释掉,出下图所示:

3. 打开qtmultimedia-opensource-src-5.7.1\src\plugins\directshow\directshow.pro

将!config_wmf: include(player/player.pri)注释掉,并改为

include(player/player.pri),如下图所示:

4. 用qtcreator,打开directshow.pro,重新编译,在配置的输出目录的\plugins\mediaservice目录下生成了好多音视频相关库,如下图:

然后从下图 找到 dsengined.dll库,将自己工程中原来的dsengined.dll库替换掉,这样摄像头就可以正常使用了。

注意:如果没有配置编译输出路径的话,可能会输出到你的C盘目录下,如下图所示:

Qtmultimedia库在xp系统无法使用摄像头设备问题解决办法相关推荐

  1. WIN-thrift 库 兼容XP系统

    前言 因为工作上需要开发一款C/S架构的软件, 在客户端和服务器之间通信方式上, 经过几番思考之后决定采用thrift 库作为通信工具. thrift 库的设计理念 thrift库的调用采用的函数接口 ...

  2. windows xp系统账号密码忘记解决办法

    使用PE系统工具里面的密码修改软件不能修改成功系统密码时,使用PE启动中的工具按照步骤操作即可. 选择"MAXDOS工具箱 & MAXDOS TOOL BOX"--> ...

  3. xp系统无法使用ip地址代理服务器,xp电脑ip地址无法更改

    对照检查 一:确保2台机器在一个工作组,防火墙最好开启 二:xp共享设置 如下设置,设置好重启计算机,再测试. 1:启用guest用户. 打开控制面板---"用户账户"----&q ...

  4. 20日盗版XP系统黑屏的解决办法

    日前Microsoft称本月20日后,盗版的XP将出现系统黑屏,60秒钟黑屏,所以大部分用户特别关心自己的系统会不会出现这中情况,所以本站特提供几种解决的方法给大家,仅供参考,如果你的系统是正版,哈哈 ...

  5. 网页中无法使用摄像头的解决办法

    症状:QQ以及本地都可以正常使用,但就是无法在网页中使用. 解决办法(转载自搜搜问问):(测试成功) 删除C:\WINDOWS\system32\Macromed\Flash目录的mms.cfg文件 ...

  6. Python 技术篇-使用pygame库展示界面添加图片不显示问题解决办法

    用 pygame 库做音乐播放器封面的时候发现添加的图片没有显示. 这是原代码: screen = pygame.display.set_mode([300,300]) img = pygame.im ...

  7. Ubuntu系统连接蓝牙鼠标失败问题解决办法

    最近在电脑上安装了Windows 10+Ubuntu 16.04双系统,登录Ubuntu系统后发现无法连接蓝牙鼠标,经过多方查找终于解决问题成功连接鼠标,我对前辈的解决办法添加了一些说明及截图,特此与 ...

  8. 使用ie浏览器设置Domain无法使用session的问题解决办法

    最近比较懒了好久没写文章了,平常问题都是记录到自己的TXT文件里面,空了统一迁移到博客园和大家分享. 今天先把这个比较蛋疼的问题以及解决方案整理一下分享一下 起因是登录在谷歌上可以登录,但是在ie浏览 ...

  9. Win8.1 64位操作系统 安装itunes出错问题解决办法

    当我们安装itunes时,会提示各种权限或者是回滚事务出错问题,解决方案:当我们安装Itunes过程中,我们的电脑服务里的Device Install Service会关闭,所以需要手动打开,在电脑运 ...

最新文章

  1. Spring Boot 2.0 新特性和发展方向
  2. spring学习(6)
  3. AI嵌入式开发:NVIDIA Jetson Xavier NX刷机(2)
  4. Redis 存储分片之代理服务Twemproxy 测试
  5. java项目_好程序员Java分享从入门到服务端项目开发的过程
  6. 三种跨线程控件访问方法
  7. Docker之数据卷和数据卷容器
  8. 巧妙实现表格奇偶行换色
  9. 【转】视频编码与封装方式详解
  10. 微软卸载工具msicuu2(附带资源)
  11. 计算机主机总线,什么是计算机总线,计算机总线包括什么?
  12. BZOJ3332:旧试题
  13. Unity手机游戏性能优化系列:针对CPU端的性能调优
  14. eclipse报错:The project was not built due to “Could not delete...”. Fix the problem...
  15. jhu研究生录取 计算机,背景一般获约翰霍普金斯大学JHU信息安全硕士录取
  16. 意念控制头环:用脑电波来操控智能家居
  17. office@microsoft365@官方在线安装@第三方离线下载并安装(word+ppt+excel)
  18. 万能的BP神经网络,从计算一道小学题开始
  19. 接触者追踪(Contact tracing)时代的隐私
  20. MOOC 数据结构 08-图7 公路村村通——C语言

热门文章

  1. 【论文翻译】Transferring GANs: generating images from limited data
  2. 用墨刀进行简单的后台页面设计
  3. 一周刷爆LeetCode,算法da神左神(左程云)耗时100天打造算法与数据结构基础到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解 笔记
  4. 二见钟情之组合查询(vb.net版)
  5. js截取某个字段后面的字符串
  6. 电子科技大学 编译原理期末女娲补天
  7. python的mathceil_Python ceil() 函数
  8. springBoot集成swagger访问报404
  9. 使用ClickHouse JDBC官方驱动,踩坑无数
  10. 数据结构和算法(五)--栈(Stack)