[pulseaudio-discuss] problem with webrtc and pulseaudio

Fatima Castiglione Maldonado 发 castiglionemaldonado at gmail.com
Tue Feb 14 14:21:40 UTC 2017


>
>
> Welcome to the list!
>
> Thank you


>
> What does "broken" mean more specifically? Things appear to work, but
> the microphone produces just silence?
>
> The mic produces a very distorted sound, like "cracking" sound


> So Chrome 56 on Ubuntu 14.04 works on other machines except that one
> notebook model?
>

That is exactly our situation.

Does the volume meter for the microphone in pavucontrol show any activity?
>

Yes.

1. open pavucontrol
2. speak
3. vu shows input
4. open chrome
5. go to bigbluebutton test server
6. bigbluebutton web client loads
7. client offers sound test
8. cracking sound heard, pavucontrol vu shows input


> The output of "pactl list" and the verbose pulseaudio log might be
> useful. Run "pactl list" while using the webapp (when you expect the
> microphone to be in use). This mailing list has message size limit of
> 100KB, so you'll probably need to compress those if you send them as
> attachments. Here are instructions for getting the verbose log:
> https://wiki.ubuntu.com/PulseAudio/Log
>
>
You will find "pactl list" output and puse verbose log as attachments,

In this case my sequence was:

1. pactl list
2. log sub-sequence from ubuntu page
3. test audio
4. no sound, not even cracking
5. pavucontrol shows input
6. stop logging

Thanks in advance,
Fatima



--
> Tanu
>
> https://www.patreon.com/tanuk
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
>



-- 
=================================
Fátima Castiglione Maldonado
Singer, Designer, Creative, Artificial Intelligence
Cantante, Diseñadora, Creativa, Inteligencia Artificial
castiglionemaldonado at gmail.com

                     ____
                   ,'_   |
 __________________|__|__|__
<_____                      )                _.------._
      `-----------,------.-'              ,-'          `-.
                 |    |  |              ,'                `.
                ,'    |  |            ,'                    `.
                |  _,-'  |__         /                        \
              _,'-'    `.   `---.___|_____________             \
          .--'  -----.  | _____________________   `-. -----     |
          |    ___|  |  |                      \  ,- \          |
          |    ___|  |===========================((|) |         |
          |       |  |  | _____________________/  `- /          |
          `--._ -----'  |        _________________,-' -----     |
               `.-._   ,' __.---'   |                          /
                |   `-.  |           \                        /
                `.    |  |            `.                    ,'
                 |    |  |              `.                ,'
 _____,----------`-------`-.              `-._        _,-'
<___________________________)                 `------'
                   | _|  |
                   `.____|
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20170214/2cb35d6d/attachment-0001.html>
-------------- next part --------------
Módulo #0
	Nombre: module-device-restore
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Automatically restore the volume/mute state of devices"
		module.version = "4.0"

Módulo #1
	Nombre: module-stream-restore
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Automatically restore the volume/mute/device state of streams"
		module.version = "4.0"

Módulo #2
	Nombre: module-card-restore
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Automatically restore profile of cards"
		module.version = "4.0"

Módulo #3
	Nombre: module-augment-properties
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Augment the property sets of streams with additional static information"
		module.version = "4.0"

Módulo #4
	Nombre: module-switch-on-port-available
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		

Módulo #5
	Nombre: module-alsa-card
	Argumento: device_id="0" name="pci-0000_00_1b.0" card_name="alsa_card.pci-0000_00_1b.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"
	Contador de uso: 0
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "ALSA Card"
		module.version = "4.0"

Módulo #6
	Nombre: module-udev-detect
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Detect available audio hardware and load matching drivers"
		module.version = "4.0"

Módulo #7
	Nombre: module-bluetooth-policy
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Frédéric Dalleau"
		module.description = "When a bluetooth sink or source is added, load module-loopback"
		module.version = "4.0"

Módulo #8
	Nombre: module-bluetooth-discover
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Joao Paulo Rechi Vita"
		module.description = "Detect available bluetooth audio devices and load bluetooth audio drivers"
		module.version = "4.0"

Módulo #9
	Nombre: module-native-protocol-unix
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Native protocol (UNIX sockets)"
		module.version = "4.0"

Módulo #10
	Nombre: module-default-device-restore
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Automatically restore the default sink and source"
		module.version = "4.0"

Módulo #11
	Nombre: module-rescue-streams
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "When a sink/source is removed, try to move their streams to the default sink/source"
		module.version = "4.0"

Módulo #12
	Nombre: module-always-sink
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Colin Guthrie"
		module.description = "Tenga siempre cargado al menos un destino aunque sea uno nulo"
		module.version = "4.0"

Módulo #13
	Nombre: module-intended-roles
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Automatically set device of streams based of intended roles of devices"
		module.version = "4.0"

Módulo #14
	Nombre: module-suspend-on-idle
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "When a sink/source is idle for too long, suspend it"
		module.version = "4.0"

Módulo #15
	Nombre: module-systemd-login
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Create a client for each login session of this user"
		module.version = "4.0"

Módulo #16
	Nombre: module-position-event-sounds
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Position event sounds between L and R depending on the position on screen of the widget triggering them."
		module.version = "4.0"

Módulo #17
	Nombre: module-filter-heuristics
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Colin Guthrie"
		module.description = "Detect when various filters are desirable"
		module.version = "4.0"

Módulo #18
	Nombre: module-filter-apply
	Argumento: 
	Contador de uso: n/d
	Propiedades:
		module.author = "Colin Guthrie"
		module.description = "Load filter sinks automatically when needed"
		module.version = "4.0"

Módulo #19
	Nombre: module-x11-publish
	Argumento: display=:0
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "X11 credential publisher"
		module.version = "4.0"

Módulo #20
	Nombre: module-x11-bell
	Argumento: display=:0 sample=bell.ogg
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "X11 bell interceptor"
		module.version = "4.0"

Módulo #21
	Nombre: module-x11-cork-request
	Argumento: display=:0
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "Synthesize X11 media key events when cork/uncork is requested"
		module.version = "4.0"

Módulo #22
	Nombre: module-x11-xsmp
	Argumento: display=:0 session_manager=local/ceibal:@/tmp/.ICE-unix/1402,unix/ceibal:/tmp/.ICE-unix/1402
	Contador de uso: n/d
	Propiedades:
		module.author = "Lennart Poettering"
		module.description = "X11 session management"
		module.version = "4.0"

Destino #0
	Estado: SUSPENDED
	Nombre: alsa_output.pci-0000_00_1b.0.analog-stereo
	Descripción: Audio Interno Estéreo analógico
	Controlador: module-alsa-card.c
	Especificación de muestra: s16le 2ch 48000Hz
	Asignación de canal: front-left,front-right
	Módulo propietario: 5
	Silencio: no
	Volumen: 0:  74% 1:  74%
	        0: -7,70 dB 1: -7,70 dB
	        balance 0,00
	Volumen base: 100%
	             0,00 dB
	Origen de monitor: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
	Latencia: 0 usec, configurada 0 usec
	Marcas: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Propiedades:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "VT1802 Analog"
		alsa.id = "VT1802 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xd0810000 irq 94"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "0f04"
		device.product.name = "ValleyView High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Estéreo analógico"
		device.description = "Audio Interno Estéreo analógico"
		alsa.mixer_name = "VIA VT1802"
		alsa.components = "HDA:11068446,15585471,00100000 HDA:80862882,80860101,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Puertos:
		analog-output-speaker: Altavoces (priority: 10000)
		analog-output-headphones: Auriculares analógicos (priority: 9000, not available)
	Puerto Activo: analog-output-speaker
	Formatos:
		pcm

Fuente #0
	Estado: SUSPENDED
	Nombre: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
	Descripción: Monitor of Audio Interno Estéreo analógico
	Controlador: module-alsa-card.c
	Especificación de la Muestra: s16le 2ch 48000Hz
	Mapa del Canal: front-left,front-right
	Módulo Dueño: 5
	Mudo: no
	Volume: 0: 100% 1: 100%
	        0: 0,00 dB 1: 0,00 dB
	        balance 0,00
	Volume Base: 100%
	             0,00 dB
	Monitoreo del destino: alsa_output.pci-0000_00_1b.0.analog-stereo
	Latencia: 0 usec, configurado 0 useg
	Banderas: DECIBEL_VOLUME LATENCY 
	Propiedades:
		device.description = "Monitor of Audio Interno Estéreo analógico"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xd0810000 irq 94"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "0f04"
		device.product.name = "ValleyView High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Formatos:
		pcm

Fuente #1
	Estado: SUSPENDED
	Nombre: alsa_input.pci-0000_00_1b.0.analog-stereo
	Descripción: Audio Interno Estéreo analógico
	Controlador: module-alsa-card.c
	Especificación de la Muestra: s16le 2ch 48000Hz
	Mapa del Canal: front-left,front-right
	Módulo Dueño: 5
	Mudo: no
	Volume: 0:  67% 1:  67%
	        0: -10,57 dB 1: -10,57 dB
	        balance 0,00
	Volume Base:   8%
	             -66,00 dB
	Monitoreo del destino: n/d
	Latencia: 0 usec, configurado 0 useg
	Banderas: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Propiedades:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "VT1802 Analog"
		alsa.id = "VT1802 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xd0810000 irq 94"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "0f04"
		device.product.name = "ValleyView High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "65536"
		device.buffering.fragment_size = "32768"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Estéreo analógico"
		device.description = "Audio Interno Estéreo analógico"
		alsa.mixer_name = "VIA VT1802"
		alsa.components = "HDA:11068446,15585471,00100000 HDA:80862882,80860101,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Puertos:
		analog-input-microphone-internal: Micrófono interno (priority: 8900)
		analog-input-microphone: Micrófono (priority: 8700, not available)
	Puerto Activo: analog-input-microphone-internal
	Formatos:
		pcm

Cliente #0
	Controlador: module-systemd-login.c
	Módulo dueño: 15
	Propiedades:
		application.name = "Login Session c1"
		systemd-login.session = "c1"

Cliente #5
	Controlador: module-x11-xsmp.c
	Módulo dueño: 22
	Propiedades:
		application.name = "XSMP Session on gnome-session as 10f7f69f8cb03a6705148707967987664400000014020055"
		xsmp.vendor = "gnome-session"
		xsmp.client.id = "10f7f69f8cb03a6705148707967987664400000014020055"

Cliente #6
	Controlador: protocol-native.c
	Módulo dueño: 9
	Propiedades:
		application.name = "GNOME Volume Control Media Keys"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "28"
		application.id = "org.gnome.VolumeControl"
		application.icon_name = "multimedia-volume-control"
		application.version = "1.0"
		application.process.id = "1398"
		application.process.user = "ceibal"
		application.process.host = "ceibal"
		application.process.binary = "unity-settings-daemon"
		application.language = "es_UY.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "7fa399cd946674ed89a5c33856b0fa6b"
		application.process.session_id = "c1"

Cliente #8
	Controlador: protocol-native.c
	Módulo dueño: 9
	Propiedades:
		application.name = "Ubuntu Audio Settings"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "28"
		application.id = "com.canonical.settings.sound"
		application.icon_name = "multimedia-volume-control"
		application.version = "0.1"
		application.process.id = "1717"
		application.process.user = "ceibal"
		application.process.host = "ceibal"
		application.process.binary = "indicator-sound-service"
		application.language = "es_UY.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "7fa399cd946674ed89a5c33856b0fa6b"
		application.process.session_id = "c1"

Cliente #9
	Controlador: protocol-native.c
	Módulo dueño: 9
	Propiedades:
		application.name = "Metacity"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "28"
		window.x11.display = ":0"
		window.x11.screen = "0"
		application.process.id = "1582"
		application.process.user = "ceibal"
		application.process.host = "ceibal"
		application.process.binary = "metacity"
		application.language = "es_UY.UTF-8"
		application.process.machine_id = "7fa399cd946674ed89a5c33856b0fa6b"
		application.process.session_id = "c1"

Cliente #17
	Controlador: protocol-native.c
	Módulo dueño: 9
	Propiedades:
		application.name = "pactl"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "28"
		application.process.id = "3762"
		application.process.user = "ceibal"
		application.process.host = "ceibal"
		application.process.binary = "pactl"
		application.language = "es_UY.UTF-8"
		window.x11.display = ":0.0"
		application.process.machine_id = "7fa399cd946674ed89a5c33856b0fa6b"
		application.process.session_id = "c1"

Muestra #0
	Nombre: bell-window-system
	Especificaciones de la muestra: s16le 2ch 44100Hz
	Mapa del canal: front-left,front-right
	Volumen: (incorrecto)
	         (incorrecto)
	         balance 0,00
	Duración: 0,1s
	Tamaño: 24,0 KiB
	Lazy: no
	Nombre del archivo: n/d
	Propiedades:
		media.role = "event"
		application.process.id = "2262"
		application.name = "gnome-terminal"
		event.description = "Evento de campana"
		event.id = "bell-window-system"
		media.name = "bell-window-system"
		media.filename = "/usr/share//sounds/freedesktop/stereo/bell.oga"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "28"
		window.x11.display = ":0"
		window.x11.screen = "0"
		application.process.user = "ceibal"
		application.process.host = "ceibal"
		application.process.binary = "metacity"
		application.language = "es_UY.UTF-8"
		application.process.machine_id = "7fa399cd946674ed89a5c33856b0fa6b"
		application.process.session_id = "c1"

Placa #0
	Nombre: alsa_card.pci-0000_00_1b.0
	Controlador: module-alsa-card.c
	Módulo dueño: 5
	Propiedades:
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xd0810000 irq 94"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "0f04"
		device.product.name = "ValleyView High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Audio Interno"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Perfiles:
		input:analog-stereo: Estéreo analógico Entrada (sinks: 0, sources: 1, priority. 60)
		output:analog-stereo: Estéreo analógico Salida (sinks: 1, sources: 0, priority. 6000)
		output:analog-stereo+input:analog-stereo: Estéreo Analógico Dúplex (sinks: 1, sources: 1, priority. 6060)
		output:hdmi-stereo: Digital Stereo (HDMI) Salida (sinks: 1, sources: 0, priority. 5400)
		output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Salida + Estéreo analógico Entrada (sinks: 1, sources: 1, priority. 5460)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Salida (sinks: 1, sources: 0, priority. 300)
		output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Salida + Estéreo analógico Entrada (sinks: 1, sources: 1, priority. 360)
		off: Apagado (sinks: 0, sources: 0, priority. 0)
	Perfil activo: output:analog-stereo+input:analog-stereo
	Puertos:
		analog-input-microphone-internal: Micrófono interno (priority: 8900, latency offset: 0 usec)
			Propiedades:
				device.icon_name = "audio-input-microphone"
			Parte del perfil(es): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo
		analog-input-microphone: Micrófono (priority: 8700, latency offset: 0 usec, not available)
			Propiedades:
				device.icon_name = "audio-input-microphone"
			Parte del perfil(es): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo
		analog-output-speaker: Altavoces (priority: 10000, latency offset: 0 usec)
			Propiedades:
				device.icon_name = "audio-speakers"
			Parte del perfil(es): output:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-headphones: Auriculares analógicos (priority: 9000, latency offset: 0 usec, not available)
			Propiedades:
				device.icon_name = "audio-headphones"
			Parte del perfil(es): output:analog-stereo, output:analog-stereo+input:analog-stereo
		hdmi-output-0: HDMI / DisplayPort (priority: 5900, latency offset: 0 usec, not available)
			Propiedades:
				device.icon_name = "video-display"
			Parte del perfil(es): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround, output:hdmi-surround+input:analog-stereo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pulseverbose.log.zip
Type: application/zip
Size: 18745 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20170214/2cb35d6d/attachment-0001.zip>


More information about the pulseaudio-discuss mailing list