2013-04-19 1 views
2

Так что я сейчас смотрю на Firefox OS. Одна вещь, которую я хотел бы попробовать, - манипулировать живой лентой камеры устройства, используя canvas et.al.Могу ли я получить изображение в реальном времени в моем приложении в Firefox OS?

Из того, что я могу видеть в блогах (например, this one) и кода в приложении шаблонного это всегда делается с помощью MozActivity, а это означает, что пользователь покидает приложение, фотографирует и передает эту картину обратно в приложение, где я мог бы его обработать.

Но для живых манипуляций мне нужно будет иметь встроенную камеру в моем приложении, как и вы, используя getUserMedia при доступе к веб-камере компьютера. getUserMedia, похоже, не поддерживается в симуляторе Firefox OS.

Есть ли обходной путь к этому или к некоторому API, который мне не хватает?

+0

@Charles Open Web App - это термин, придуманный Mozilla для приложений, работающих под управлением ОС Firefox: https://developer.mozilla.org/en-US/docs/Apps, поэтому, возможно, тег может оказаться актуальным в ближайшем времени будущего и даже заслуживают тегов. Пока я могу жить без него и предпочел бы ответ: P – m90

ответ

2

я ответить на этот вопрос с ответом я получил из списка рассылки (ответ «еще не»):

WebRTC будет (надеюсь) земля в Firefox OS 1.2 (как справки, начальный запуск на 1.0.1, строго соблюдается, но зависит от несущих - 1,1). WebRTC - это много низкоуровневых аппаратных зависимостей, поэтому может занять больше времени.

Вы можете следовать по этому мета жука и его зависимостей: https://bugzilla.mozilla.org/show_bug.cgi?id=750011

Спасибо за ответ, Mozilla, не может ждать 1.2!

0

см нить getUserMedia for Firefox OS

WebRTC для аудио поддерживается в Firefox OS 1.2. Но WebRTC для видео (например, прямой канал для камеры) просто приземлился в Firefox OS 1.4, который все еще находится в стадии разработки. Поэтому будьте терпеливы, он будет доступен в этом году.