Registriert seit: 17. Jul 2005
878 Beiträge
Delphi 11 Alexandria
|
Re: Aufnahme Code für netradio - alles richtig?
9. Mai 2009, 20:07
So funktioniert halt das Aufnehmen mit der bass.dll. Beim Erzeugen des Bass-Streams (nicht in dem Codeausschnitt) übergibst du eine StatusProc-Prozedur, an die die empfangenen Daten des Streams durchgereicht werden. Wenn man die in einen Stream schreibt, hat man hinterher ne entsprechende Datei.
Dass die Qualität schlecht ist, könnte an der niedrigen Bitrate des Streams liegen. Es gibt auch welche mit einer Bitrate von 192 und mehr kbit/s.
Zeitversetztes Aufnehmen (d.h. ein paar Sekunden) ist afaik auch normal, da sich wohl nicht genau steuern lässt, wann genau die bass.dll einen neuen Datenblock an die StatusProc sendet.
The angels have the phone box.
|