Essa é uma ideia um tanto louca.
Estou planejando definir uma configuração que envie o áudio que está sendo reproduzido no meu laptop para o servidor doméstico via rede local , para que o som seja reproduzido no servidor conectado a um aparelho de alta fidelidade com bons alto-falantes.
Ele deveria servir ao propósito de assistir filmes no laptop com som nos alto-falantes sem rearranjar os cabos.
Suponho que isso possa ser feito da mesma forma que escrever texto em um arquivo montado via sftp, mas com o / dev / audio ou / dev / mixer
Mas não tenho ideia de como interceptar a saída de áudio.
Ansioso para dicas de profissionais;)
networking
audio
naugtur
fonte
fonte
Respostas:
Como Gilles disse, você deve atualizar a configuração do seu servidor de sons.
Você pode usar o pulseaudio para ouvir uma porta TCP. Certifique-se de verificar o padevchooser , que é uma interface gráfica para atualizar sua configuração.
Você pode encontrar um tutorial no wiki do archlinux .
fonte
module-native-protocol-tcp
é de buggy, não mantém manutenção e você perderá horas, se não dias da sua vida, tentando configurá-la para funcionar. Na melhor das hipóteses, você terá uma qualidade de som terrível e uma configuração muito quebradiça.O que você está procurando é um servidor de som . Esses programas enviam som pela rede. As opções incluem JACK , NAS , Pulseaudio e muito mais .
O Pulseaudio é o sistema de áudio padrão no Ubuntu e está amplamente disponível no Unix. O JACK está amplamente disponível em sistemas operacionais de desktop e se orgulha de sua baixa latência. Eu tentaria esses dois primeiro. Veja Jack vs Pulseaudio - como é mais rápido? para uma breve comparação.
Para tocar música em um computador diferente, qualquer um desses programas funcionaria desde que você consiga instalar o mesmo programa nas duas máquinas (eles usam protocolos incompatíveis, embora alguns tenham módulos de tradução). Porém, ao reproduzir filmes, você pode ter problemas porque o encaminhamento de som pela rede introduz latência perceptível. Alguns reprodutores de filmes permitem ajustar o alinhamento entre áudio e vídeo; talvez seja necessário reproduzir essa configuração.
fonte
Sua melhor aposta é provavelmente o VLC / VLS , mas espere alguns problemas desagradáveis com o desvio da sincronização, pois é difícil manter o vídeo sendo reproduzido aqui em sintonia com os dados de áudio reproduzidos lá.
fonte
O MPD permite o streaming de áudio por http, mas não é configurado por padrão. A limitação é que o MPD transmite da sua biblioteca de áudio MPD, onde como servidor de som permitirá transmitir qualquer áudio no computador.
fonte
Eu mesmo usei o SoundWire ( http://georgielabs.net ) para isso. O cliente está disponível apenas para Android, mas a execução em uma VM também funciona.
fonte
Use o MPD no seu laptop para transmitir a música para o seu computador em casa.
Sugiro, no entanto, que você execute o MPD no computador em casa e apenas se conecte ao MPD com o seu cliente a partir do seu laptop (eu sugiro o GMPC ).
É assim que ouço música o tempo todo, tenho apenas um computador com música e clientes no meu laptop e em outros computadores.
O MPD pode transmitir a música pela rede, para que você possa alimentá-la em um servidor ou reproduzi-la diretamente com o mplayer.
fonte