HLSgruppo di output su Amazon S3 - 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à.

HLSgruppo di output su Amazon S3

Segui questa procedura se hai deciso di creare un gruppo HLS di output con Amazon S3 come destinazione. Tu e l'operatore del sistema a valle dovete concordare la destinazione dell'output del gruppo di HLS output.

Per organizzare la configurazione della destinazione
  1. Decidi se hai bisogno di due destinazioni per l'output:

    • Sono necessarie due destinazioni in un canale standard.

    • È necessaria una destinazione in un canale a pipeline singola.

  2. Ti consigliamo di progettare il percorso completo della destinazione: il bucket Amazon S3 e tutte le cartelle. Per informazioni, consulta Progetta il percorso per la destinazione di output.

  3. Chiedi all'utente Amazon S3 di creare bucket che non esistono già.

    Con MediaLive, il nome del bucket Amazon S3 non deve utilizzare la notazione a punti. Ad esempio, mycompany-videos è accettabile ma mycompany.videos non lo è.

  4. Parla della proprietà con l'utente Amazon S3. Se il bucket appartiene a un altro AWS account, in genere desideri che quell'account diventi il proprietario dell'output. Per ulteriori informazioni, vedereControllo dell'accesso all'output, dopo questa procedura.

Tieni presente che non hai bisogno di credenziali utente per l'invio a un bucket S3. MediaLive è autorizzato a scrivere nel bucket S3 tramite l'entità affidabile. Un soggetto dell'organizzazione dovrebbe aver già impostato queste autorizzazioni. Per ulteriori informazioni, consulta Requisiti di accesso per l'entità attendibile.

Controllo dell'accesso all'output

È possibile che tu stia inviando file di output a un bucket Amazon S3 di proprietà di un altro account. AWS In questa situazione, in genere desideri che l'altro account diventi il proprietario dei file di output (l'oggetto che viene inserito nel bucket). Se il proprietario del bucket non diventa il proprietario dell'oggetto, tu (MediaLive) sarai l'unico agente in grado di eliminare i file quando i file non saranno più necessari.

È quindi nell'interesse di tutti trasferire la proprietà dei file di output dopo che sono stati inseriti nel bucket Amazon S3.

Per trasferire la proprietà degli oggetti, è richiesta la seguente configurazione:

  • Il proprietario del bucket deve aggiungere una politica di autorizzazioni del bucket che ti conceda l'autorizzazione ad aggiungere una lista di controllo degli accessi preimpostata di Amazon S3 (ACL) quando MediaLive consegna i file di output al bucket. Il proprietario del bucket deve leggere le informazioni in Gestire l'accesso con ACLs nella guida per l'utente di Amazon Simple Storage Service. Il proprietario del bucket deve impostare ACL le autorizzazioni per il bucket, non per gli oggetti.

  • Il proprietario del bucket deve inoltre impostare la proprietà dell'oggetto. Questa funzionalità rende effettivamente obbligatorio (anziché facoltativo) per il mittente (MediaLive) includere il pieno controllo del proprietario del Bucket. ACL Il proprietario del bucket deve leggere le informazioni in Controlling object ownership nella guida per l'utente di Amazon Simple Storage Service.

    Se il proprietario del bucket implementa questa funzionalità, devi MediaLive configurarlo per includere il. ACL In caso contrario, la consegna al bucket Amazon S3 avrà esito negativo.

  • Devi MediaLive configurarlo in modo da consentire al proprietario del bucket di avere il pieno controllo della ACLspedizione nel bucket. Questa configurazione verrà eseguita al momento della creazione del canale.

La ACL funzionalità predefinita di S3 supporta ACLs il controllo completo del proprietario di Bucket, ma queste altre funzionalità in genere non ACLs sono applicabili al caso d'uso da cui viene fornita la trasmissione di video. MediaLive