Atualmente tenho um servidor doméstico sem cabeçalho configurado (executando a edição do servidor Ubuntu 12.04) executando um servidor HTTP Apache simples. O servidor está perto de um receptor de áudio, que controla um conjunto de alto-falantes internos e externos em minha casa.
Recentemente, meu pai comprou um adaptador Bluetooth, ao qual nossos vários laptops e celulares podem se conectar, emitindo a música para os alto-falantes. Eu esperava encontrar uma solução que funcionasse na minha rede doméstica (Wi-Fi ou ethernet), porque não custaria nada (já tenho um servidor com uma placa de áudio) e não depende do Bluetooth.
Existe alguma solução de plataforma cruzada (preferencialmente livre e de código aberto) que eu possa usar, o que me permitirá transmitir áudio para meu servidor doméstico, pela minha rede doméstica? Se possível, gostaria de transmitir a partir de uma ampla variedade de dispositivos (laptops que executam Windows / Linux ou telefones celulares com Android / BB / iOS) - mas, no mínimo, preciso de algo que funcione com mínimo com Windows e Linux.
Além disso, só para clairfy, eu quero algo que simplesmente permita que os dispositivos se conectem ao meu servidor e produzam um sinal de áudio sem qualquer ação no servidor (já que é um servidor escondido perto do meu receptor). Qualquer tentativa de conexão subseqüente deve ser descartada, portanto, apenas um dispositivo pode estar no controle do aparelho de som de uma só vez.
Exemplo : digamos que eu tenha companhia na minha casa e todos eles tenham smartphones. Uma pessoa pode se conectar ao meu servidor e começar a reproduzir áudio. Se alguém quiser tocar algumas de suas músicas, a primeira pessoa se desconecta e outra pessoa pode transmitir suas músicas para o meu servidor (que é reproduzido em meus alto-falantes). Eu quero evitar armazenar a mídia real no servidor (além de fins de cache).