Work / Varve Radio

Varve Radio

Doorlopende albumradio met hybride bron, zodat eigen bestanden ook op een vergrendeld scherm doorspelen.

bewijs ontbreekt
Rolontwerp en bouw
Statuslive
Typetool
Domeinmusic
Laag2026
TechniekenHTML, JavaScript, Supabase, Media Session API
Livehttps://varve.nl/radio/

Wat het is

Een zender die doorloopt. Je valt binnen waar de uitzending op dat moment is, niet aan het begin van een nummer — zoals radio hoort te werken.

Het probleem

YouTube-embeds stoppen zodra je je scherm vergrendelt. Dat is geen storing maar het verdienmodel van YouTube Premium, en er is geen omweg omheen die respecteert hoe het bedoeld is.

De oplossing

Een hybride bron. Albums zijn gemarkeerd als YouTube-album of als eigen bestand. Eigen bestanden lopen via een audio-element plus de Media Session API en spelen wél door op een vergrendeld scherm. Omdat de zender midden in een album invalt, moet de opslag bereikbaar zijn per fragment in plaats van per heel bestand.

Wat het aantoont

Een beperking van een platform is een ontwerpgegeven, geen bug om omheen te hacken. De vorm van het systeem volgt uit wat er werkelijk mogelijk is.

← Terug naar alle projecten