You are not logged in.

#1 2021-11-13 09:02:19

cazacmihai
Member
Registered: 2021-11-13
Posts: 18

IriunWebcam/DroidWebcam no microphone

So i've run  yay -S iriunwebcam-bin and iriun starts fine,the video is working but the microphone is not working.I tried with droid cam but its the same problem.
In iriun's audio device tab there's alsa loopback and no audio. I've searched about alsa loopback but can't find somtething for me.I need to at least be able to use it on google meet.
In audio settings in recording devices there's only front mic, rear mic and line in. aplay -l returns this:
Thanks in advance.

[mihai@pc ~]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 7/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: PCH [HDA Intel PCH], device 0: ALC662 rev3 Analog [ALC662 rev3 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC662 rev3 Digital [ALC662 rev3 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Last edited by cazacmihai (2021-11-13 09:03:01)

Offline

#2 2021-11-13 09:58:37

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: IriunWebcam/DroidWebcam no microphone

For droidcam, please read its documentation:

https://www.dev47apps.com/droidcam/linux/

Sound support:
To use the mic in PulseAudio you can either run pacmd load-module module-alsa-source source_properties=device.description=DroidCam device=hw:Loopback,1,0 (you may need to adjust the last number), or by editing /etc/pulse/default.pa as described here. On some systems you need to do this after launching the droidcam client.

You may also have to modprobe snd-aloop.

Last edited by progandy (2021-11-13 10:01:57)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#3 2021-11-13 10:19:50

cazacmihai
Member
Registered: 2021-11-13
Posts: 18

Re: IriunWebcam/DroidWebcam no microphone

Thanks, droidcam worked after applying a fix
While droidcam was running i run

pacmd load-module module-alsa-source device=hw:Loopback,1,0

And mic started working

Offline

#4 2021-11-13 10:44:17

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: IriunWebcam/DroidWebcam no microphone

For iriun it is probably similar. The ubuntu install script that has not been ported to the pkgbuild does this:

#!/bin/sh
sudo modprobe v4l2loopback exclusive_caps=1
sudo modprobe snd-aloop
ID=$(grep -F "[Loopback" < /proc/asound/cards | awk '{print $1}')
if [ $(echo "$ID" | grep -E "^[0-9]$") ]
then
	sed -i "s/#cardid/options snd-aloop index=$ID/g" /etc/modprobe.d/iriunwebcam-options.conf
else
	echo "Please check ALSA Loopback card number"
fi

Last edited by progandy (2021-11-13 10:44:32)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

Board footer

Powered by FluxBB