LINUX.ORG.RU

UVC camera не работает в linux, но работает в windows

 ,


0

1

Я купил экшн-камеру на неком camdroid с режимом вебки. При подключении под linux я включаю этот режим, он «падает» через несколько секунд, но если запустить adb server, этого не происходит, но все равно не работает.

v4l2-ctl -d /dev/video2 --list-ctrls - пустой вывод

logcat камеры:


V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 86 wValue 0200 wIndex 0100 wLength 0001
V/uvc-gadget(   59): control request (req 86 cs 02)
D/audio_hw_primary(   59): out_standby
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget(   59): streaming request (req 87 cs 01)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType 21 bRequest 01 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget(   59): streaming request (req 01 cs 01)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_DATA
V/uvc-gadget(   59): setting probe control, length = 26
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 81 wValue 0100 wIndex 0001 wLength 001a
V/uvc-gadget(   59): streaming request (req 81 cs 01)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)
V/uvc-gadget(   59): uvc_events_process
V/uvc-gadget(   59): UVC_EVENT_SETUP
V/uvc-gadget(   59): bRequestType a1 bRequest 87 wValue 0200 wIndex 0200 wLength 0002
V/uvc-gadget(   59): control request (req 87 cs 02)


Ответ на: комментарий от vvn_black

Ну, вообще камеру завести хотел…

Mifls
() автор топика

с режимом вебки

Там может быть «урезанный китайский режим», попробуй проверить c DroidCam Linux Client ©.

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

DroidCam и Camdroid OS - не одно и то же.

DroidCam требует приложение на смартфоне.

Что значит «урезанный»? На винде же работает, проблема с драйвером.

Mifls
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.