Moin!
Na, da hast du dir ja was vorgenommen...
a) Wie man WaveOut komplett captured, weiss ich auch nicht; dazu machst du wohl am besten einen weiteren Thread in Multimedia auf.
b) Wenn du die Daten "abgefangen" hast, dann würde ich diese per UDP an den Zielrechner senden.
c) Am Zielrechner die UDP-Daten lesen und auf WaveOut schreiben (auch dazu -> Thread in Multimedia).
d) Das Ganze wird sehr bandbreitenintensiv sein, wenn du das ohne Kompression machst. Machst du es aber mit Kompression, wird es CPU-lastig werden -> damit steigt dann auch die Latenzzeit (s. e)).
e) Du wirst dir durch die Verarbeitung und Übertragung eine Latenzzeit in der Audioausgabe einhandeln, die zwar nicht "wesentlich", aber "spürbar" sein wird (alles ab 200ms kannst du klar "heraushören").
Mein Fazit: das wird nix, ist zuviel Arbeit...
cu
Narses
There are 10 types of people - those who understand binary and those who don´t.