Cos'è il Servizio video interattivo Amazon?
Il Servizio video interattivo Amazon (Amazon IVS) è una soluzione di live streaming gestita, basata sulla stessa tecnologia alla base di Twitch, che rende disponibili video live a bassa latenza o in tempo reale agli spettatori di tutto il mondo. Ti basta inviare i tuoi streaming live ad Amazon IVS e il servizio farà tutto il necessario per renderli disponibili ai tuoi spettatori, permettendoti di concentrarti sulla costruzione di esperienze coinvolgenti e interattive insieme al video live. Puoi personalizzare e migliorare l'esperienza del pubblico attraverso l'SDK del lettore e di trasmissione, le API della chat e le API dei metadati programmati, offrendoti gli strumenti per costruire una relazione più valida con i tuoi spettatori sui tuoi siti Web e applicazioni.
Chi può usare Amazon IVS?
Amazon IVS è progettato per gli sviluppatori che desiderano aggiungere video in diretta a bassa latenza o in tempo reale e abilitare l'interattività con i video nella propria app o sul sito senza investire in infrastrutture di streaming.
Qual è la differenza chiave tra Amazon IVS e Twitch e altre piattaforme di streaming live?
Amazon IVS è una soluzione di streaming live gestita, che ti consente di creare applicazioni o siti Web di video live interattivi per sviluppare una relazione preziosa con il tuo pubblico con un maggiore coinvolgimento senza rimandare gli spettatori a un altro sito Web. Twitch e altre piattaforme di streaming live consentono agli utenti di ospitare e trasmettere in streaming i loro contenuti, in modo da poter inviare il tuo pubblico a loro e la piattaforma gestisce gli spettatori.
Qual è la differenza tra Amazon IVS e Servizi multimediali di AWS Elemental o Amazon CloudFront?
Amazon IVS ti consente di concentrarti sulla creazione della tua coinvolgente applicazione e dell'esperienza del pubblico su uno streaming live a bassa latenza o in tempo reale senza la necessità di gestire l'infrastruttura o sviluppare e configurare componenti dei flussi di lavoro video per essere affidabili ed economici. Amazon IVS è basato sulla stessa tecnologia che alimenta Twitch e fornisce un servizio gestito di semplice utilizzo che si occupa dell'acquisizione, della riproduzione e di tutto il resto. Servizi multimediali di AWS Elemental e Amazon CloudFront sono blocchi predefiniti per i clienti con requisiti video più granulari che desiderano creare un servizio TV in diretta, video on-demand (VOD) o OTT ricco di funzionalità. Permette di creare flussi video di alta qualità, fino a una risoluzione 4K/UHD con HDR, per la distribuzione su piattaforme televisive o su dispositivi connessi a Internet, ad esempio smart TV, tablet, smartphone e set-top box. Con Servizi multimediali di AWS Elemental, hai un alto livello di controllo su tutti i componenti del flusso di lavoro: configurazioni di transcodifica e packaging, livelli di resilienza, inserimento di annunci personalizzati e funzionalità come la protezione dei contenuti per la gestione dei diritti digitali (DRM). Puoi anche scegliere quali lettori video e rete di distribuzione dei contenuti (CDN) utilizzare.
Qual è la differenza tra Amazon IVS e Kinesis Video Streams?
Amazon IVS è un servizio gestito di semplice utilizzo che si occupa di acquisizione, riproduzione e tutto il resto. Amazon Kinesis Video semplifica lo streaming sicuro di video, dai dispositivi connessi ad AWS per il Machine Learning (ML), l'analisi, l'elaborazione e la riproduzione video in tempo reale o basati su batch. Consente ai clienti di realizzare applicazioni basate sulla visione artificiale che alimentano case intelligenti, città intelligenti, automazione industriale, monitoraggio di sicurezza e altro ancora.
Quanto costa l'utilizzo di Amazon IVS?
I prezzi dello streaming a bassa latenza di Amazon IVS si basano sulla durata del video in diretta inviato ad Amazon IVS (ore di input video) e sulla durata del video consegnato agli spettatori (ore di output video). I prezzi dello streaming in tempo reale di Amazon IVS si basano sulla durata in cui un partecipante, host o spettatore, è connesso a una risorsa dello stage. I prezzi di Amazon IVS Stream Chat si basano sul numero di messaggi di chat inviati e consegnati. Per ulteriori informazioni, consulta la pagina dei prezzi.
Cos'è Video multitraccia in Amazon IVS e quali vantaggi offre alle piattaforme, ai creatori e agli spettatori di streaming live?
Video multitraccia è una funzionalità di Amazon IVS che riduce i costi di input video in diretta con canali standard. I principali vantaggi sono:
- Risparmio sui costi: riduci i costi di ingresso video in diretta fino al 75% per i canali standard.
- Facile da utilizzare: una volta abilitato, i creatori devono semplicemente selezionare una casella in OBS Studio per utilizzarla.
- Ottimizzazione automatica: OBS Studio invia automaticamente un set ottimale di qualità video in base alle capacità hardware e di rete del creatore.
Questa funzionalità aiuta le piattaforme e i creatori di streaming live a fornire video di alta qualità in modo conveniente, in modo che gli spettatori possano guardare la migliore qualità per la loro connessione. Per maggiori dettagli sull'implementazione, consulta la documentazione di IVS.
Posso utilizzare Amazon IVS per contenuti video on demand (VOD)?
Amazon IVS crea streaming live. Puoi salvare i tuoi contenuti di streaming a bassa latenza di Amazon IVS in un bucket Amazon Simple Storage Service (Amazon S3). I file video salvati sono disponibili per la modifica e lo streaming come contenuti video-on-demand (VOD). Le registrazioni salvate in Amazon S3 comportano i costi standard per l'archiviazione e le richieste. Non sono previsti costi aggiuntivi per l'abilitazione della funzionalità sui canali Amazon IVS a bassa latenza.
Non è possibile registrare contenuti streaming in tempo reale di Amazon IVS su Amazon S3. Puoi utilizzare le risorse di uno stage di streaming in tempo reale come input per un canale e salvare i contenuti di streaming a bassa latenza risultanti su Amazon S3.
In quali regioni AWS è disponibile Amazon IVS?
La console Amazon IVS e le API per il controllo e la creazione di flussi sono disponibili nelle regioni Stati Uniti orientali (Virginia settentrionale), Stati Uniti occidentali (Oregon), Asia Pacifico (Tokyo), Asia Pacifico (Seoul), Asia Pacifico (Mumbai), Europa (Irlanda) ed Europa (Francoforte). L'acquisizione e la consegna dei video sono disponibili in tutto il mondo su una rete di infrastruttura gestita, separata e ottimizzata per i video in diretta.
Qual è la latenza end-to-end per lo streaming a bassa latenza di Amazon IVS?
La capacità di streaming a bassa latenza di Amazon IVS utilizza la stessa tecnologia di Twitch ed è progettato per fornire una bassa latenza per lo streaming video in diretta. Tutti i componenti dall'acquisizione dello streaming e la transcodifica alla consegna e alla riproduzione con l'SDK Amazon IVS Player sono ottimizzati per ridurre la latenza. La latenza effettiva per gli spettatori è in genere inferiore a cinque secondi e può essere inferiore a tre secondi. L'esperienza degli spettatori è determinata da una combinazione di diversi fattori. Alcuni fattori che possono avere un impatto sono la posizione dell'emittente che invia lo streaming live a un canale Amazon IVS, la posizione dello spettatore che guarda lo streaming e il provider di servizi Internet (ISP) che utilizzano sia l'emittente che lo spettatore. Anche le impostazioni del software di streaming utilizzato per inviare i video a un canale Amazon IVS dovrebbero essere ottimizzate. Per informazioni sulle best practice per i software di streaming quali Open Broadcaster Software (OBS), consulta le pagine della documentazione di Amazon IVS. Per ottenere le migliori prestazioni a bassa latenza su piattaforme e dispositivi diversi è necessario utilizzare l'SDK Amazon IVS Player.
Qual è la latenza end-to-end per lo streaming in tempo reale di Amazon IVS?
Per utilizzare la funzionalità di streaming in tempo reale di Amazon IVS devi creare un'applicazione utilizzando l'SDK di trasmissione Amazon IVS. Usa le applicazioni iOS e Android per pubblicare e abbonarti ai video in diretta con l'SDK di trasmissione mobile e da un browser utilizza l'SDK di trasmissione Web. I flussi pubblicati dai dispositivi utilizzeranno le impostazioni del codificatore ottimizzate e la gestione della congestione della rete. La latenza effettiva può essere inferiore a 300 millisecondi dall'host al visualizzatore.
Che tipo di funzionalità interattive supporta Amazon IVS?
Lo streaming a bassa latenza di Amazon IVS utilizza tag nei video e una semplice API di metadati programmata consente ai clienti di sincronizzare le loro esperienze interattive con i flussi video. Fornendo i tag e un'API per sincronizzare i metadati con il video in un primo momento, i clienti possono quindi concentrarsi sullo sviluppo dell'esperienza interattiva. Il formato dell’API è familiare alla maggior parte degli sviluppatori e non richiede hardware speciale, accesso a librerie video, strumenti di trasmissione personalizzati o comprensione dei protocolli video da abilitare.
Amazon IVS allega dati di testo strutturati a flussi video che vengono distribuiti insieme al flusso video. Ciò consente ai clienti di creare sondaggi, sondaggi dal vivo, classifiche e altri elementi in tempo reale che vengono automaticamente sincronizzati con i contenuti video. Amazon IVS offre ai clienti una semplice REST API, per inserire i metadati in un flusso, e un'interfaccia basata su eventi all'interno dell'SDK Amazon IVS Player per recuperare i metadati per i client.
Amazon IVS dispone anche di una funzionalità di chat in streaming progettata per accompagnare video in streaming live. Con questa funzionalità, streamer e spettatori possono costruire relazioni con la community ponendo domande e partecipando alle discussioni. Chat Amazon IVS offre la gestione delle risorse della chat room e un'API di messaggistica per l'invio, la ricezione e la moderazione dei messaggi di chat.
Posso usare la funzionalità Chat Amazon IVS senza usare una funzionalità video?
Sì. La funzionalità Chat Amazon IVS può essere utilizzata da sola o insieme a un flusso Amazon IVS a bassa latenza o in tempo reale.
Posso limitare l'accesso ai flussi di Amazon IVS?
La funzionalità di streaming a bassa latenza di Amazon IVS consente di creare canali privati che consentono l'autorizzazione alla riproduzione su playlist video. Puoi utilizzare l'autorizzazione di riproduzione per applicare limitazioni agli streaming di canali o spettatori. Quando viene attivata l'autorizzazione di riproduzione per un canale, nella playlist video saranno visualizzate solo le richieste di playback con un token di autorizzazione valido. Per ulteriori informazioni, consulta la documentazione. L'autorizzazione alla riproduzione non è disponibile per lo streaming in tempo reale di Amazon IVS.
Per istruzioni su come configurare l'autorizzazione di riproduzione per i tuoi canali in tempo reale, visita le pagine della documentazione.
Amazon IVS non supporta la crittografia dei contenuti streaming e le funzionalità di Digital Rights Management (DRM).
Quali flussi di output produce Amazon IVS?
Lo streaming a bassa latenza di Amazon IVS produrrà diversi set di output o renderizzazioni di transcodifica con bitrate adattivo (ABR), in base al tipo di canale selezionato e alla qualità e risoluzione del flusso RTMPS acquisito. Le rappresentazioni disponibili sono limitate alla qualità di input, poiché Amazon IVS non esegue operazioni di up-scaling o up-conversion.
Tipo di canale | Preimpostazione | Massima qualità di input | Massimo bitrate di ingresso | Dettagli ABR |
Standard | Standard | 1080p60 | 8,5 Mb/s | 1) 1080p al bitrate di origine 2) 720p a 3,4 Mb/s (60 fps) o 2,4 Mb/s (30 fps) 3) 480p a 1,4 Mb/s 4) 360p a 0,63 Mb/s 5) 160p a 0,23 Mb/s |
HD avanzato | Distribuzione con larghezza di banda più elevata | 1080p60 | 8,5 Mb/s | 1) 720p a 3 Mb/s (60 fps) o 2,3 Mb/s (30 fps) 2) 480p a 1,3 Mb/s 3) 360p a 0,7 Mb/s 4) 160p a 0,27 Mb/s 5) Solo audio a 0,08 Mb/s |
HD avanzato | Distribuzione con larghezza di banda limitata | 1080p60 | 8,5 Mb/s | 1) 720p a 2,3 Mb/s (60 fps) o 1,9 Mb/s (30 fps) 2) 480p a 0,8 Mb/s 3) 360p a 0,4 Mb/s 4) 160p a 0,22 Mb/s 5) Solo audio a 0,08 Mb/s |
SD avanzato | Distribuzione con larghezza di banda più elevata | 1080p60 | 8,5 Mb/s | 1) 480p a 1,3 Mb/s 2) 360p a 0,7 Mb/s 3) 160p a 0,27 Mb/s 4) Solo audio a 0,08 Mb/s |
SD avanzato | Distribuzione con larghezza di banda limitata | 1080p60 | 8,5 Mb/s | 1) 480p a 0,8 Mb/s 2) 360p a 0,4 Mb/s 3) 160p a 0,22 Mb/s 4) Solo audio a 0,08 Mb/s |
Base | Nessuna transcodifica Solo Transmux |
1080p60 480p60 |
3,5 Mb/s 1,5 Mb/s |
Rappresentazione singola Parametri di codifica sorgente |