2013-10-15 5 views
5

Ich habe mir die Klasse AudioSystem angesehen, aber ich kann nicht herausfinden, wie ich den Output-Stream des Audios in Windows bekommen würde, d. H. Was hört man aus den Lautsprechern?Capture gesamte Windows-Sound-Ausgabe?

Dann möchte ich in der Lage sein, diesen Eingangsstrom zu erhalten und dann wieder in einen anderen Stream auszugeben, im Wesentlichen eine sekundäre Kopie aller Töne an ein anderes Gerät zu senden, damit es dann abgespielt werden kann?

Antwort

1

Siehe Capturing Audio im Java-Lernprogramm.

Sehen Sie sich die verschiedenen Datenzeilen des Systems an, um die zu ermitteln, die alle Sounds kombiniert. Wenn keine Audio- oder Hardware-Audioschleife aktiviert ist, kann Java diese nicht erkennen.

+0

Könnten Sie mir vielleicht ein Codebeispiel geben? Kann das Audio über den Stream eines Sockets gesendet werden, nachdem die Zeile gefunden wurde? – Jackles

+0

Ahah, ok dann jubelt die Richtung, in die ich hineinschauen werde. – Jackles