View a markdown version of this page

Concetti e terminologia - AWS Elemental MediaPackage

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Concetti e terminologia

AWS Elemental MediaPackage (MediaPackage) include i seguenti componenti:

Just-in-time imballaggio

MediaPackage esegue il confezionamento just-in-time (JITP). Quando un dispositivo di riproduzione richiede contenuti, personalizza MediaPackage dinamicamente i flussi video in diretta e crea un manifesto in un formato compatibile con il dispositivo richiedente.

Servizio di emissione

MediaPackage è considerato un servizio di originazione perché è il punto di distribuzione per la distribuzione dei contenuti multimediali.

Strumento di creazione di pacchetti

Uno strumento di creazione di pacchetti prepara i flussi di output per l'accesso da parte di diversi tipi di lettori. Il tipo di packager specifica il formato di streaming fornito dall'endpoint (Apple HLS DASH-ISO, Microsoft Smooth Streaming o Common Media Application Format [CMAF]). MediaPackage Le impostazioni aggiuntive dello strumento di creazione di pacchetti includono la durata del buffer e degli aggiornamenti e le istruzioni di gestione dei tag dei manifest.

Uno strumento di creazione di pacchetti fa parte di un endpoint. Ogni endpoint deve disporre di un unico strumento di creazione di pacchetti. Per usare tipi di strumenti di creazione di pacchetti diversi per lo stesso contenuto, crea più endpoint nel canale.

Contenuti di origine

I contenuti di origine sono dirette streaming e file video acquisiti da MediaPackage .

  • Per i video in diretta, il contenuto sorgente proviene da un codificatore upstream, ad esempio. AWS Elemental MediaLive MediaPackage supporta il contenuto sorgente HLS.

  • Per i video on demand (VOD), il contenuto sorgente si trova in un bucket Amazon Simple Storage Service (Amazon S3) nel tuo account. AWS MediaPackage supporta contenuti HLS e MP4 (formato.smil manifest).

Flusso

Uno stream si riferisce al contenuto in ingresso e in uscita di. MediaPackage

Per i flussi di lavoro live, un codificatore upstream invia un flusso live come input per MediaPackage nel canale. Quando un dispositivo downstream richiede la riproduzione del contenuto, impacchetta MediaPackage dinamicamente lo stream (inclusa la specificazione del tipo di packager, l'aggiunta della crittografia e la configurazione degli output delle tracce) e lo consegna al dispositivo richiedente come output dell'endpoint. Un endpoint è in grado di produrre più flussi.

Per i flussi di lavoro VOD, estrae contenuti basati su file da Amazon S3. MediaPackage Come per i flussi di lavoro in tempo reale, quando un dispositivo downstream richiede la riproduzione del contenuto, impacchetta MediaPackage dinamicamente lo stream e lo consegna al dispositivo richiedente come output della risorsa risorsa.

Traccia

Le tracce costituiscono il flusso di contenuti in uscita. MediaPackage include tracce video, audio e sottotitoli o didascalie selezionate nel flusso di output. Il flusso distribuisce le tracce al lettore (direttamente o tramite una rete CDN) e il lettore riproduce le tracce in base alla propria logica o alle condizioni di rete (ad esempio la larghezza di banda disponibile).

Componenti live

I seguenti componenti si applicano ai flussi di lavoro attivi in MediaPackage:

Canale

Un canale rappresenta il punto di ingresso di un flusso di contenuti in MediaPackage. I codificatori upstream come AWS Elemental MediaLive inviano contenuti al canale. Quando MediaPackage riceve un flusso di contenuti, lo impacchetta e lo trasmette da un endpoint creato sul canale. C'è un canale per ogni set di stream in entrata di Adaptive Bitrate (ABR).

Endpoint

Un endpoint fa parte di un canale e rappresenta l'aspetto di creazione di pacchetti di MediaPackage. Quando crei un endpoint in un canale, indichi il formato di streaming, i parametri per i pacchetti e le caratteristiche che verranno usate dal flusso di output. I dispositivi downstream richiedono i contenuti all'endpoint. Un canale può avere più endpoint.

Processo di raccolta

Un processo di raccolta è un'attività creata per estrarre una risorsa VOD da un flusso di contenuti live. Un processo di raccolta definisce l'ora di inizio e di fine della risorsa VOD e dove la MediaPackage memorizza. Quando il lavoro viene eseguito, MediaPackage crea una clip HLS per i tempi indicati. Questa clip viene archiviata come risorsa VOD in un bucket Amazon S3 a tua scelta. Puoi utilizzare la funzionalità VOD in MediaPackage per fornire l'asset agli utenti finali.

Componenti VOD

I seguenti componenti si applicano ai flussi di lavoro VOD in: MediaPackage

Asset

Una risorsa rappresenta il punto di ingresso per i contenuti basati su file in. MediaPackage MediaPackage utilizza le informazioni contenute nella risorsa per individuare e importare i contenuti di origine da Amazon S3. Quando crei una risorsa in MediaPackage, la associ a un gruppo di pacchetti, che contiene una o più configurazioni di packaging. Ogni combinazione di asset e configurazione di creazione pacchetti fornisce un URL per la riproduzione di contenuti in nuovi pacchetti. Ogni asset viene associato a tutte le configurazioni di creazione pacchetti all'interno di un gruppo di creazione pacchetti.

Configurazione di creazione pacchetti

Una configurazione di creazione pacchetti definisce il modo utilizzato da MediaPackage per formattare, crittografare e distribuire contenuti di origine ai visualizzatori. La configurazione del packaging include impostazioni come la selezione dello stream, la crittografia, la durata e la combinazione dei segmenti e una o più definizioni di manifesto HLS, DASH, MSS o CMAF.

Gruppo di creazione pacchetti

Un gruppo di creazione pacchetti è un set di una o più configurazioni di creazione pacchetti. Poiché puoi associare il gruppo a più asset, il gruppo fornisce un modo efficiente per associare più configurazioni di creazione pacchetti a più asset.