Tentando usar o squeezelite com as saídas existentes do PulseAudio

0

Portanto, estou tentando configurar um cliente do squeezebox (servidor de mídia da Logitech) usando o squeezelite na minha instalação do Ubuntu 16.04 e estou tendo problemas para obter o que quero dele.

O que estou tentando alcançar

Eu quero poder tocar música na minha área de trabalho através dos fones de ouvido e abrir o menu de som para alternar a saída para os alto-falantes externos do computador.

O que realmente está acontecendo

Quando o squeezelite está em execução, o menu de som não mostra as opções de áudio integradas (que incluem os alto-falantes externos que estão conectados a aux) e o envio de áudio para o computador pelo servidor é reproduzido pelos alto-falantes externos. Quando eu mato o squeezelite, as saídas de áudio reaparecem no menu do som.

Qualquer ajuda seria muito apreciada, mesmo que você tenha apenas uma vaga idéia do que está acontecendo. Eu quero saber mais sobre o ALSA, o PulseAudio, e especialmente o squeezebox e o squeezeite, então eu saúdo virtualmente qualquer resposta!

    
por gn00b 11.07.2016 / 17:56

1 resposta

0

Esta resposta é sobre como livrar-se do áudio dos blocos do squeezelite.

Isso foi provavelmente porque o squeezelite estava usando diretamente o dispositivo ALSA.

Solução para isso: Especifique o dispositivo de saída usado pelo squeezelite.

squeezelite -o pulse

Todos os dispositivos estão listados com

squeezelite -l

Nota: Pelo menos versões muito recentes (usando aqui com 17.04: 1.8-3build1) usam por padrão esta saída, isto é, '-o default' deve ser o mesmo que '-o pulse'.

    
por RA Prism 09.05.2017 / 16:20