Lecture native sans JS. Marche sur Safari iOS (HLS natif). Ne marche PAS sur Firefox/Chrome Android.
Lecture native du flux .ts brut. Ne marche sur quasi aucun navigateur mobile.
HLS.js charge le m3u8 via XHR. Devrait échouer si le serveur ne renvoie pas de headers CORS.
HLS.js avec xhrSetup qui route TOUT via le Cloudflare Worker proxy. C'est l'approche implémentée.
mpegts.js décode le flux MPEG-TS via MSE. Même problème CORS potentiel.
mpegts.js avec l'URL .ts routée via le Cloudflare Worker proxy.