2014-09-09 2 views
0

Я пытаюсь написать PPAPI плагин для Chrome, который будет использовать веб-камера (показать просмотр и запись в файл). Я установил NaCl sdk с pepper_35. Имеются примеры в/examples/api/folder: media_stream_audio и media_stream_video.
Рендер камеры предварительного просмотра в Chrome с помощью Native Client SDK

Пример аудио работает нормально - запрашивает доступ к микрофону и показывает какой-то предварительный просмотр.

«media_stream_video» пример должен показать веб-камера предварительного просмотра видео, но когда я загружаю пример на локальном веб-сервере (с сделать служить команду), появляется красный прямоугольник, и Chrome запрашивает веб-камеры доступ. Когда я нажимаю «разрешить» - загорается индикатор веб-камеры, хром показывает, что веб-страница использует веб-камеру, и я вижу значок настроек камеры. Но предварительный просмотр не работает, вместо этого есть красный прямоугольник.

Я проверил это на Windows 8.1, Windows 7 и Mac OS X с пятью различными веб-камерами и не знаю, что может быть неправильным.

Возможно, кто-то уже сталкивался с той же проблемой?

+0

Покажите нам соответствующий код. – Xan

+0

Какую версию Chrome вы используете? У вас работает стабильная/бета/канарейка? Есть ли выход в консоли JavaScript? – binji

+0

Я использую Chrome 37.0.2062.120 м (стабильная версия) и pepper_35 NaCl SDK (в настоящее время это последняя стабильная версия). Консоль JavaScript пуста, когда я работаю с этим образцом видео. – Aleksei2414904

ответ

0

Установка версии NaCl SDK pepper_37 (dev) решила проблему. Похоже, в настоящее время это нестабильная версия, но она работает.