Inserito il: Jul 13, 2018
La funzionalità HTTP Live Streaming (HLS) di Amazon Kinesis Video Streams consente agli sviluppatori di riprodurre i flussi video acquisiti utilizzando il protocollo di streaming multimediale basato su HTTP standard del settore. Mentre i dispositivi eseguono lo streaming video in Kinesis Video Streams, gli sviluppatori possono utilizzare le funzionalità HLS interamente gestite per riprodurre i video live e registrati dai propri flussi.
Amazon Kinesis Video Streams semplifica lo streaming in sicurezza dei video dai dispositivi connessi ad AWS per l'apprendimento automatico (ML, machine learning), per archiviazione, l'elaborazione orientata ai batch e per le analisi. Kinesis Video Streams effettua automaticamente il provisioning e ricalibra in modo elastico tutta l'infrastruttura necessaria per assimilare i flussi video in tempo reale da milioni di dispositivi. Inoltre memorizza, crittografa e indicizza in modo duraturo i dati video nei tuoi flussi e ti consente di accedervi e di riprodurre i dati e i flussi video tramite API facili da utilizzare.
La funzionalità di riproduzione basata su HLS è interamente gestita, affinché tu non sia costretto a creare infrastruttura o software basati sul cloud per visualizzare il contenuto multimediale H.264 acquisito dai flussi Amazon Kinesis Video. Puoi semplicemente creare una sessione di streaming utilizzando la nuova API e sfruttare i lettori web come VideoJS o GoogleShaka, i moderni browser web o i lettori video per piattaforme mobili come Android (Exoplayer) e iOS (AVMediaPlayer) che sono compatibili con il formato MP4 (FMP4) frammentato.
Puoi cominciare con la funzionalità HLS seguendo l’esempio in questo post del blog. Per ulteriori informazioni, consulta la guida per gli sviluppatori.