AWS Elemental MediaStore prevede una tariffa di acquisizione e ottimizzazione di file multimediali per i contenuti in entrata e una tariffa per lo storage mensile dei contenuti conservati nel servizio per la distribuzione in diretta e on demand, entrambe calcolate in GB.
Costi richiesta
I costi associati alle richieste variano in base al tipo di richiesta e sono addebitati sul volume di richieste, secondo la tabella di seguito.
Esempio di prezzi
In genere i clienti usano AWS Elemental MediaStore come "storage di origine" dei flussi di lavoro per video live. Uno storage di origine è il tramite tra l'encoder di video live, ad esempio AWS Elemental MediaLive, e la rete per la distribuzione di contenuti (CDN, Content Delivery Network), ad esempio Amazon CloudFront. L'encoder crea file video segmentati (un segmento è una porzione di video che dura alcuni secondi) e i relativi file manifest, ovvero playlist che indicano la corretta sequenza di segmenti video da scaricare e riprodurre. I segmenti vengono in genere codificati in diverse dimensioni (in base alla frequenza di bit) per ottenere diversi livelli di qualità. Una maggiore frequenza di bit significa qualità e dimensioni maggiori.
Esempio:
Un flusso video con cinque livelli di qualità nel set con bitrate adattivo (ABR) può essere costituito da bitrate 5Mbit/s, 2Mbit/s, 1,2Mbit/s, 800Kbit/s e 500Kbit/s. Questo streaming invia 4,175 GB di dati all'ora ad AWS Elemental MediaStore.
Megabit totali al secondo = 5 + 2 + 1,2 + 0,8 + 0,5 = 9,5 Mb/s
Gigabit totali all'ora = 9,5 / 1.024 * 60 * 60 = 33,39844 Gb/h
Gigabyte totali all'ora = 33,39844 / 8 = 4,175 GB/h
Se i segmenti video durano quattro secondi, il flusso genera un segmento e un file manifest per ogni frequenza di bit ogni quattro secondi. Quando un encoder genera un segmento e un file manifest, inoltra una richiesta PUT a AWS Elemental MediaStore. In questo esempio, le richieste PUT ogni ora sono 9.000.
PUT totali al minuto = (5 segmenti video + 5 manifest) * (60/4) = 150
PUT totali all'ora = 150 * 60 = 9000
Nella regione Stati Uniti orientali (Virginia settentrionale), AWS Elemental MediaStore addebita 0,0835 USD all'ora per l'ottimizzazione e 0,045 USD per le richieste PUT, ovvero un totale di 0,1285 USD per l'acquisizione di un'ora di contenuti.
((4,175 GB x 0,02 USD = 0,0835 USD) + (9 x 0,005 USD = 0,045 USD).
Inoltre, è necessario conteggiare le richieste GET e il trasferimento di dati su Internet quando gli utenti guardano il video.
Costi aggiuntivi
Potranno essere addebitati costi aggiuntivi con AWS Elemental MediaStore se le applicazioni usano altri servizi AWS o trasferiscono dati. Ad esempio, se AWS Elemental MediaStore trasmette dati in Amazon CloudFront, non viene applicata alcuna tariffa aggiuntiva. Il trasferimento di dati in altre reti per la distribuzione di contenuti (CDN, Content Delivery Network) prevedere invece costi aggiuntivi.
Per ulteriori informazioni sui prezzi dei servizi AWS, consulta la sezione dei prezzi nelle pagine di descrizione dei servizi AWS che ti interessano.
Prezzi per trasferimento dei dati
Nell'ambito del piano gratuito di AWS, i clienti AWS ricevono 100 GB di trasferimento dati gratuito in uscita verso Internet ogni mese, cumulativi per tutti i servizi e le regioni AWS (tranne Cina e GovCloud). Per il trasferimento di dati nella stessa Regione non sarà addebitato alcun costo.
Tuttavia, potranno essere addebitati costi aggiuntivi in caso di distribuzione di contenuti all'esterno di AWS. Se la trasmissione avviene tramite Internet o tramite una rete per la distribuzione di contenuti (CDN, Content Delivery Network) diversa da Amazon CloudFront, saranno addebitati i costi per il trasferimento dei dati verso (in entrata) e da (in uscita) AWS Elemental MediaStore in una Regione diversa da quella in cui il servizio è distribuito.