Windows 7上缺少相机服务

时间:2015-06-04 08:10:16

标签: c++ qt qtmultimedia

请注意此问题有near-duplicates它们不是重复的

使用Qt 5.4.2我打开了相机示例并构建了它。当我运行它时,我收到错误The camera service is missing.

C:\Qt\5.4\mingw491_32\plugins\mediaservice我确实有这些文件:

dsengine.dll
dsengined.dll
qtmedia_audioengine.dll
qtmedia_audioengined.dll

我还没有将它们部署到构建目录,但我也没有更改默认的qt.conf插件路径,默认情况下它指向C:\Qt....,因此它应该找到它们。它发现plugins/platforms/qwindows.dll插件很好,也没有部署。

有没有人知道为什么没有找到多媒体插件?

1 个答案:

答案 0 :(得分:1)

我最终发现,这是在没有插入相机的情况下运行相机示例时发生的情况。他们在某些时候更改了代码,因此它总是尝试选择默认相机。如果你没有,你会收到这条消息。

如果您插入相机,它确实有效,并且您不会收到错误。不幸的是,相机API目前在Windows上几乎无用。