

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 RTMP
<a name="opg-rtmp"></a>

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

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

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

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

Ogni output può contenere quanto segue:
+ Una codifica video.
+ Zero o una codifica audio.
+ Codifica zero o una didascalia.

Questo diagramma illustra un gruppo di output RTMP che contiene un'uscita in cui i sottotitoli sono incorporati nella codifica video.

![\[Diagram showing Output Group containing Output with Video and Captions embedded.\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/images/output1-non-abr-Ve-A.png)


Questo diagramma illustra un gruppo di output RTMP che contiene un output con didascalie in stile oggetto. 

![\[Venn diagram showing three overlapping circles labeled V, A, and C.\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/images/output2-non-abr-VAC.png)


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

L'utente e l'operatore del sistema a valle devono concordare la destinazione di ogni uscita del gruppo di output RTMP. 

Un gruppo di output RTMP richiede un set di indirizzi di destinazione per ogni output. 

1. Se il server RTMP è un sito di social media, l'host del sito potrebbe disporre di istruzioni che possono integrare le seguenti informazioni. Procuratevi queste istruzioni.

1. Decidi se hai bisogno di due destinazioni per l'output: 
   + Se il MediaLive canale è un [canale standard](plan-redundancy.md), sono necessarie due destinazioni.
   + Se il MediaLive canale è un canale a pipeline singola, è necessaria una destinazione. 

1. Assicuratevi che l'operatore RTMP sia impostato in modo da prevedere l' MediaLive output su uno o due ingressi sul server RTMP, a seconda dei casi.

1. Ottenete le seguenti informazioni dall'operatore RTMP:
   + Il protocollo MediaLive da utilizzare: RTMP o RTMPS.
   + Il nome utente e la password per accedere al sistema a valle, se il sistema a valle richiede richieste autenticate. Tieni presente che queste credenziali utente si riferiscono all'autenticazione dell'utente, non al protocollo. L'autenticazione dell'utente riguarda l'accettazione o meno della richiesta da parte del sistema a valle. Il protocollo conferma se la richiesta viene inviata tramite una connessione sicura.
   + Indirizzo IP.
   + Numero della porta.
   + Nome applicazione. Chiamato anche *nome dell'app*.
   + Nome del flusso. Chiamata anche *istanza dell'applicazione* o *istanza dell'app* o *chiave di streaming*.

     L'operatore potrebbe fornirti il nome dell'applicazione e il nome dello stream come dati separati. Oppure potrebbero darti un percorso completo nel formato**string/string**. In questo caso, la prima stringa è il nome dell'applicazione e la seconda stringa è il nome del flusso.

   Ecco un esempio delle informazioni che l'operatore ti fornirà:

   `rtmp://203.0.113.28:80/xyz/ywq7b`

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   `xyz`Dov'è il nome dell'applicazione e `ywq7b` il nome dello stream.

   In questo esempio, i due URLs hanno indirizzi IP diversi ma la stessa parte del name/stream nome dell'applicazione. Il server RTMP potrebbe seguire una regola diversa. 

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

Quando hai [pianificato il flusso di lavoro per il tuo canale](identify-downstream-system.md), potresti aver deciso di voler includere un gruppo di output RTMP.

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)** scegliere **RTMP** e selezionare **Confirm (Conferma)**. Vengono mostrate ulteriori sezioni. 
   + **Impostazioni RTMP**[: questa sezione contiene i campi per la [configurazione della connessione](rtmp-connection.md), per la [resilienza e per le didascalie](rtmp-other.md).](rtmp-other.md) 
   + **Uscite RTMP**: questa sezione mostra l'uscita singola aggiunta per impostazione predefinita. Un output RTMP può contenere un solo output, quindi non fare clic su **Add output (Aggiungi output)**. 

1. In **RTMP outputs (Output RTMP)**, scegli il collegamento **Settings (Impostazioni)** per visualizzare le sezioni relative all'output:
   + **Destinazione RTMP**[: questa sezione contiene i campi per la destinazione di output.](rtmp-destinations.md) 
   + **Impostazioni di output**: questa sezione contiene i campi per la [configurazione della connessione](rtmp-connection.md). 
   + **Impostazioni dello streaming**: questa sezione contiene i campi per i [flussi di output](rtmp-streams.md) (video, audio e didascalie).

1. (Facoltativo) Immetti i nomi per il gruppo di output e per l'output:
   + In **RTMP settings (Impostazioni RTMP)**, per **Name (Nome)**, inserisci un nome per il gruppo di output. Questo nome è interno a MediaLive; non appare nell'output. Ad esempio, **Sports Game**.
   + In **RTMP Output (Output RTMP)**, in **Output settings (Impostazioni output)**, per **Nome output (Nome output)**, immetti 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.

1. Dopo aver impostato questo gruppo di output e il relativo singolo output, puoi creare un altro gruppo di output (di qualsiasi tipo), se il piano lo richiede. Altrimenti, passa al [Salva il canale](creating-a-channel-step9.md).

**Topics**
+ [Campi per la destinazione di output](rtmp-destinations.md)
+ [Campi per la connessione RTMP](rtmp-connection.md)
+ [Campi per flussi video, audio e didascalie (codifica)](rtmp-streams.md)
+ [Altri campi](rtmp-other.md)

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

I campi seguenti configurano la posizione e i nomi dei file di output RTMP (la destinazione).
+ **Output**: sezioni di **destinazione RTMP**

**Per specificare la destinazione per l'output**

1. Dopo aver [discusso delle vostre esigenze](origin-server-rtmp.md) con l'operatore del server RTMP, dovreste aver ottenuto le seguenti informazioni:
   + Il protocollo MediaLive da usare: RTMP o RTMPS.
   + Indirizzo IP.
   + Numero della porta.
   + Nome applicazione. Chiamato anche *nome dell'app*.
   + Nome del flusso. Chiamata anche *istanza dell'applicazione* o *istanza dell'app* o *chiave di streaming*.

     L'operatore potrebbe fornirti il nome dell'applicazione e il nome dello stream come dati separati. Oppure potrebbero darti un percorso completo nel formato**string/string**. In questo caso, la prima stringa è il nome dell'applicazione e la seconda stringa è il nome del flusso.
   + Il nome utente e la password per accedere al server, se il sistema a valle richiede richieste autenticate. 

   Ecco un esempio delle informazioni che l'operatore ti fornirà:

   `rtmp://203.0.113.17:80/xyz/ywq7b`

   `xyz`Dov'è il nome dell'applicazione e `ywq7b` il nome dello stream.

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/rtmp-destinations.html)

1. Completa la sezione **Credenziali**, se il server del sistema downstream ti ha fornito un nome utente e una password. Per la password, immettete il nome della password memorizzata nel AWS Systems Manager Parameter Store. Non immettere la password stessa. Per ulteriori informazioni, consulta [Requisiti per i parametri della password AWS Systems Manager](requirements-for-EC2.md). 

# Campi per la connessione RTMP
<a name="rtmp-connection"></a>

I campi seguenti configurano la logica per i tentativi di riconnessione:
+ **Impostazioni RTMP**: schema di **autenticazione**
+ **Impostazioni **RTMP — Impostazioni** **aggiuntive** — Lunghezza della cache**
+ **Impostazioni **RTMP — Impostazioni** **aggiuntive — Ritardo** di riavvio**
+ Impostazioni **RTMP — Impostazioni** **aggiuntive — Comportamento** completo **della cache**
+ **Uscite **RTMP - Impostazioni di uscita** **- Intervallo di tentativi di** connessione**
+ ****Uscite **RTMP — Impostazioni di uscita** — Numeri tentativi****
+ ****Uscite **RTMP — Impostazioni di output** **— Impostazioni aggiuntive — Modalità** certificato****

**Per configurare una connessione protetta (RTMPS) alla destinazione**

1. **Schema di autenticazione**: specifica il tipo di schema. In genere, scegli **Common**. Scegli **Akamai** solo se richiesto dal sistema a valle. 

1. Per **Certificate mode (Modalità del certificato)**, scegliere l'opzione richiesta dal sistema a valle. 

   Se ti connetti tramite RTMP, MediaLive ignora entrambi questi campi.

**Per configurare la riconnessione**

Esistono diversi campi che controllano il comportamento di MediaLive se la connessione al server RTMP cade:
+ **Cache length (Durata cache)** specifica per quanto tempo mantenere l'output in memoria, in attesa che il server RTMP risponda.
+ Quando scade questa durata, **Cache full behavior (Comportamento cache completa)** specifica se eseguire immediatamente la disconnessione o attendere 5 minuti.
+ Se MediaLive si disconnette, **Restart delay** specifica il tempo di attesa prima di provare a riconnettersi.
+ Quando MediaLive tenta di riconnettersi, l'**intervallo dei tentativi di connessione specifica la frequenza con cui riprovare**. **Num retries (Numero tentativi)** specifica quante volte riprovare. Quando i tentativi finiscono, l'output si arresta. Il canale si arresta perché il singolo output ha perso la connessione.

# Campi per flussi video, audio e didascalie (codifica)
<a name="rtmp-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)

# Altri campi
<a name="rtmp-other"></a>

Il seguente campo riguarda l'implementazione della resilienza in un output RTMP:
+ **Impostazioni RTMP** — **Azione di perdita di input**: per i dettagli su un campo sulla MediaLive console, scegli il link **Informazioni** accanto al campo. Per ulteriori informazioni, consulta [Gestione della perdita di input video](feature-input-loss.md).

Il seguente campo riguarda l'implementazione delle didascalie in un output RTMP:
+ **Impostazioni RTMP** **— **Dati relativi ai sottotitoli**: completa questo campo solo se almeno uno dei tuoi output include didascalie con sottotitoli **incorporati** come formato di origine e RTMP come formato di output. CaptionInfo** Se in nessuno degli output sono presenti didascalie, il valore di questo campo verrà ignorato.

  Per ulteriori informazioni sulla configurazione dell'input per le didascalie, consulta [Inclusione di didascalie in un canale](captions.md).