Wie kann ich Audiosignale von verschiedenen Geräten/Computern auf meinen Heimserver streamen?

Wie kann ich Audiosignale von verschiedenen Geräten/Computern auf meinen Heimserver streamen?

Ich habe derzeit eineHeadless-HeimserverEingerichtet (unter Ubuntu 12.04 Server Edition) mit einem einfachen Apache HTTP-Server. Der Server befindet sich in der Nähe eines Audioempfängers, der eine Reihe von Innen- und Außenlautsprechern in meinem Haus steuert.

Kürzlich hat mein Vater einen Bluetooth-Adapter gekauft, mit dem wir unsere verschiedenen Laptops und Handys verbinden können, um die Musik über die Lautsprecher auszugeben. Ich hoffte, eine Lösung zu finden, die über mein Heimnetzwerk (WLAN oder Ethernet) funktioniert, weil sie nichts kostet (ich habe bereits einen Server mit einer Audiokarte) und nicht von Bluetooth abhängig ist.

Gibt es eine plattformübergreifende (vorzugsweise kostenlose und Open-Source-)Lösung, mit der ich Audio über mein Heimnetzwerk auf meinen Heimserver streamen kann? Wenn möglich, würde ich gerne von einer Vielzahl von Geräten streamen (Laptops mit Windows/Linux oder Mobiltelefone mit Android/BB/iOS) - aber ich brauche mindestens etwas, das funktioniertam wenigstenmit Windows und Linux.

Nur um das klarzustellen: Ich möchte etwas, das es Geräten einfach ermöglicht, sich mit meinem Server zu verbinden und ein Audiosignal auszugeben, ohne dass auf der Serverseite etwas unternommen werden muss (da es sich um einen Server handelt, der in der Nähe meines Receivers versteckt ist). Jeder nachfolgende Verbindungsversuch sollte abgebrochen werden, sodass immer nur ein Gerät gleichzeitig die Stereoanlage steuern kann.


Beispiel: Angenommen, ich habe Besuch bei mir zu Hause und alle haben Smartphones. Eine Person kann sich mit meinem Server verbinden und mit der Audiowiedergabe beginnen. Wenn jemand anderes etwas von seiner Musik abspielen möchte, trennt die erste Person die Verbindung und jemand anderes kann seine Musik dann auf meinen Server streamen (die dann über meine Lautsprecher abgespielt wird). Ich möchte vermeiden, die eigentlichen Medien auf dem Server zu speichern (abgesehen von Caching-Zwecken).

verwandte Informationen