Что я могу использовать для подключения Java к Video4Linux? - PullRequest
2 голосов
/ 15 января 2009

Мне нужно поговорить с Video4Linux (для захвата вывода с веб-камеры) в системе Debian, работающей в системе Armel (OpenMoko). JavaMediaFramework не будет работать в этом случае, поскольку она имеет только версии x86 и AMD. Ядро linux - 2.6.24 (драйверы v4l скомпилированы отдельно), и я не могу обновить его (так как он недоступен на моем оборудовании.

Ответы [ 2 ]

2 голосов
/ 02 февраля 2009

Я внимательно слежу за проектом под названием video4linux4java . Сейчас я работаю с большим количеством драйверов (следовательно, с большим количеством веб-камер и карт захвата) и создаю поток изображений в формате JPEG, снятых с видеоустройства. Недавно автор добавил классы для сообщения информации о самом видеоустройстве (веб-камера, ТВ-тюнер, ...). Он прост в использовании и содержит несколько примеров. Один из них (используется для тестирования v4l4j) отображает видеопоток в JFrame. Я использую v4l4j в своем собственном приложении для захвата кадров с моей Logitech Quickcam Sphere AF и управления панорамированием и наклоном. Прекрасно работает!

0 голосов
/ 16 января 2009

Видео 4 Устройства Linux должны быть доступны через файл устройства (например, / dev / video). Поэтому я думаю, что вы можете открыть устройство, к которому вы хотите получить доступ, как если бы вы делали это с обычным файлом, а затем прочитать поток, поступающий с него. Чтобы получить больше информации об устройствах, видеоформате и т. Д. Просто зайдите на веб-сайт V4L

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