requestService():找不到-”的服务;org.qt project.qt.camera“;

requestService():找不到-”的服务;org.qt project.qt.camera“;,qt,camera,Qt,Camera,我从一个qml相机教程中尝试了这个例子 摄像头通过“奶酪”被检测到,但未通过此代码显示 此代码导致“defaultServiceProvider::requestService():找不到“org.qt project.qt.camera”的服务 Am使用Qt 5.4和QtGstreamer 1.2 我应该调查什么 import QtQuick 2.1 import QtQuick.Window 2.2 import QtMultimedia 5.4 Window { visible:

我从一个qml相机教程中尝试了这个例子

摄像头通过“奶酪”被检测到,但未通过此代码显示

此代码导致“defaultServiceProvider::requestService():找不到“org.qt project.qt.camera”的服务

Am使用Qt 5.4和QtGstreamer 1.2

我应该调查什么

import QtQuick 2.1
import QtQuick.Window 2.2
import QtMultimedia 5.4

Window
{
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    Camera {
        id: camera

        imageProcessing.whiteBalanceMode: CameraImageProcessing.WhiteBalanceFlash

        exposure {
            exposureCompensation: -1.0
            exposureMode: Camera.ExposurePortrait
        }

        flash.mode: Camera.FlashRedEyeReduction

        imageCapture {
            onImageCaptured: {
                photoPreview.source = preview  // Show the preview in an Image
            }
        }
    }

    VideoOutput {
        source: camera
        anchors.fill: parent
        focus : visible // to receive focus and capture key events when visible
    }

    Image {
        id: photoPreview
    }
}
找不到的服务-“org.qt project.qt.camera”
看起来像是找不到QtGstreamer摄像头插件。可能使用
qt\u DEBUG\u PLUGINS=1
env var启动,然后查看插件是否显示。