Streaming a Bitrate Adattivo
Ogni video caricato su AVCaption viene codificato in più varianti di risoluzione. Il player sceglie la variante giusta in base alla banda effettiva dello spettatore — sale quando la connessione è veloce, scende prima che si verifichi un evento di buffer.
Questo è lo streaming a bitrate adattivo (ABR) via HLS. È lo standard usato da YouTube, Netflix, Twitch e ogni piattaforma video moderna. AVCaption lo offre attivo di default su ogni video.
Cosa viene codificato
| Variante | Risoluzione | Bitrate (target) | Caso d’uso |
|---|---|---|---|
| 360p | 640×360 | 600 kbps | Mobile lento, Wi-Fi debole |
| 540p | 960×540 | 1,2 Mbps | Mobile medio |
| 720p | 1280×720 | 2,5 Mbps | HD su banda larga standard |
| 1080p | 1920×1080 | 5 Mbps | Full HD, default desktop |
| 1440p | 2560×1440 | 8 Mbps | 2K (Premium / Enterprise) |
| 2160p | 3840×2160 | 16 Mbps | 4K (Premium / Enterprise) |
La risoluzione sorgente limita la scala di codifica — una sorgente 720p produce varianti fino a 720p, senza upscaling. Premium ed Enterprise sbloccano 1440p e 2160p.
Come decide il player
All’avvio della riproduzione:
- Il player recupera il
.m3u8master che elenca tutte le varianti con la banda. - Il player sceglie una variante iniziale in base al primo sondaggio di rete (di solito 720p o 1080p su banda larga).
- Ogni download di segmento viene cronometrato. Se la banda effettiva è stabilmente più alta, il player sale al confine di segmento successivo.
- Se un download di segmento si blocca o il buffer scende sotto soglia, il player scende immediatamente.
I cambi avvengono ai confini di segmento (ogni 6 secondi nella pipeline AVCaption) quindi sono trasparenti — gli spettatori vedono la nitidezza cambiare, non un’icona di buffering.
Supporto codec
AVCaption codifica in H.264 di default per la massima compatibilità. Premium ed Enterprise possono optare per HEVC (H.265) per bitrate più bassi a parità di qualità, o AV1 per la frontiera. Vedi il confronto codec H.264 vs HEVC vs AV1 per i compromessi.
| Codec | Compatibilità | Efficienza bitrate |
|---|---|---|
| H.264 | Universale (ogni browser, ogni dispositivo dal 2010) | Riferimento |
| HEVC (H.265) | Safari, Edge, Android moderno | ~30 % meglio di H.264 |
| AV1 | Chrome / Firefox / Android moderno | ~50 % meglio di H.264, codifica lenta |
Per pubblici misti H.264 è il default sicuro. Per il 4K con vincoli di costo banda, HEVC fa risparmiare in modo significativo.
Perché conta per SEO ed engagement
- First paint più veloce — scegliere una variante bassa all’avvio a freddo significa riproduzione entro un secondo.
- Meno abbandoni — gli eventi di buffer sono la causa numero uno di abbandono video. L’ABR li riduce.
- Esperienza mobile migliore — i telefoni in cellulare ricevono una variante bassa guardabile invece di una variante alta bloccata.
- Costi di banda inferiori per gli spettatori — utenti su tariffe a consumo scaricano solo la qualità necessaria.
Distribuzione CDN
L’ABR funziona perché i segmenti di ogni variante sono in cache all’edge Cloudflare (approfondisci CDN vs origin). Quando un player passa da 720p a 1080p, il segmento successivo viene preso dall’edge più vicino — di solito sotto i 100 ms.
Il primo segmento della variante predefinita viene pre-riscaldato al momento dell’upload, quindi la riproduzione cold-start è sotto il secondo sulla maggior parte delle connessioni.
Confronto con altre piattaforme
L’ABR è il minimo indispensabile per un video hosting serio. Le differenze stanno in:
- Numero di varianti — AVCaption produce 4-6 varianti a seconda della sorgente. Alcune piattaforme ne producono solo 2-3.
- Copertura codec — AVCaption supporta H.264/HEVC/AV1; alcune piattaforme solo H.264.
- Supporto 4K — AVCaption fa 4K da Premium; Cloudflare Stream e Wistia si fermano a 1080p.
Per iniziare
L’ABR è attivo di default. Registrati gratis, carica un video e il player si adatta automaticamente.