Interfaccia digitale del cloud AWS

Trasporta in maniera affidabile video in diretta non compressi tra diverse applicazioni

L'interfaccia digitale del cloud AWS (CDI) è una tecnologia di rete grazie alla quale puoi trasferire video non compressi in alta qualità al cloud AWS in maniera affidabile e con una latenza di rete di soli 8 millisecondi. Potrai utilizzare AWS CDI per realizzare flussi di video in diretta che combinano i servizi multimediali di AWS, i prodotti dei partner AWS e altre soluzioni offerte dai fornitori di software indipendenti (ISV). I carichi di lavoro che richiedono connettività ad alte prestazioni e video in diretta non compressi sono stati storicamente implementati on-premise utilizzando connessioni SDI (Serial Digital Interface). AWS CDI consente di creare carichi di lavoro simili su istanze di calcolo e servizi nel cloud AWS fornendo un modo affidabile, ad alte prestazioni e interoperabile per trasportare video non compressi.

Esempi di applicazioni distribuite e multi-vendor che possono utilizzare AWS CDI includono la riproduzione di canali TV, la commutazione della produzione di video in diretta, l'inserimento di grafiche animate, le applicazioni multi-viewer, la conversione della frequenza dei fotogrammi e dello spazio colore, la filigrana digitale e la decodifica e codifica dei video. AWS CDI si basa sulle funzionalità esistenti di Amazon Elastic Compute Cloud (Amazon EC2) disponibili su tipi di istanze ad alte prestazioni. Per iniziare, è possibile scaricare il Software Development Kit (SDK) di AWS CDI e integrare le sue funzionalità nei prodotti.

Vantaggi

Trasporta video con una latenza di soli 8 millisecondi

AWS CDI è progettato per trasportare video in diretta tra istanze Amazon EC2 con una latenza di trasporto di soli 8 millisecondi, ovvero meno di un fotogramma per un video da 60 fotogrammi al secondo. AWS CDI consente di implementare soluzioni di video in diretta su più istanze EC2 e servizi multimediali AWS senza compromettere i requisiti di latenza e qualità.

Crea soluzioni video scalabili e non compresse

AWS CDI supporta video non compressi fino alla risoluzione Ultra-High Definition (UHD) 4K a 60 fotogrammi al secondo, in modo da poter creare soluzioni di video in diretta di alta qualità nel cloud. AWS CDI combina la scalabilità e l'agilità di AWS con le prestazioni grezze degli standard on-premise, come Serial Digital Interface (SDI) o SMPTE 2110.

Collega i prodotti e crea flussi di lavoro di video in diretta

AWS CDI sfrutta uno schema di audio, video e metadati che facilita l'interoperabilità e la comunicazione tra applicazioni, anche tra prodotti di diversi fornitori e partner AWS. Questo schema è definito in AWS CDI SDK, che può essere facilmente integrato nei pacchetti software, consentendo alle applicazioni di interagire con prodotti e soluzioni di altri fornitori, partner AWS e servizi multimediali AWS selezionati.

Come funziona

Risorse per gli sviluppatori

Nozioni di base su AWS CDI SDK

Inizia a integrare rapidamente le funzionalità di AWS CDI nella tua applicazione.

Scarica AWS CDI SDK

Scarica e scopri di più su AWS CDI SDK.

Post del blog, video e webinar

Post del blog

AWS presenta l'interfaccia digitale del cloud (CDI)

Presentiamo l'interfaccia digitale del cloud AWS (CDI), una tecnologia di rete per fornitori di software indipendenti (ISV) e partner AWS che creano applicazioni di video in diretta affidabili nel cloud.

Video
Paul Cheesbrough of FOX on Using AWS to Modernize and Innovate (Paul Cheesbrough di FOX parla di come usare AWS per modernizzare e innovare) (1:51)

Il CTO di FOX Paul Cheesbrough parla dell'opportunità che FOX ha avuto di reinventarsi dopo aver venduto 21st Century Fox a Disney.

Video
FOX Pioneers Content Workflows, Including Uncompressed Video, with AWS (FOX apre la strada ai flussi di lavoro dei contenuti, inclusi i video non compressi, con AWS) (1:07)

Joel Williams, Vice President of Architecture & Engineering presso FOX Corporation, spiega come FOX utilizza i servizi AWS per trasformare i flussi di lavoro multimediali.

Domande frequenti

Che cos'è l'interfaccia digitale del cloud AWS (CDI)?

Il trasporto di video non compressi con una latenza minima tra prodotti e servizi è fondamentale per la creazione di molti flussi di lavoro di video in diretta. L'interfaccia digitale del cloud AWS (CDI) è una tecnologia che offre le prestazioni di rete e le funzionalità video non compresse necessarie per creare flussi di lavoro di video in diretta. AWS CDI, attraverso l'utilizzo di tecnologie di rete avanzate, è progettato per fornire la latenza più bassa possibile. Con AWS CDI, puoi distribuire soluzioni di video in diretta in esecuzione su istanze e servizi di calcolo nel cloud AWS.

Cos'è AWS CDI SDK?

AWS CDI SDK è un set di librerie e documentazione per clienti, fornitori di software indipendenti (ISV) e partner AWS per creare soluzioni di video in diretta su AWS. Disponibile nelle versioni Windows e Linux, l'SDK contiene interfacce che i professionisti dei video troveranno intuitive e familiari e che possono essere integrate in implementazioni software compatibili con il linguaggio C. Una volta integrato, permette di trasferire in modo rapido e affidabile video in diretta non compressi tra tipi di istanze Amazon Elastic Compute Cloud (Amazon EC2) abilitati per Elastic Fabric Adapter (EFA) implementati all'interno di una singola zona di disponibilità (AZ). Se hai bisogno di sviluppare un'applicazione di video in diretta distribuita che funzioni su più istanze di calcolo e che possa interagire con prodotti di altri fornitori, l'integrazione di CDI SDK nella tua applicazione software può fornirti gli strumenti e le prestazioni di cui hai bisogno.

Quali sistemi operativi si possono utilizzare con AWS CDI?

AWS CDI utilizza Elastic Fabric Adapter (EFA) per consentire una connettività affidabile e a bassa latenza tra istanze EC2. EFA è disponibile su diversi tipi di istanze EC2 e può essere utilizzato con i sistemi operativiLinux e Windows.

In che modo AWS CDI consente un trasporto di video affidabile e a larghezza di banda elevata?

AWS CDI ottimizza il percorso di rete utilizzato per i video non compressi all'interno della rete AWS. Per ottenere prestazioni elevate, AWS CDI si basa sulle funzionalità disponibili in determinati tipi di istanze Amazon EC2. Le istanze EC2 devono supportare Elastic Fabric Adapter (EFA) e il protocollo Scalable Reliable Datagram (SRD). Inoltre, i gruppi di collocamento AWS, una funzionalità che influenza il modo in cui le istanze EC2 vengono distribuite all'interno di una zona di disponibilità, possono essere utilizzati per consentire alle applicazioni AWS CDI di ottenere le prestazioni di rete a bassa latenza necessarie per una comunicazione strettamente accoppiata da nodo a nodo. Per ulteriori informazioni sui tipi di istanze richiesti da AWS CDI, leggi la documentazione EFA.

Cosa sono Elastic Fabric Adapter (EFA) e Scalable Reliable Datagram (SRD)?

EFA è un'interfaccia di rete costruita su misura da AWS che fornisce capacità di bypass del sistema operativo (OS) alle istanze Amazon EC2, permettendo ai clienti di eseguire applicazioni con comunicazioni inter-nodo a bassa latenza e ad alto throughput su vasta scala. Per ulteriori informazioni su EFA, consulta la documentazione relativa. SRD è un protocollo di trasporto di rete utilizzato da EFA che ottimizza il traffico di rete sulla rete AWS utilizzando algoritmi di controllo della congestione a percorsi multipli per fornire traffico a basso jitter e ad alta affidabilità.

Quanto costa AWS CDI SDK?

AWS CDI SDK è disponibile come progetto open source e può essere scaricato qui. È rilasciato con la licenza BSD a 2 clausole.

AWS CDI SDK raccoglie le metriche?

Quando AWS CDI SDK è integrato in un'applicazione video in esecuzione su Amazon EC2, raccoglie determinate metriche relative alle prestazioni del traffico di rete. Le metriche vengono utilizzate per migliorare la qualità dei prodotti e dei servizi AWS e possono aiutarci a diagnosticare e risolvere i problemi di supporto. AWS CDI SDK non raccoglie il contenuto del traffico di rete, ad esempio il video o l'audio che trasferisci. Puoi configurare AWS CDI SDK anche in modo che le stesse metriche vengano inviate alla dashboard di Amazon CloudWatch nel tuo account AWS. Per ulteriori informazioni, incluse le istruzioni su come disattivare la raccolta di metriche delle prestazioni, consulta “Metriche delle prestazioni in AWS CDI SDK” nella documentazione.

Il supporto per AWS CDI è disponibile nei servizi multimediali AWS?

Sì. AWS Elemental MediaLive, un servizio di codifica di video in diretta basato su cloud, supporta gli input di AWS CDI per abilitare sorgenti video non compresse per la creazione di output di alta qualità. AWS CDI è supportato anche in AWS Elemental MediaConnect. Puoi creare flussi di lavoro di video non compressi nel cloud utilizzando i flussi CDI MediaConnect per collegare diversi prodotti e servizi in un sistema di produzione cloud live. I flussi CDI MediaConnect supportano il trasporto di video non compressi fino a UHD 2160p60 con una latenza tra i nodi di un solo fotogramma.

AWS continua a valutare l'estensione del supporto per le funzionalità AWS CDI ad altri servizi multimediali AWS.