Varve Radio
Doorlopende albumradio met hybride bron, zodat eigen bestanden ook op een vergrendeld scherm doorspelen.
| Rol | ontwerp en bouw |
|---|---|
| Status | live |
| Type | tool |
| Domein | music |
| Laag | 2026 |
| Technieken | HTML, JavaScript, Supabase, Media Session API |
| Live | https://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.