1

请注意,这个问题几乎有重复,但它们不是重复的

使用 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插件很好,也没有部署。

有谁知道为什么找不到多媒体插件?

4

1 回答 1

1

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

如果您确实插入了相机,它确实可以工作并且您不会收到错误消息。不幸的是,相机 API 目前在 Windows 上几乎没用。

于 2015-08-11T12:27:44.510 回答