Ребят, подскажите, как можно перенаправить звук от микрофона вэбкамеры в отдельное приложение (браузер, zoom, Skype и т. п.)?
Камера по USB коннектится и видна в lsusb, видеопоток вэб-камеры передаётся без проблем. Звука от вэбкамеры нет нигде: ни в Skype, ни в настройках Ubuntu 18.04 … Но! Интересный момент: в alsamixer устройство микрофона от вэбкамеры определяется, уровень громкости регулируется.
Пробовал записывать звук при помощи arecord: запись идёт(!!) и затем успешно воспроизводится через aplay. Вот такая вот странная ситуация: в alsamixer, arecord микрофон детектится, а в настройках Ubuntu, в мессенджерах - микрофона нет. Куда рыть, не пойму …
Вэбкамера Logitech HD C270. Сама Ubuntu установлена на QNAP-устройстве. Устройство QNAP - модель TBS-453A.
Лог hwinfo выдаёт следующее по портам USB:
admin@ubuntu_1804:~$ uname -a && hwinfo --usb
Linux ubuntu_1804 4.14.24-qnap #1 SMP Fri May 29 08:50:42 CST 2020 x86_64 x86_64 x86_64 GNU/Linux
23: USB 00.3: 0000 Unclassified device
[Created at usb.122]
Unique ID: HHUe.xAghu5l7olF
Parent ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.3
SysFS BusID: 1-5:1.3
Hardware Class: unknown
Model: "Logitech Webcam C270"
Hotplug: USB
Vendor: usb 0x046d "Logitech, Inc."
Device: usb 0x0825 "Webcam C270"
Revision: "0.10"
Serial ID: "80E61120"
Driver: "snd-usb-audio"
Driver Modules: "snd_usb_audio"
Speed: 480 Mbps
Module Alias: "usb:v046Dp0825d0010dcEFdsc02dp01ic01isc02ip00in03"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #25 (Hub)
25: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: k4bc.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb1/1-0:1.0
SysFS BusID: 1-0:1.0
Hardware Class: hub
Model: "Linux Foundation 2.0 root hub"
Hotplug: USB
Vendor: usb 0x1d6b "Linux Foundation"
Device: usb 0x0002 "2.0 root hub"
Revision: "4.14"
Serial ID: "0000:00:14.0"
Driver: "hub"
Driver Modules: "usbcore"
Speed: 480 Mbps
Module Alias: "usb:v1D6Bp0002d0414dc09dsc00dp01ic09isc00ip00in00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
28: USB 00.0: 10a00 Hub
[Created at usb.122]
Unique ID: pBe4.xYNhIwdOaa6
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb2/2-0:1.0
SysFS BusID: 2-0:1.0
Hardware Class: hub
Model: "Linux Foundation 3.0 root hub"
Hotplug: USB
Vendor: usb 0x1d6b "Linux Foundation"
Device: usb 0x0003 "3.0 root hub"
Revision: "4.14"
Serial ID: "0000:00:14.0"
Driver: "hub"
Driver Modules: "usbcore"
Module Alias: "usb:v1D6Bp0003d0414dc09dsc00dp03ic09isc00ip00in00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Лог lsusb выдаёт следующее:
admin@ubuntu_1804:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
P.S. С аналоговым входом на QNAP - та же история. Устройства звука на приём работают странным образом: нигде не работают, кроме alsamixer (pactl list short sources - тоже видит) и arecord/aplay …