Итак, присоединил штекер USB в порт.
# lsusb
Bus 001 Device 007: ID 1871:01f0 Aveo Technology Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 04f2:0719 Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Вот она. Google навел на сайт http://linux-uvc.berlios.de/, где моя камера в списке поддерживаемых. Далее в ядре
Device Drivers ---> <*> Multimedia support ---> <*> Video For Linux [ ] Enable Video For Linux API 1 (DEPRECATED) [*] Enable Video For Linux API 1 compatible Layer ... [*] Video capture adapters ---> [*] V4L USB devices ---> <*> USB Video Class (UVC) [*] UVC input events device support
Т.к. мой драйвер UVC, я выбираю его. Для других камер есть драйверы ниже. Моя камера имеет встроенный микрофон. Чтобы его активировать, в ядре нужно включить
Device Drivers ---> <*> Sound card support ---> <*> Advanced Linux Sound Architecture ---> [*] USB sound devices ---> <*> USB Audio/MIDI driver
Т.к. собрал всё монолитно, перезагружаюсь, проверяю:
# ls -l /dev/video* crw-rw---- 1 root video 81, 0 Фев 11 19:43 /dev/video0
Напомню, что пользователь должен быть членом группы video. Если под рукой нет программы, чтобы проверить поступающее изображение, можно воспользоваться mplayer:
mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0
Комментариев нет:
Отправить комментарий