Shaka Player di Google è un lettore video HTML5 per condizioni di larghezza di banda ridotta

Il lettore video HTML5 di Google, Shaka Player è per condizioni di larghezza di banda ridotta

Gli sviluppatori di Google stanno tranquillamente lavorando su un lettore video HTML5, noto come Shaka Player, che può funzionare con una larghezza di banda che implica connessioni Internet basse.

Shaka Player, che non è altro che una semplice libreria JavaScript, può essere utilizzato con progetti compatibili con HTML5.

Fondamentalmente un client DASH, la libreria una volta avviata dopo il caricamento, consente di riprodurre automaticamente i video in base alle condizioni di larghezza di banda Internet locale dell’utente.

DASH è l’acronimo di Dynamic Adaptive Streaming su HTTP. È una tecnologia in grado di dividere i contenuti video in unità HTTP più piccole e solo quelle necessarie per la riproduzione immediata possono essere scaricate da un client.

Quando il client DASH scarica i dati dal flusso video e li trasmette al lettore video, i seguenti pacchetti HTTP vengono presentati automaticamente, indipendentemente dal contenuto che l’utente ha saltato.

Un client DASH cercherà sempre di scaricare prima il pacchetto di qualità più elevata, poiché i flussi video codificati DASH sono disponibili a velocità di bit (qualità) diverse. Tuttavia, tornerà a flussi a risoluzione inferiore, se le condizioni della rete lo interrompono.

Ad esempio, i lettori video Vimeo e YouTube utilizzano DASH per adattarsi automaticamente alla larghezza di banda dell’utente in tempo reale.

Google ha sviluppato uno Shaka Player open source per aiutare i programmatori a implementare la tecnologia DASH con HTML5, poiché DASH è molto difficile da implementare.

Mentre ironicamente il lettore gestisce solo la parte lato client di un’implementazione DASH, la documentazione di Shaka Player ha collegamenti per insegnare come iniziare e preparare il contenuto video in bundle per le trasmissioni abilitate per DASH.

Shaka Player è in palio GitHub. Puoi anche giocare con un manifestazione anche.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *