MP3 Stream cachen

Looky

Erfahrenes Mitglied
Hallo Leute,

ich habe einen netten kleinen MP3 Player, der Dateien von einem Server einließt und diese Ddann abspielt. Der Stream wird direkt und ohne Kompromisse direkt in die ausgabe umgeleitet. Das hat den Vorteil das der Song direkt spielt, allerdings den Nachteil das es bei einer langsammen Verbindung "hackelt".

Nun würd ich gerne wissen, wie macht das eigentlich ein "Standard" Player alá Youtube. Wird da das Video erst herruntergeladen und wenn z.B. 500 kb runtergeladen sind wird angefangen zu spielen oder wie ist da der Ansatz?

Habt ihr evtl einen Beispielcode, wenn ihr es anders gelöst habt und den Stream irgendwie im Hauptspeicher cacht..?

Im Grunde geht es mir auch erstmal um das Grundsätzliche Prinzip, wird bei z.B. Youtube tatsächlich die Datei herruntergeladen oder im Ram zwischengepuffert?
Danke
Christian
 
Zurück