Melhorando a qualidade do som com o servidor ESD remoto

0

Estou investigando formas de baixo orçamento para obter áudio do meu PC (Ubuntu) para o HiFi sem fios. No momento, estou testando uma configuração em que o roteador sem fio Asus WL-500gP executa o daemon ESD e anexou uma placa de som USB, que é então conectada ao HiFi.

Estou testando a reprodução no PC com o mpg123-esd e o Spotify no Wine. O som está lá, a latência é inesperadamente baixa, mas também ouço cliques ocasionais e alguma distorção de tempos em tempos. Suponho que seja por causa da baixa latência e da transmissão sem fio de áudio não compactado - qualquer interrupção de pacote, CPU temporariamente sendo ocupada, etc. causará cliques na saída de som.

Existe alguma maneira de contornar esse problema, aumentando o tamanho da latência / buffer de alguma forma, talvez?

O streaming usando o protocolo shoutcast parece ser uma saída, mas eu sinto que seria uma configuração complexa e frágil.

    
por cuu508 25.05.2010 / 23:25

1 resposta

2

Eu tentei isso há dois anos. Eu lembro que tive mais sorte com pulseaudio do que com esound (que já não estava ativamente desenvolvido), é muito mais configurável (e muito mais complexo!) ... ainda estava mal trabalhando (sem compressão de fluxo e meu uplink não foi muito bom). Não me lembro dos detalhes dessa configuração agora.

Agora o pulseaudio parece oferecer suporte a mais protocolos (o RTP parece promissor, já que ele deve lidar com os pacotes corretamente), por isso pode (ou não) funcionar melhor.

    
por 26.05.2010 / 00:31