Creazione di un file di input Transport Stream (TS) - MediaLive

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à.

Creazione di un file di input Transport Stream (TS)

L'input deve essere creato prima di creare il canale che acquisisce l'input.

Per creare un file di input TS
  1. Dovresti aver già concordato con il fornitore di contenuti video la configurazione del sistema upstream per i tuoi contenuti. Assicurati che l'operatore del sistema upstream ti fornisca le seguenti informazioni:

    • Gli URL completi delle posizioni da cui MediaLive verranno estratti i file TS. Per esempio:

      s3ssl://DOC-EXAMPLE-BUCKET/filler-videos/main/oceanwaves.ts

      s3ssl://DOC-EXAMPLE-BUCKET/filler-videos/redundant/oceanwaves.m2ts

  2. Se questo ingresso viene utilizzato in un canale a ingressi multipli, dovresti decidere se impostarlo come ingresso statico o ingresso dinamico. Potrebbe essere necessario modificare gli URL ottenuti dal sistema upstream:

    • Se l'input è un input statico, non modificare gli URL.

    • Se l'input è un input dinamico, immetti l'URL come una parte assoluta facoltativa e una parte variabile obbligatoria ($urlPath$). Per esempi, consultate la tabella dopo questa procedura.

      Si consiglia di utilizzare il formato <protocol>/$URLPath$.

  3. Apri la console all'indirizzo https://console.aws.amazon.com/medialive/ MediaLive .

  4. Nel riquadro di navigazione, selezionare Inputs (Input). Nella pagina Inputs (Input), scegliere Create input (Crea input).

  5. Completa la sezione Dettagli di input:

    • Nome di input: inserisci un nome.

    • Tipo di input: scegli TS.

  6. Nella sezione Classe di input, scegli la classe per questo input:

    • INGRESSO_STANDARD

    • INGRESSO_SINGOLO

  7. Nella sezione Input sources (Fonti di input) immettere gli URL ottenuti in precedenza:

    • Se l'input è un input di classe standard, completa entrambi i campi per fornire due URL.

    • Se l'input è un input a classe singola, completa il primo campo con l'URL che hai ottenuto e lascia vuoto il secondo campo.

    Se il sistema di upstream richiede di fornire le credenziali utente, è necessario immettere anche il nome utente e la chiave della password per accedere alla posizione. Queste credenziali sono archiviate in Systems Manager Parameter Store. Per ulteriori informazioni, consulta Informazioni sulla funzionalità per la creazione di parametri di password.

  8. Nella sezione Tags (Tag), creare i tag per associarli a questo input. Per ulteriori informazioni, consulta Etichettatura delle risorse AWS MediaLive Elemental.

  9. Scegli Create (Crea) .

    MediaLive crea l'input e lo aggiunge all'elenco degli input. L'input specifica una o due origini. Le origini non appaiono nell'elenco ma, se si seleziona il collegamento Name (Nome), vengono visualizzate nella pagina dei dettagli.

    All'avvio del canale, MediaLive si connette al sistema upstream in questa posizione o in queste posizioni di origine e recupera il contenuto:

    • Per un canale standard, MediaLive si aspetta che il sistema a monte fornisca due fonti e quindi tenterà di attingere da entrambe le sorgenti.

    • Per un canale a pipeline singola, MediaLive si aspetta che il sistema a monte fornisca un'unica fonte e quindi tenterà di attingere da un'unica posizione di origine.

Formati per l'URL in un input dinamico

La tabella seguente descrive i diversi formati per l'URL in un input dinamico.

Formato Descrizione Esempio Esempio di $urlPath$
<protocol>/$urlPath$ L'URL ha solo il protocollo nella parte assoluta s3ssl: //$urlPath$ Doc-example-bucket/my-movie.ts
<protocollo e percorso>/$urlPath$ L'URL ha il protocollo e il percorso nella parte assoluta mediastoressl: //f31z.data. mediastore.us-west-2.amazonaws.com /movies/ $urlPath$ i miei film.ts
$urlPath$ L'URL ha solo la porzione di variabile $urlPath$ s3ssl: //doc-example-bucket/my-movie.ts