ok, hab nun TidHTTP und get verwendet (
http://www.dsdt.info/tipps/?id=161)
Damit lässt sich der Stream in eine endlose Datei schreiben.
2 Probleme dabei:
1. Wie mach ich daraus einen ringpuffer? Sprich: Wie sagt ich dem Get das es nur zb. 1MB runterläd und dann wieder vorne anfängt?
Schwerwiegender ist 2.
2. Die Datei lässt sich während des schreibens weder mit Winamp noch mit dem Windows Media Player öffnen, obwohl ich
Code:
lStream:=TFileStream.Create('C:\Test.mp3', fmCreate or fmShareDenyNone);
verwende. Aber das ist Vorraussetzung für mich!
Dazu Ideen?
Grüße,
André