[an error occurred while processing this directive]

Использование ALSA в Firefox и приложениях, поддерживающих только PulseAudio
В рамках проекта apulse развивается эмулятор API PulseAudio на базе
подсистемы ALSA, позволяющий запускать некоторые привязанные к PulseAudio
приложения без установки данного звукового сервера.

Например, для запуска Firefox поверх ALSA достаточно выполнить:

    apulse firefox

предварительно настроив устройство вывода и изменив параметры sandbox-изоляции в Firefox.

Если устройство вывода звука по умолчанию не заработало, то его можно указать
через переменную окружения APULSE_PLAYBACK_DEVICE, например:

   export APULSE_PLAYBACK_DEVICE=plughw:0,0 
или
   export APULSE_PLAYBACK_DEVICE=hw:0,0 

Список доступных устройств можно посмотреть командой

   aplay -L


При использовании микрофона можно настроить и устройство ввода:

   export APULSE_CAPTURE_DEVICE=plughw:2,0 

где 2 - это канал, связанный с микрофоном в web-камере (0 - встроенная карта, 1
звуковой ввод через HDMI).

В Firefox следует в настройках about:config разрешить доступ к устройству /dev/snd

   security.sandbox.content.read_path_whitelist = /dev/snd/,/home/username/.asoundrc
   security.sandbox.content.write_path_whitelist = /dev/snd/ 

если не заработало также можно попробовать

   security.sandbox.content.level=2

Если не работает смешивание звуков и при воспроизведении в Firеfox приглушаются
другие источники, в файл ~/.asoundrc можно добавить

   pcm.plugdmix {
       type plug
       slave.pcm "dmix"
   }

И указать устройство выхода plugdmix:

   export APULSE_PLAYBACK_DEVICE=plugdmix
 
19.02.2018 , Источник: https://codelab.wordpress.com/2017/...
Ключи: alsa, pulseaudio, firefox / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Работа с Web и Ftp

[an error occurred while processing this directive]

[an error occurred while processing this directive]