Prezzi di Amazon Kinesis Video Streams

Perché Kinesis Video Streams?

Con il flusso di video Amazon Kinesis, paghi solo quello che utilizzi. Non è necessario effettuare manualmente il provisioning di altre risorse e non sono previsti costi anticipati o tariffe minime.

I costi di Kinesis Video Streams sono calcolati in base al volume dei dati assimilati, archiviati e consumati mediante il servizio. Utilizzando le funzionalità WebRTC, il pagamento viene effettuato in base al numero di canali di segnalazione attivi in un dato mese, al numero di messaggi di segnalazione inviati e ricevuti e ai minuti di streaming TURN utilizzati per l'inoltro di contenuti multimediali. Un canale di segnalazione viene considerato attivo in un mese se durante tale periodo un dispositivo o un'applicazione si connette a esso. I minuti di streaming TURN vengono misurati con incrementi di 1 minuto.

Calcola la tua fattura mensile con il Calcolatore del flusso di video di AWS Kinesis.

Glossario dei prezzi dei prodotti

Una risorsa che consente di acquisire video in diretta e altri dati con codifica temporale, archiviarli facoltativamente e utilizzare i dati.

Una risorsa facoltativa che consente alle applicazioni di stabilire connettività peer-to-peer mediante lo scambio di metadati nei messaggi di segnalazione.

Una funzionalità facoltativa per l'inoltro di contenuti multimediali tramite cloud quando le applicazioni non sono in grado di connettersi tra loro direttamente per lo streaming peer-to-peer a causa di problemi di NAT simmetriche o di altro tipo.

Prezzi di Kinesis Video Streams

Nota: per il recupero di dati da flussi video in destinazioni Internet esterne ad AWS, verranno applicati i costi di trasferimento dei dati AWS standard.

Prezzi di WebRTC

Esempi di prezzo

Esempio di prezzi 1: telecamere per il traffico di città intelligenti che utilizzano flussi video

In una città metropolitana sono impiegate 150 telecamere di sicurezza che coprono intersezioni stradali trafficate. Supponiamo che ogni fotocamera generi 260 MB di dati video al giorno. Questi dati vengono trasmessi streaming e archiviati in Amazon Kinesis Video Streams per un periodo di 2 settimane. I dati da cinque telecamere vengono consumati da un algoritmo di conteggio dei pedoni in esecuzione su AWS. Una seconda applicazione consuma la stessa quantità di dati per generare un riepilogo video. I costi mensili di saranno calcolati come segue:

Costi mensili

Il prezzo per Kinesis Video Streams sulla costa orientale degli Stati Uniti è di 0,0085 USD per GB di dati acquisiti e di 0,0085 USD per GB di dati consumati.

Ciascuna delle 150 telecamere genera 260 MB di dati video al giorno, per un totale di 39.000 al giorno.

L'applicazione di analisi del traffico in esecuzione su AWS riproduce i dati dalle cinque telecamere a un ritmo di 5 * 260 MB al giorno = 1.300 MB al giorno. La stessa quantità di dati viene inoltre consumata da un'altra applicazione che genera una clip di riepilogo del video.

Costi mensili:

Totale dati acquisiti = 30 giorni * (39.000/1024) GB * (0,0085 USD/GB) = 9,71 USD

Dati consumati da due applicazioni = 30 giorni * (1.300/1024) GB * 2 * (0,0085 USD/GB) = 0,65 USD

Totale dati archiviati = 14 giorni * (39.000/ 1024) GB * (0,023 USD/ GB-mese) = 12,26 USD

Totale = 22,62 USD

Nota: per il recupero di dati da flussi video in destinazioni Internet esterne ad AWS, verranno applicati i costi di trasferimento dei dati AWS standard.

Esempio di prezzi 2: app di live streaming per smartphone che utilizza Kinesis Video Streams con WebRTC

Uno sviluppatore di applicazioni per dispositivi mobili possiede un'app per smartphone con 100 utenti che utilizza funzionalità WebRTC in Kinesis Video Streams per il live streaming multimediale. Supponiamo che ciascuna app degli utenti sia connessa al proprio canale di segnalazione univoco ed esegue flussi in diretta attraverso 50 sessioni per un totale di 2000 minuti in un mese. I costi mensili verranno calcolati come segue:

Costi mensili

Il prezzo per WebRTC negli Stati Uniti orientali è di 0,03 USD al mese per un canale di segnalazione attivo, 2,25 USD per i messaggi di segnalazione e 0,12 USD per migliaia di minuti di streaming TURN.

Ciascuna app è connessa al proprio canale di segnalazione univoco, per un totale di 100 canali di segnalazione attivi in un mese. Ciascun utente esegue il live streaming 50 volte in un mese e ciascuna sessione genera 30 messaggi di segnalazione, per un totale di 150.000 messaggi in un mese. Supponiamo che l'80% della durata dello streaming di ciascun utente dell'app è direct-peer-to-peer e che il 20% della durata dello streaming venga inoltrata tramite TURN, per un totale di 40.000 minuti di streaming TURN.

Costi mensili:

Canali di segnalazione attivi = 100 * (0,03 USD/mese) = 3,0 USD
Messaggi di segnalazione = 100 utenti * 1500 messaggi di segnalazione / 1.000.000 * (2,25 USD/milione di messaggi di segnalazione) = 0,34 USD

Minuti di streaming TURN = 100 utenti * 400 minuti di streaming TURN * (0,12 USD/1000 minuti di streaming TURN) = 4,8 USD

Totale = 8,14 USD

Nota: per l'invio di dati a destinazioni Internet esterne ad AWS tramite streaming TURN, verranno applicati i costi di trasferimento dei dati AWS standard.

Esempio di prezzi 3: telecamera di sicurezza per casa intelligente utilizzando flussi video e WebRTC

Un fornitore di sistemi di sicurezza domestica ha 1.000 utenti. Ciascun utente utilizza una telecamera nella propria casa che invia streaming video quando rileva movimenti. Supponiamo che le telecamere eseguano lo streaming per una media di 20 minuti al giorno a un ritmo di 7,5 MB di dati video al minuto. Il video viene archiviato in Amazon Kinesis Video Streams per un periodo di una settimana. Supponiamo che solo 100 utenti riproducano il video archiviato utilizzando la funzionalità HLS sull'app per smartphone complementare.

Supponiamo anche che ciascun utente utilizzi l'app complementare per connettersi alla telecamera 100 in un mese per visualizzare il flusso video in diretta e partecipare a una sessione audio bidirezionale, abilitando la funzionalità WebRTC. Ciascuna sessione di live streaming dura 2 minuti, il 60% dello streaming multimediale è peer-to-peer e il 40% viene inoltrato tramite TURN. I costi mensili di Kinesis Video Streams verranno calcolati come segue:

Costi mensili

Il prezzo per flussi video negli Stati Uniti orientali è di 0,0085 USD per GB di dati acquisiti e di 0,0119 USD per GB di dati consumati usando HLS. Il prezzo per WebRTC negli Stati Uniti orientali è di 0,03 USD al mese per un canale di segnalazione attivo, 2,25 USD per i messaggi di segnalazione e 0,12 USD per migliaia di minuti di streaming TURN.

Flussi video: ciascuna telecamera esegue uno streaming di 1 Mbps, generando 150 MB di dati in 20 minuti di streaming al giorno, per un totale di 150.000 MB al giorno su 1.000 telecamere. Quando 100 riproducono il video in streaming con HLS, verranno consumati 15.000 MB di dati al giorno.

WebRTC: ciascuna app è connessa al proprio canale di segnalazione univoco, per un totale di 1,000 canali di segnalazione attivi in un mese. Ogni sessione di live streaming genera 30 messaggi di segnalazione, per un totale di 3.000.000 messaggi di segnalazione. Ciascuna telecamera utilizza 80 minuti di live streaming tramite TURN, per un totale di 80.000 minuti di streaming TURN in un mese.

Il totale dei costi mensili verrà calcolato come segue:

Per flussi video:

Dati acquisiti = 30 giorni * (150.000/1024) GB * (0,0085 USD/GB) = 37,35 USD

Dati consumati utilizzando HLS = 30 giorni * (15.000/1024) GB * (0,0119 USD/GB) = 5,23 USD

Dati archiviati = 7 giorni * (150.000/1024) GB * (0,023 USD/GB-mese) = 23,58 USD

Totale per flussi video = 66,17 USD

Per WebRTC:

Canali di segnalazione attivi = 1000 * (0,03 USD/mese) = 30,0 USD

Messaggi di segnalazione = 1000 telecamere * 3000 messaggi di segnalazione / 1.000.000 * (2,25 USD/milione di messaggi di segnalazione) = 6,75 USD

Minuti di streaming TURN = 1000 telecamere * 80 minuti di streaming TURN * (0,12 USD/1000 minuti di streaming TURN) = 9,6 USD

Totale per WebRTC = 46,35 USD

Nota: per lo streaming di dati in destinazioni Internet esterne ad AWS, verranno applicati i costi di trasferimento dei dati AWS standard.

Contratto sul livello di servizio

Per saperne di più sul Contratto sul livello di servizio di Amazon Kinesis Video Streams, consulta le nostre Domande frequenti.