Cos'è lo streaming in tempo reale di Amazon IVS? - Amazon IVS

Cos'è lo streaming in tempo reale di Amazon IVS?

Lo streaming in tempo reale di Amazon Interactive Video Service (IVS) offre tutto ciò di cui hai bisogno per aggiungere audio e video in tempo reale alle tue applicazioni.

Efficacia:

  • Latenza in tempo reale: crea applicazioni per casi d'uso sensibili alla latenza, aiutando i tuoi spettatori a rimanere connessi e coinvolti con lo streaming in tempo reale di IVS. Offri streaming live con una latenza che può essere inferiore a 300 millisecondi dall'host allo spettatore.

  • Elevata concorrenza: sblocca il potenziale delle interazioni su larga scala con lo streaming IVS in tempo reale. Soddisfa un pubblico fino a 25.000 spettatori e consenti a un massimo di 12 presentatori (host) di salire sul palco virtuale.

  • Ottimizzato per dispositivi mobili: lo streaming in tempo reale di IVS è ottimizzato per i casi d'uso mobili, soddisfacendo una vasta gamma di dispositivi e funzionalità di rete. Integrando gli SDK di trasmissione Amazon IVS per Android e iOS, i tuoi utenti possono interagire come host o spettatori, godendo di streaming live di alta qualità sui propri dispositivi mobili.

Casi d'uso:

  • Spot per gli ospiti: crea applicazioni che consentano agli host di promuovere gli ospiti "sul palco", trasformando gli spettatori in host per interazioni in tempo reale.

  • Modalità Versus (VS): produci esperienze con competizioni parallele e consenti agli spettatori di guardare gli host competere in tempo reale.

  • Sale audio: invita i listener a partecipare alla conversazione come ospiti e promuovi un coinvolgimento più profondo nelle tue sale audio.

  • Aste video in diretta: trasforma le aste in eventi video interattivi e mantienine l'entusiasmo e l'integrità con una latenza in tempo reale.

Oltre alla documentazione del prodotto qui, consulta il sito dedicato https://ivs.rocks/ per sfogliare i contenuti pubblicati (demo, esempi di codice, post di blog), stimare i costi e sperimentare Amazon IVS attraverso demo live.

Soluzione globale, controllo regionale

Streaming e visualizzazione sono globali

Puoi utilizzare Amazon IVS per trasmettere in streaming agli spettatori di tutto il mondo:

  • Quando esegui lo streaming, Amazon IVS inserisce automaticamente i video in una posizione vicina a te.

  • Gli spettatori possono guardare i tuoi streaming live a livello globale.

Questo è un altro modo per dire che il "piano dati" è globale. Il piano dati si riferisce a streaming/acquisizione e visualizzazione.

Il controllo è regionale

Mentre il piano dati Amazon IVS è globale, il "piano di controllo" è regionale. Il piano di controllo si riferisce alla console, all'API e alle risorse (fasi) di Amazon IVS.

Un altro modo per dirlo è che Amazon IVS è un "servizio AWS regionale". In altre parole, le risorse Amazon IVS in ogni regione sono indipendenti da risorse simili in altre regioni. Ad esempio, una fase creata in una regione è indipendente dalle fasi create in altre regioni.

Quando si utilizzano risorse (ad esempio, si crea una fase), è necessario specificare la regione in cui verranno create. Successivamente, quando si gestiscono le risorse, sarà necessario farlo dalla stessa regione in cui sono state create.

Se utilizzi... Si specifica la regione per...
Console Amazon IVS Tramite l'elenco a discesa Seleziona una regione nella parte superiore destra della barra di navigazione.
API Amazon IVS

Utilizzo dell'endpoint di servizio appropriato. Consulta la Documentazione di riferimento delle API di streaming in tempo reale Amazon IVS.

Se accedi all'API tramite un SDK, configura il parametro region dell'SDK. Consulta Strumenti per creare su AWS.

CLI AWS Una delle seguenti opzioni:
  • Aggiungendo --region <aws-region> al comando della CLI.

  • Inserendo la regione nel file di configurazione AWS locale.

Ricorda che, indipendentemente dalla regione in cui è stata creata una fase, puoi trasmettere in streaming su Amazon IVS da qualsiasi luogo e gli spettatori possono guardare da qualsiasi luogo.