Problema
Bună,
Am o cameră Sunplus USB (Siri A9 UVC) și încerc să o folosesc ca cameră web pentru PC.
Indiferent ce încerc, este vizibil în v4l2, totuși întrerupe aplicațiile care îl folosesc. De exemplu, Brânza se blochează când trec la camera USB.
Ca test, am folosit fswebcam pentru a face o poză. Se blochează pentru un timp, apoi scoate următoarele:
karol@karol-hp2:~$ fswebcam --jpeg 85 -d /dev/video2 web-cam-shot.jpg
--- Se deschide /dev/video2...
Se încearcă modulul sursă v4l2...
S-a deschis /dev/video2.
Nu a fost specificată nicio intrare, folosind prima. (aici tarabe)
Nu se poate găsi un format de paletă compatibil.
Pe Win10 (pe același laptop), camera funcționează fără probleme. Totuși, aici, nu numai că rupe aplicațiile care îl folosesc, dar se rupe și pulseaudio. Când camera este conectată, toate dispozitivele mele audio dispar din setări.
Sistem
eu folosesc Ubuntu 21.04;
Versiunea Kernel - 5.11.0-34-generic
Specificații dispozitiv / driver:
Dispozitiv USB(lsusb
):
Bus 001 Dispozitiv 008: ID 04fc:6333 Sunplus Technology Co., Ltd Chipset Siri A9 UVC
Specificații hardware (lshf
):
*-usb:1
descriere: Video
produs: Mass Storage
furnizor: iCatchtek Co Ltd
ID fizic: 2
informații despre autobuz: usb@1:2
versiunea: 1.00
seria: 01.00.00
capabilități: usb-2.00
configurație: driver=snd-usb-audio maxpower=100mA viteză=480Mbit/s
dispozitive v4l2 (v4l2-ctl --list-devices
):
„OBS (platformă: v4l2loopback-000):
/dev/video13
Stocare în masă (usb-0000:00:14.0-2):
/dev/video2
/dev/video3
/dev/media1
Aparat foto HP Wide Vision HD: HP Wi (usb-0000:00:14.0-5):
/dev/video0
/dev/video1
/dev/media0
În cele din urmă, detaliile camerei v4l2 (v4l2-ctl -d 2 -D
):
Informații șofer:
Nume driver: uvcvideo
Tip card: stocare în masă
Informații autobuz: usb-0000:00:14.0-2
Versiunea driverului: 5.11.22
Capabilități: 0x84a00001
Captură video
Captură metadate
Streaming
Format Pix extins
Capabilitățile dispozitivului
Limitele dispozitivului: 0x04200001
Captură video
Streaming
Format Pix extins
Informații despre driverul media:
Nume driver: uvcvideo
Model: Mass Storage
Serial: 01.00.00
Informații autobuz: usb-0000:00:14.0-2
Versiunea media: 5.11.22
Versiune hardware: 0x00000100 (256)
Versiunea driverului: 5.11.22
Informații despre interfață:
ID: 0x03000002
Tip: Video V4L
Informații despre entitate:
ID: 0x00000001 (1)
Nume: Mass Storage
Funcție: V4L2 I/O
Steaguri: implicit
Pad 0x01000007 : 0: Chiuvetă
Link 0x02000010: de la panoul de la distanță 0x100000a al entității „Extensia 3”: date, activat, imuabil