|
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Проблемы с Camera
Есть ли способ определить, занята ли камера другим приложением?
Согласно докам: Цитата:
При этом изображение с нее не передается (отображается черный экран или шумы). При дальнеших попытках запустить в браузере (Firefox) любое приложение, работающее с камерой (когда она уже свободна) по прежнему отображается черный экран до перезапуска браузера (даже не самого приложения). Единственное как можно определить - количество переданных видеобайтов не меняется со временем, но это уже после начала работы с камерой, а хотелось бы предотвращать такие ситуации. Искал на форуме и в интернете. Информации очень мало, толи мало сталкиваются с подобной проблемой, толи это не настолько актуально. |
|
|||||
Регистрация: Sep 2007
Сообщений: 43
|
Если камера занята, тогда fps = 0. Можно делать тестовую запись и проверять фпс. Если 0, тогда камера занята.
|
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
fps будет не 0.
currentFPS = 0, это да. Но это выяснится уже после начала работы с камерой. И чтобы потом нормально возобновить работу, придется перезапускать браузер. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
Пост видел, но там тоже камера сначала подключается (_video.attachCamera(_camera) , а потом уже определяется ее состояние, что приводит к тому, что когда камера освободится, она все равно не будет работать до перезапуска браузера. Видимо это единственный вариант. |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Проблема описана выше:
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 15:06. |
|
« Предыдущая тема | Следующая тема » |
Теги |
camera |
Опции темы | |
Опции просмотра | |
|
|