Базовое приложение веб-камеры IoT не может инициализировать устройства - PullRequest
0 голосов
/ 22 ноября 2018

Я видел похожий вопрос, заданный здесь , но ответа было недостаточно.Я написал небольшое приложение для захвата изображений на Raspberry Pi с ядром IoT, я протестировал его на своем компьютере с архитектурой x86, и оно работает, но когда я отлаживаю приложение на Pi, он всегда не может инициализировать веб-камеру в этой строке:

await mediaCapture.InitializeAsync(mediaSettings);

Кроме того, когда я пытаюсь поймать исключение, исключение не предоставляется!Настройки мультимедиа, показанные в этой строке, просто:

var mediaSettings = new MediaCaptureInitializationSettings()
        {
            VideoDeviceId = device.Id
        };

Я должен добавить, что идентификатор устройства совпадает с идентификатором веб-камеры, подключенной к Pi, поэтому устройство работает правильно.

Я думаю, что проблема заключается в предоставлении приложению привилегий для доступа к камере, несмотря на настройку файла package.manifest (извините, я не позволю встраивать изображение).

Я использую Microsoft lifecam 3000, которая указана как совместимая на их веб-сайте, она также отображается в USB-концентраторе на Pi.Я создаю приложение для версии 17763, но должно быть обратно совместимо с 15063. Pi имеет версию 17744.

Кто-нибудь сталкивался с подобными проблемами с библиотекой захвата медиа?Есть ли какие-либо дополнительные настройки, которые мне нужно включить на Pi, чтобы заставить это работать?ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...