Das ist eine ziemlich verrückte Idee.
Ich plane, eine Konfiguration einzurichten, mit der Audio, das auf meinem Laptop wiedergegeben wird, über ein lokales Netzwerk an meinen Heimserver gesendet wird, damit der Ton auf dem Server wiedergegeben wird, der mit einer HiFi-Anlage mit guten Lautsprechern verbunden ist.
Es soll dazu dienen, Filme auf dem Laptop mit Ton über die Lautsprecher anzusehen, ohne die Kabel neu anzuordnen.
Ich nehme an, dass dies ähnlich wie das Schreiben von Text in eine über SFTP gemountete Datei erfolgen kann, jedoch mit / dev / audio oder / dev / mixer
Aber ich habe keine Ahnung, wie ich die Audioausgabe abfangen soll.
Freue mich auf Tipps von Profis;)
networking
audio
naugtur
quelle
quelle
Antworten:
Wie Gilles sagte, sollten Sie am besten Ihre Soundserver-Konfiguration aktualisieren.
Sie können pulseaudio verwenden , um einen TCP-Port abzuhören. Stellen Sie sicher, dass Sie padevchooser aktivieren , ein GUI-Frontend, um Ihre Konfiguration zu aktualisieren.
Ein Tutorial finden Sie im Archlinux-Wiki .
quelle
module-native-protocol-tcp
ist fehlerhaft, nicht gewartet, und Sie werden Stunden, wenn nicht Tage Ihres Lebens damit verschwenden, es für die Arbeit zu konfigurieren. Bestenfalls erhalten Sie eine fürchterliche Klangqualität und ein sehr sprödes Setup.Was Sie suchen, ist ein Sound-Server . Diese Programme senden Ton über das Netzwerk. Zur Auswahl stehen JACK , NAS , Pulseaudio und mehr .
Pulseaudio ist das Standard-Audiosystem unter Ubuntu und unter Unix weit verbreitet. JACK ist auf Desktop-Betriebssystemen weit verbreitet und ist stolz auf seine geringe Latenz. Ich würde diese beiden zuerst versuchen. Siehe Jack vs Pulseaudio - wie geht es schneller? für einen kurzen Vergleich.
Zum Abspielen von Musik auf einem anderen Computer reicht jedes dieser Programme aus, solange Sie auf beiden Computern dasselbe Programm installieren (sie verwenden inkompatible Protokolle, obwohl einige über Übersetzungsmodule verfügen). Bei der Wiedergabe von Filmen kann es jedoch zu Problemen kommen, da die Weiterleitung von Ton über das Netzwerk zu einer spürbaren Latenz führt. Bei einigen Movie Playern können Sie die Ausrichtung zwischen Audio und Video optimieren. Möglicherweise müssen Sie diese Einstellung verwenden, um die Wiedergabe zu starten.
quelle
Ihre beste Wette ist wahrscheinlich VLC / VLS , aber erwarten Sie einige unangenehme Probleme mit der Synchronisationsdrift, da es schwierig ist, die Videowiedergabe hier im Gleichschritt mit den dort wiedergegebenen Audiodaten zu halten.
quelle
MPD ermöglicht das Streamen von Audio über http, wird jedoch nicht standardmäßig eingerichtet. Die Einschränkung besteht darin, dass MPDs von Ihrer MPD-Audiobibliothek gestreamt werden, wobei Sie als Soundserver jedes Audio auf dem Computer streamen können.
quelle
Ich selbst habe dafür SoundWire ( http://georgielabs.net ) verwendet. Der Client ist nur für Android verfügbar, die Ausführung in einer VM funktioniert jedoch auch.
quelle
Verwenden Sie MPD auf Ihrem Laptop, um die Musik zu Hause auf Ihren Computer zu streamen.
Ich schlage jedoch vor, dass Sie MPD auf dem Computer zu Hause ausführen und mit Ihrem Client von Ihrem Laptop aus eine Verbindung zu MPD herstellen (ich schlage GMPC vor ).
So höre ich die ganze Zeit Musik, habe nur einen Computer mit Musik und Clients auf meinem Laptop und anderen Computern.
MPD kann die Musik über das Netzwerk streamen, sodass Sie sie einem Server zuführen oder direkt mit mplayer abspielen können.
quelle