

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

# Creare un gruppo di output di archiviazione
<a name="opg-archive"></a>

Quando crei un MediaLive canale AWS Elemental, potresti voler includere un gruppo di output Archive. Per informazioni sui casi d'uso per un gruppo di output Archive, consulta[Contenitori, protocolli e sistemi downstream](outputs-supported-containers-downstream-systems.md).

**Topics**
+ [Organizza le codifiche in un gruppo di output di archivio](design-archive-package.md)
+ [Coordina con il sistema a valle](archive-op-origin-server-s3.md)
+ [Crea un gruppo di output di archivio](creating-archive-output-group.md)

# Organizza le codifiche in un gruppo di output di archivio
<a name="design-archive-package"></a>

Un gruppo di output Archive può contenere quanto segue:
+ Una o più uscite.

L'output contiene quanto segue:
+ Una codifica video. 
+ Zero o più codifiche audio.
+ Zero o più didascalie codificate. Le didascalie sono incorporate o in stile oggetto.

In genere, il gruppo di output Archive rispecchia la struttura di output di un altro gruppo di output. Ad esempio, potrebbe rispecchiare lo stack ABR in un gruppo di output HLS.

Questo diagramma illustra un gruppo di output Archive che contiene un output che contiene una codifica video con didascalie incorporate e due codifiche audio. 

![\[Output group diagram showing one output with a video encode and two audio encodes.\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/images/output3-nonABR-Ve-2A.png)


Questo diagramma illustra un gruppo di output Archive che contiene un'uscita che contiene una codifica video, due codifiche audio e due didascalie in stile oggetto.

![\[Output group containing V, A, A, C, C elements representing video, audio, and caption encodes.\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/images/output4-nonABR-V-2A-2C.png)


# Coordina con il sistema a valle
<a name="archive-op-origin-server-s3"></a>

La destinazione di un gruppo di output Archive è sempre in un bucket Amazon S3. Tu e l'operatore di Amazon S3 dovete concordare il bucket da utilizzare.

**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](plan-redundancy.md).
   + È necessaria una destinazione in un canale a pipeline singola.

1. Ti consigliamo di progettare il percorso completo della destinazione: il bucket Amazon S3 e tutte le cartelle. Per informazioni, consulta [Campi per la destinazione di output](archive-destinations.md).

1.  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, il che significa che non deve utilizzare. (punto) tra le parole nel nome del bucket. 

1. Parla della proprietà del bucket 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, vedere[Controllo dell'accesso all'output](#setting-dss-archive-canned-acl), dopo questa procedura.

Tieni presente che non hai bisogno di credenziali utente per l'invio a un bucket S3. MediaLive ha il permesso di scrivere nel bucket tramite l'entità fidata. Un soggetto dell'organizzazione dovrebbe aver già impostato queste autorizzazioni. Per ulteriori informazioni, consulta [Requisiti di accesso per l'entità affidabile](trusted-entity-requirements.md).

## Controllo dell'accesso all'output
<a name="setting-dss-archive-canned-acl"></a>

È 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 (ACL) di Amazon S3 quando MediaLive consegna i file di output al bucket. Il proprietario del bucket deve leggere le informazioni in [Gestire l'accesso con ACLs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acls) nella guida per l'utente di Amazon Simple Storage Service. Il proprietario del bucket deve impostare le autorizzazioni ACL 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 l'ACL di controllo *completo del proprietario del Bucket*. Il proprietario del bucket deve leggere le informazioni in [Controlling object ownership](https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-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 l'ACL. In caso contrario, la consegna al bucket Amazon S3 avrà esito negativo.
+ È necessario configurare in MediaLive modo da includere l'**ACL di *controllo completo del proprietario del Bucket al momento della consegna al bucket*. Questa configurazione verrà eseguita al momento della [creazione](archive-destinations.md) del canale.

La funzionalità ACL preimpostata di S3 supporta il controllo completo del proprietario di *Bucket oltre a ACLs quello del proprietario di Bucket.* Ma queste altre in genere non ACLs sono applicabili al caso d'uso di distribuzione di video da. MediaLive

# Crea un gruppo di output di archivio
<a name="creating-archive-output-group"></a>

Il gruppo di output e i relativi output vengono creati quando si [crea o si modifica un MediaLive canale](creating-a-channel-step4.md). 

1. Nella pagina **Create channel(Crea canale)** in **Output groups (Gruppi di output)** scegliere **Add (Aggiungi)**. 

1. Nella sezione **Add output group (Aggiungi gruppo di output)** scegli **Archive (Archiviazione)** e seleziona **Confirm (Conferma)**. Vengono mostrate ulteriori sezioni.
   + **Destinazione del gruppo di archivi**: questa sezione contiene i campi per la [destinazione di output](archive-destinations.md). 
   + **Impostazioni di archiviazione**: questa sezione contiene i campi per la [destinazione di output](archive-destinations.md). 
   + **Archivia gli output**: questa sezione mostra l'output che viene aggiunto per impostazione predefinita. Un output di archivio può contenere solo un output, quindi non fate clic su **Aggiungi** output

1. In **Archive outputs (Output di archiviazione)**, scegli il collegamento **Settings (Impostazioni)** per visualizzare le sezioni per il singolo output:
   + **Impostazioni di output**: questa sezione contiene i campi per la [destinazione di output](archive-destinations.md) e il [contenitore di output](archive-container.md).
   + **Impostazioni dello streaming**: questa sezione contiene i campi per i [flussi di output](archive-streams.md) (video, audio e didascalie).

1. (Facoltativo) Immetti i nomi per il gruppo di output e per l'output:
   + In **Archive settings (Impostazioni archiviazione)**, per **Name (Nome)**, inserisci un nome per il gruppo di output. Questo nome è interno a MediaLive; non appare nell'output. Ad esempio **Sports Game 10122017 ABR** o **tvchannel59**.
   + In **Archive outputs (Output di archiviazione)**, per **Nome**, immettere un nome per l'output. Questo nome è interno a MediaLive; non appare nell'output.

1. Per completare gli altri campi, consulta gli argomenti elencati dopo questa procedura.

**Topics**
+ [Campi per la destinazione di output](archive-destinations.md)
+ [Campi per il container di output](archive-container.md)
+ [Campi per i flussi video, audio e sottotitoli (codifica)](archive-streams.md)

# Campi per la destinazione di output
<a name="archive-destinations"></a>

I seguenti campi configurano la posizione e i nomi dei file di output dell'archivio (la destinazione).
+ **Gruppo di output**: sezione di **destinazione del gruppo di archivi**
+ **Gruppo di output** — **Impostazioni di archiviazione — Impostazioni** **CDN**
+ **Gruppo di output** — **Impostazioni aggiuntive — Intervallo** di **rollover**
+ **Archivia gli output** **— Modificatore di nome**
+ **Archivia gli output** **— Estensione**

È necessario progettare il percorso o i percorsi di destinazione per l'output. È quindi necessario immettere le diverse parti del percorso nei campi appropriati sulla console. 

# Progetta il percorso per la destinazione di output
<a name="archive-about-destination-path"></a>

1. Progetta il percorso o i percorsi di destinazione seguendo questa sintassi:

   `protocol bucket folders baseFilename nameModifier counter extension`

   Ad esempio, per un canale standard:

   `s3ssl://amzn-s3-demo-bucket/channel59/delivery/curling-20171012T033162.000000.m2ts`

   `s3ssl://amzn-s3-demo-bucket1/channel59/delivery/curling-20171012T033162.000000.m2ts`

Se avete due destinazioni, i percorsi di destinazione devono essere in qualche modo diversi l'uno dall'altro. Almeno una delle porzioni di un percorso deve essere diversa dall'altra. È accettabile che tutte le porzioni siano diverse.

Nella tabella seguente ogni parte dell'esempio viene mappata alla porzione della sintassi.


| Parte dell'URL | Esempio | Comment | 
| --- | --- | --- | 
| protocol | s3ssl:// | Il protocollo è sempre s3ssl:// dovuto al fatto che la destinazione dell'output di un archivio è sempre un bucket S3. | 
| parte del percorso dedicata al bucket | amzn-s3-demo-bucket |  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 è.   | 
| cartelle, parte del percorso | channel59/delivery/ | Le cartelle possono essere presenti o meno e possono essere lunghe quanto vuoi.Le cartelle devono sempre terminare con una barra. | 
| Nome del file di base | curling | Non terminare il nome del file con una barra. | 
| Modificatore di nome | -20171012T033162 | Il modificatore è facoltativo per un output di archiviazione. | 
| delimitatore prima del contatore | . | MediaLive inserisce automaticamente questo delimitatore. | 
| Contatore | 000000 | MediaLive genera automaticamente questo contatore. Inizialmente, si tratta di un numero a sei cifre che inizia da 000000 e aumenta di 1. Quindi 000000, 000001, 000002 e così via. Dopo 999999, il numero successivo è 1000000 (sette cifre), quindi 1000001, 1000002 e così via. Quindi da 9999999 a 10000000 (otto cifre) e così via. | 
| Punto prima dell'estensione | . | MediaLive inserisce automaticamente questo punto. | 
| Estensione | m2ts | Sempre m2ts. | 

# Compila i campi sulla console
<a name="archive-specify-destination"></a>

1. Immetti le diverse parti della destinazione nei campi appropriati.     
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/archive-specify-destination.html)

1. Lascia vuota la sezione **Credenziali** in entrambe le sezioni delle destinazioni del gruppo di **archivi**. 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à affidabile](trusted-entity-requirements.md).

1. Completa il campo **delle impostazioni CDN** solo se MediaLive devi impostare un ACL predefinito ogni volta che invia questo output al bucket Amazon S3.

   L'uso di un ACL predefinito si applica in genere solo se l'organizzazione non è proprietaria del bucket Amazon S3. [Avresti dovuto discutere dell'uso di un ACL predefinito con il proprietario del bucket quando hai discusso della destinazione dell'output.](archive-op-origin-server-s3.md#setting-dss-archive-canned-acl)

1. Completa il campo **Rollover interval (Intervallo di rollover)** nella sezione **Archive settings (Impostazioni archivio)**.

   Ad esempio, **300** divide l'output in file separati, ognuno con una durata di 300 secondi (5 minuti). 

   Ogni volta che il rollover scade, MediaLive chiude il file corrente su Amazon S3 e avvia un nuovo file utilizzando il `baseFilename``nameModifier`, il e un contatore sequenziale. 

   Il file corrente è visibile su Amazon S3 solo dopo la sua chiusura.

Per maggiori informazioni, consulta gli [esempi](archive-examples.md). 

# Esempi di campi di destinazione per un gruppo di output di archivio
<a name="archive-examples"></a>

Questi esempi mostrano come configurare i campi relativi alla posizione dei file, ma non altri campi, ad esempio il campo negli output individuali.

## Esempio 1
<a name="archive-example-1"></a>

Desideri creare un archivio dell'output di streaming del canale TV 59. Vuoi memorizzare l'output nel bucket S3 denominato **amzn-s3-demo-bucket** e vuoi suddividere lo stream in blocchi da 5 minuti.


| Campo | Valore | 
| --- | --- | 
| Il campo Rollover interval (Intervallo di rollover) nella sezione Archive settings (Impostazioni archivio) | 300 | 
| URL nella sezione Archive group destination A (Destinazione gruppo archivio A) | s3ssl://amzn-s3-demo-bucket/channel59/delivery/curling | 
| URL nella sezione Archive group destination B (Destinazione gruppo archivio B) | s3ssl://amzn-s3-demo-bucket/channel59/backup/curlingL'utilizzo di *delivery* e *backup* come nomi di cartella è solo un esempio. | 
| Name modifier (Modificatore nome) nella sezione Archive outputs (Output archivio) | -\$1dt\$1Per informazioni sugli identificatori per i dati di variabile (ad esempio `$dt$`), vedi [Identificatori per dati variabili in MediaLive](variable-data-identifiers.md). | 
| Extension (Estensione) nella sezione Archive outputs (Output archivio) | Lascia vuoto per utilizzare il valore predefinito (.m2ts). | 

Risultato: l'output verrà suddiviso in file di 5 minuti (300 secondi) ciascuno. Ogni file avrà un nome di file**curling**, l'ora di avvio del canale, un contatore (000000, 000001 e così via) e l'estensione del nome del file. Esempio:
+ Il primo file sarà **curling-20171012T033162-000001.m2ts**.
+ Il secondo file sarà **curling-20171012T033162-000002.m2ts**.

Ogni file verrà archiviato in **s3ssl://amzn-s3-demo-bucket/channel59/delivery** e in **s3ssl://amzn-s3-demo-bucket/channel59/backup**. 

Un determinato file non è visibile in Amazon S3 durante la scrittura. Non appena si verifica il rollover (o se l'utente interrompe il canale), MediaLive chiude il file corrente. A questo punto, il file diventa visibile.

## Esempio 2
<a name="archive-example-3"></a>

Desideri creare un archivio di momenti salienti della partita di curling che verranno anche trasmessi in streaming (in un gruppo di output HLS separato). Desideri creare tre output: uno con lingue audio per l'Europa, uno con lingue audio per l'Asia e uno con lingue audio per l'Africa. Vuoi memorizzare gli output nei bucket S3 denominati and. **amzn-s3-demo-bucket1** **amzn-s3-demo-bucket2** suddividere il flusso in blocchi di 5 minuti. 


| Campo | Valore | 
| --- | --- | 
| Il campo Rollover interval (Intervallo di rollover) nella sezione Archive settings (Impostazioni archivio) | 300 | 
| URL nella sezione Archive group destination A (Destinazione gruppo archivio A) | s3ssl://amzn-s3-demo-bucket1/sports-delivery/highlights/curling/10312017In questo esempio, la cartella **10312017** è impostata sulla data corrente. | 
| URL nella sezione Archive group destination B (Destinazione gruppo archivio B) | s3ssl://amzn-s3-demo-bucket2/sports-delivery/highlights/curling/10312017In questo esempio, i percorsi hanno nomi di bucket diversi. | 
| Name modifier (Modificatore nome) nella sezione Archive outputs (Output archivio) |  Seleziona **Add output (Aggiungi output)** due volte: altre due righe di **output** vengono aggiunte a questa sezione, per un totale di tre righe. In ciascuna riga, inserisci un modificatore: **-audiogroup1**, **-audiogroup2** e **-audiogroup3**.  | 
| Extension (Estensione) nella sezione Archive outputs (Output archivio) | Lascia vuoto per utilizzare il valore predefinito (.m2ts). | 

Risultato: vengono create tre categorie separate di file per ogni output. Ogni file ha un nome di file**10312017**, più il modificatore, il contatore sequenziale e l'estensione del nome di file. Esempio:
+ `10312017-audiogroup1-000000.m2ts`, `10312017-audiogroup2-000000.m2ts` e `10312017-audiogroup3-000000.m2ts`. 
+ `10312017-audiogroup1-000001.m2ts`, `10312017-audiogroup2-000001.m2ts` e `10312017-audiogroup3-000001.m2ts`. 

Ogni file verrà archiviato in `s3ssl://amzn-s3-demo-bucket1/sports-delivery/highlights/curling` e in `s3ssl://amzn-s3-demo-bucket2/sports-delivery/highlights/curling`.

Un determinato file non è visibile in Amazon S3 durante la scrittura. Non appena si verifica il rollover (o se l'utente interrompe il canale), MediaLive chiude il file corrente. A questo punto, il file diventa visibile.

# Campi per il container di output
<a name="archive-container"></a>

I seguenti campi riguardano la pacchettizzazione e la consegna del flusso di trasferimento dell'archivio:
+ Nella **sezione Impostazioni di output — Impostazioni** del **contenitore**
+ In **Impostazioni di output** — sezione **Impostazioni PID**

Per tutti questi campi, puoi modificare qualsiasi valore. Per informazioni dettagliate su un campo, scegli il link **Informazioni** accanto al campo nella MediaLive console.

# Campi per i flussi video, audio e sottotitoli (codifica)
<a name="archive-streams"></a>

I campi seguenti riguardano la codifica dei flussi video, audio e didascalie (codifica) nell'output. 
+ Sezione **Stream settings (Impostazioni flusso)**

Per informazioni sulla creazione di codifiche, consulta le seguenti sezioni:
+ [Configurare la codifica video](creating-a-channel-step6.md)
+ [Configura le codifiche audio](creating-a-channel-step7.md)
+  [Imposta la codifica dei sottotitoli](creating-a-channel-step8.md)