Ik had eerder verwacht dat het andersom was.
Maar waar het door komt: bij digitale radio (en TV) is er geen sprake
meer van 1 bepaald "moment van uitzenden" wat voor iedereen gelijk is.
Er is een digitale datastroom die wordt samengesteld uit het inkomende
audio en waarin compressietechnieken gebruikt worden die veelal al
vereisen dat je naar een bepaalde tijdsperiode van audio/video kijkt
om een digitale code te maken die die hele tijdsperiode beschrijft.
Het is dus niet zo dat men steeds alleen naar de huidige signaalwaarde
kijkt, er wordt aan patroonherkenning gedaan.
Daardoor ontstaat er bij het "coderen" van de muziek als digitale
datastroom meteen al een vertraging. Maar die vertraging loopt verder
op omdat men de data transporteert via verbindingen die geen tijdgarantie
hebben (het is geen 1:1 verbinding maar een verbinding die bijvoorbeeld
via internet loopt) en om te voorkomen dat de muziek "hikt" als er
even geen data doorkomt doet men aan "buffering".
Dwz er wordt genoeg data verzameld om meerdere seconden vooruit te
kunnen zonder nieuwe data, en als de verbinding het dan even niet doet
wordt er uit die "buffer" afgespeeld en men gaat die gauw weer vullen
als de verbinding weer werkt.
Dit laatste is iets wat je op een PC meestal meer hebt dan op een
"professionele verbinding" zoals naar een zender, vandaar dat meestal
het geluid op een PC achterloopt op dat van een zender. Echter het
kan zijn dat iemand, wellicht na problemen, op die zender een flinke
buffer heeft ingesteld. Zodat die nu achterloopt maar het zelfs blijft
doen als het internet even niet werkt, bijvoorbeeld omdat er ergens
een router herstart wordt.