💡 Cosa sono M3U8 e HLS?
HLS (HTTP Live Streaming) è un protocollo di streaming di Apple. Divide il video in piccoli segmenti .ts, indicizzati da un file .m3u8.
🔧 Come funziona il lettore M3U8 online
I browser (tranne Safari) non supportano M3U8 nativamente. Usiamo hls.js con MSE per ricomporre lo stream in memoria e passarlo al tag Video.
⚠️ Perché non si riproduce? (CORS)
Se vedi errore di rete, nel 90% dei casi il server CDN non ha CORS abilitato. Essendo un'app frontend, il browser blocca richieste cross-origin non autorizzate.