Есть ли способ перечислить видеоустройства на телефоне Java ME?

Недавно я загрузил приложение для чтения штрих-кодов на свой телефон LG KU990i (он же Viewty) Однако есть проблема, которая делает приложение почти бесполезным: Viewty имеет 2 камеры — основную и дополнительную камеру, расположенную на передней панели устройства — и именно эта дополнительная камера, к сожалению, установлена ​​в качестве устройства видеозахвата телефона по умолчанию. Поскольку вы не можете направить вторичный датчик на что-либо и одновременно увидеть, на что он указывает, это немного затрудняет считывание штрих-кода!

Согласно спецификация JSR-135, можно указать устройство захвата видео, отличное от используемого по умолчанию... если вы знаете имя устройства. Похоже, это нигде не задокументировано на веб-сайте LG, а спецификация JSR-135 не описывает какой-либо способ перечисления устройств на телефоне... или есть? В противном случае, существуют ли какие-либо соглашения об именах для широко используемых видеоустройств, которые может использовать LG?

Я зарегистрировал билет в LG, но, поскольку это старое устройство, я не думаю, что они сломают себе спину, чтобы вернуться ко мне ... Я также должен отметить, что это чисто для моего собственного любопытства, поэтому никто здесь тоже должны чувствовать себя обязанными сломать себе спину!


person Ken Keenan    schedule 20.08.2010    source источник


Ответы (2)


Насколько я знаю, нет способа получить список всех доступных URL-адресов catpure://.

Все адреса, которые я знаю:

захват://изображение,
захват://видео
захват://devcam0
захват://devcam1

Источник:

http://www.forum.nokia.com/info/sw.nokia.com/id/bc00e4ce-7df3-4527-962c-d39843a808d0/MIDP_Mobile_Media_API_Support_In_Nokia_Devices_v1_0_en.pdf.html

person plugmind    schedule 23.08.2010

LG ответила на мой запрос в службу поддержки. По-видимому, невозможно получить доступ к основной камере на Viewty с Java, что делает его практически бесполезным для сканирования штрих-кода. Ответ воспроизведен здесь для поисковых систем.

На ваш тикет в службу поддержки ответили. Посетите LG Mobile Developer Network и войдите в систему, чтобы проверить ответ на [Моя страница > Мои билеты]. Устройство видеозахвата KU990i по умолчанию является вторичной камерой. Ответ: Привет, KU990i имеет модуль с двумя камерами по-разному.

Основная камера с чипсетом Joran и вспомогательная (фронтальная камера) с чипсетом Qualcomm.

Чип Joran не поддерживает JSR135.

Поэтому мы не можем использовать JSR135 в качестве основной камеры.

(это ограничение H/W)

Это уже было сообщено оператору, и мы помним, что оператор это подтвердил.

Таким образом, мы поддерживали вспомогательную камеру только для JSR135.

BR,

person Ken Keenan    schedule 04.12.2010