Audio über Netzwerk mit Windows 7 abspielen?

20

Ich habe Software für Linux-Systeme gesehen, mit der ich Audio über das Netzwerk von einem System zu einem anderen senden kann. Gibt es eine solche Software (wahrscheinlich einen Treiber) für Windows, insbesondere XP, aber am besten für Vista und Windows 7?

Ich möchte Audio (ALLE Audio, nicht nur MP3s usw.) über das Netzwerk von meinem Laptop auf einen anderen Computer streamen. Ich weiß, dass Windows Remote Desktop Audio ziemlich einfach über das Netzwerk wiedergeben kann. Ist das ein Teil von .Net, dass ich einfach eine einfache App codieren könnte, die das Audio streamt, ohne RD'ing in? Ich möchte es auch nicht über eine zusätzliche physikalische Leitung führen, wenn dies möglich ist.

Unkwntech
quelle
In einer ähnlichen Situation möchte ich, dass mehrere Computer in meinem Haus dasselbe Audio mit geringer Latenz wiedergeben, damit sie alle synchron sind und noch keine solide Lösung finden.
duckworth
Wenn Sie Ihren PC sowohl als Server als auch als Controller verwenden möchten und einen eher einfachen / passiven Renderer (auch bekannt als Netzwerk-Player ohne viele Steuerelemente / Anzeigen) haben, werfen Sie einen Blick auf die "Play-to" -Funktion von Windows 7 und oben. Beschränkt auf WindowsMedia-Playback, aber gut ... groovypost.com/howto/…
Frank Nocke

Antworten:

6

Mit Airfoil können Sie Audio von Windows / Mac zu Windows / Mac / Airport streamen.

Senden Sie Audiodaten von Ihrem PC synchron zu AirPort Express-Geräten, Apple TVs, iPhones und iPods Touch sowie zu anderen PCs und Macs!

Bildbeschreibung hier eingeben

Paläozogt
quelle
4
"Vor dem Kauf werden alle Sendungen, die länger als 10 Minuten dauern, mit Rauschen überlagert."
Borislav Ivanov
Kaufen Sie einen Lizenzschlüssel für nur 25 USD.
Antti Rytsölä
3

Ich weiß es nicht genau ... aber hier sind einige Gedanken. Die Schwierigkeit beim Senden des Audiosignals Ihres Laptops über LAN besteht darin, dass Windows von Haus aus keinen "Kanal" oder etwas zum Abhören bietet, den ein Softwareentwickler zur Implementierung verwenden könnte. Im Wesentlichen glaube ich, dass eine erfolgreiche Lösung entweder sein muss:

  • ein vollwertiger virtueller Audiotreiber.

Soweit ich weiß, scheint dies eine komplizierte Angelegenheit zu sein: Versuchen Sie, einen gefälschten Treiber zu erstellen, der eine Vielzahl von Eingaben (MP3s, Surround-Spiele und Filme, verschiedene Bitraten und Abtastraten, gleichzeitige Anwendungen) unterstützt und sich gleichzeitig um das Codieren und Übertragen kümmert Mit einer geringen Latenz, die am anderen Ende gut funktioniert und mit verschiedenen Fensterversionen stabil ist, wäre all das mit einem verdammt niedrigen Gewinnanreiz, der nur einer Minderheit von Menschen gegeben ist, daran interessiert, es zu kaufen. Klingt für mich nach einem schlechten Geschäftsplan.

Haben Sie Pulseaudio unter Windows ausprobiert? Anscheinend ist es plattformübergreifend.

ODER

  • Eine echte Soundkarte, deren Treiber so ausgelegt ist, dass Anwendungen ihre Ausgabe aufzeichnen können.

Vor ein paar Jahren hatte Creative Labs einen ziemlich guten Kanal, auf dem Anwendungen aufnehmen konnten. Ich erinnere mich, dass ich Audio über Soundkarten-Hardwareeffekte wie Hall abgespielt und in Echtzeit in meiner Audio-Software über diesen Kanal "Was Sie hören" aufgenommen habe. Technisch gesehen kann Shoutcast diesen Kanal als Eingang auswählen und den gesamten Sound Ihres Laptops streamen. Ich habe keine Creative-Karte mehr und weiß daher nicht, wie gut das heutzutage funktioniert. Außerdem stelle ich mir vor, Sie möchten das integrierte Audio Ihres Laptops verwenden, das wahrscheinlich nicht über diese Funktion verfügt, aber ein externes Creative Audigy!

ODER

  • Audio über IP / Audio über Ethernet dedizierte Hardware.

Teurer und komplizierter als die derzeit beste Wahl: ein physisches Audiokabel zu Ihrem Hauptcomputer ....

ODER

  • Die schnelle Lösung.

Stecken Sie den Ausgang Ihres Laptops wieder in die Leitung Ihres Laptops mit einem Kabel <1 Fuß. Ohne Zweifel kann Shoutcast den Line-In Ihrer Soundkarte streamen. Der Nachteil bei dieser Methode ist die verringerte Audioqualität mit 2 überflüssigen DAC / ADC.

mtone
quelle
Für den Fall, dass sich jemand wundert: Mit WASAPI kann man tatsächlich von Ausgabegeräten aufnehmen . Das bedeutet, dass der Loopback- Eingang „Was Sie hören“ / „Stereomix“ nicht mehr benötigt wird. IIRC ist ab Windows Vista verfügbar.
Daniel B
2

VLC kann als Server (auf Ihrem Laptop) und als Client (auf Ihrem HTPC) zum Streamen von Video oder Audio ausgeführt werden. Verwenden Sie einfach die Medien - Menü (helfend platziert , wo Datei - Menü in den meisten Anwendungen ist) und wählen Sie Streaming , dann wählen Sie alle Dateien , die Sie streamen möchten, klicken Sie auf Stream - und Sie erhalten Optionen, wie es zu streamen.

Wenn es gestartet ist, starten Sie VLC auf dem HTPC und leiten Sie es an die IP-Adresse und den Port des Laptops, und es sollte abgespielt werden.

Dieser Forumsbeitrag erklärt, wie es geht.

user8808
quelle
2
Das ist keine sehr gute Lösung, da, soweit ich das beurteilen kann, im Wesentlichen VLC als Player verwendet wird, anstatt die gesamte Soundausgabe aller Programme des Laptops zu streamen.
Artem Russakovskii
"Ich möchte Audio (ALLE Audio, nicht nur MP3s usw.) von meinem Laptop auf einen anderen Computer streamen" - Diese Lösung beantwortet die Frage nicht
Brandon
1

Diese Antwort ist etwas spät, aber ich dachte, ich würde sie posten, falls jemand in Zukunft nach einer Lösung sucht. Es gibt eine Software namens Airfoil , die genau diese Funktionalität bietet. Sie können damit auch auf PCs, MACs, Linux, iPhones, iPod Touches, Apple TV und mehr streamen.

Marcin
quelle
1

Ich würde einen Blick auf die "Play To" -Funktion werfen, die in Windows 7 vorhanden ist. Die kleine, die ich damit gespielt habe, wurde großartig ausgeführt. Hier ist eine kleine Zusammenfassung mit weiteren Informationen .

Matt Hanson
quelle
Ich habe es einmal versucht, aber alle meine Medien befinden sich auf einem Netzwerklaufwerk, und ich erinnere mich, dass ich auf Probleme gestoßen bin.
duckworth
1

Sie haben wahrscheinlich eine Line-In-Buchse auf der Audiokarte. Verlegen Sie dort einfach ein Audio-Patchkabel an der Lautsprecherbuchse Ihres Quellcomputers.

Hier ist ein Beispiel

Das Kabel ist nur 6ft, aber Sie erhalten längere oder kombinieren es mit einem Verlängerungskabel.

Joel Coehoorn
quelle
Weitere Informationen zur Eingangslösung finden Sie
Jon Galloway
0

Probieren Sie https://github.com/duncanthrax/scream für einen einfachen VirtualAudio-Treiber. Dies ist möglicherweise nicht so gut wie Airfoil, hat jedoch eine sehr geringe Verzögerungszeit und kann daher für Videos verwendet werden (VLC mit Timing-Anpassung). Die Verwendung dieser Funktion zwischen zwei Windows-PCs über ein Ethernet-Kabel ergab eine Verzögerung von ca. 500 ms, daher nicht für Spiele geeignet.

Ich habe Airfoil ausprobiert und obwohl es viele Funktionen bietet, ist die Verzögerung (~ 3 Sekunden bei direktem Ethernet) beim Senden von Audio von Airfoil an Airfoil Satellite (Windows) zu hoch, um es für etwas anderes als Musik (Sound) nützlich zu machen nur).

Ulterno
quelle