Eu fiz as melhores experiências configurando uma solução de áudio distribuído em rede com base em Icecast2 e uShare (para streaming uPnP / DLNA).
Qualquer receptor conectado à sua LAN (por cabo ou WiFi) poderá acessar o áudio do seu servidor da seguinte maneira:
-
Transmita uma lista de reprodução: Combine icecast2 com ices2 (por ogg)
ou Ices (para mp3)
- Transmita o som da sua placa de som local: Combine o Icecast2 com o darkice
- Torne sua biblioteca acessível: Execute o ushare para compartilhamentos de arquivos UPnP
Quando o Icecast2 está transmitindo áudio, qualquer dispositivo capaz de receber transmissões de rádio da Internet no formato Shoutcast poderá sintonizá-lo. Esse pode ser um PC antigo, um telefone celular ou um dispositivo especial de rádio da Internet. , só para citar alguns exemplos. Os dispositivos não precisam ser compatíveis entre si.
Um pequeno tutorial sobre como configurar o Icecast2 pode ser encontrado aqui . Algumas notas sobre o uso são encontradas em esta resposta .
O Icecast pode transmitir mais de um fluxo por vez. Portanto, você poderá selecionar difusões diferentes em locais diferentes.
-
As soluções acima ainda estão disponíveis. Uma nova abordagem pode transmitir o som local para um dispositivo Chromecast ou DLNA: Como configuro streams de áudio ao vivo para um dispositivo compatível com DLNA?
-
Em vez de uShare, também podemos executar minidlna para compartilhamento UPnP de mídia.