Para poder usar o mecanismo de compartilhamento do dispositivo de som do PulseAudio, todos os aplicativos devem usar o PulseAudio.
Você precisa configurar o MPD para usar o PulseAudio .
Eu uso o MPD para transmitir música, mas percebi que muitas vezes não conseguia obter nenhum som. Eu finalmente descobri que, se eu sair do navegador Chrome, a reprodução continuará.
Esta é a seção relevante do meu arquivo mpd.conf,
audio_output {
type "alsa"
name "ma Device"
mixer_type "software" # optional
dsd_usb "yes"
}
É também o caso de que, se o MPD está tocando música, o Chrome não pode reproduzir nenhum tipo de arquivo de vídeo - eu clico em um vídeo do youtube e ele fica suspenso até que eu pare o MPD. Então, quando o Chrome está reproduzindo o vídeo, a saída de um
O comando fuser -fv /dev/snd/*
é
USER PID ACCESS COMMAND
/dev/snd/controlC0: jason 2085 F.... pulseaudio
/dev/snd/pcmC0D0p: jason 2085 F...m pulseaudio
O pcmC0D0p
parece ser o Chrome e controlC0
é o MPD. Às vezes, a reprodução no MPD continuará quando eu parar o vídeo, mas às vezes o pcmC0D0p
permanecerá ativo até que eu saia do Chrome.
Resumindo, o MPD não será reproduzido enquanto pcmC0D0p
estiver ativo.
Para poder usar o mecanismo de compartilhamento do dispositivo de som do PulseAudio, todos os aplicativos devem usar o PulseAudio.
Você precisa configurar o MPD para usar o PulseAudio .
Tags pulseaudio alsa mpd chrome