

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

# Utilizzo del MediaLive multiplex per creare un MPTS
<a name="feature-multiplex"></a>

È possibile configurare un MediaLive multiplex per creare un flusso di trasporto multiprogramma (MPTS). Potresti essere interessato al MediaLive multiplex se sei un fornitore di servizi con esperienza nella distribuzione di contenuti Transport Stream (TS) su RTP o UDP. 

**Nota**  
 Il termine *MediaLive multiplex si* riferisce a un'entità in. MediaLive Il termine MPTS è un termine standard nella tecnologia di trasmissione digitale. Si crea e si lavora con un MediaLive multiplex per creare un MPTS per la distribuzione.

**Topics**
+ [Panoramica del multiplex e dell'MPTS](mpts-general.md)
+ [Restrizioni per i multiplex](mpts-limits.md)
+ [Configurazione di un multiplex](setting-up-multiplex.md)
+ [Avvio, pausa o arresto di un multiplex](start-pause-stop-multiplex.md)

# Panoramica del multiplex e dell'MPTS
<a name="mpts-general"></a>

Un flusso di trasporto multiprogramma (MPTS) è un flusso di trasporto UDP (TS) che trasporta più programmi. AWS Elemental MediaLive consente di creare un MPTS che contiene tutti i programmi a bitrate variabile, una combinazione di programmi a bitrate variabile e costante o tutti i programmi a bitrate costante. 

Per creare un MPTS, è necessario creare un multiplex. MediaLive Si aggiungono quindi fino a 20 MediaLive programmi al multiplex. Infine, si crea un MediaLive canale per ogni programma e si associa ogni canale al relativo programma. 

**Canale** 

Il canale è un MediaLive canale normale configurato in un modo specifico. Il canale è dedicato a un multiplex, il che significa che non è possibile utilizzarlo per produrre sia un output MPTS sia altri output (ad esempio SPTS UDP o HLS). 

Le sorgenti supportate sono quelle che utilizzano un MediaConnect input o un MP4 input. 

Il canale contiene un solo gruppo di output, di tipo **Multiplex**, e un output. Questo output è un flusso di trasporto. Oltre a questi requisiti speciali per l'ingresso e l'uscita, il canale è come qualsiasi canale regolare. Per il video, l'audio e le didascalie che produce, segue le regole per un output UDP. 

Il canale è sempre un canale standard. Può includere qualsiasi funzionalità del canale normale che è possibile implementare per un output UDP, come la commutazione di input e i messaggi pubblicitari SCTE-35.

**Programma**

Il canale è collegato a un MediaLive programma. 

Il programma fornisce informazioni sul bitrate per il video in questo programma. Ogni programma può avere un bitrate video costante o un bitrate video variabile. Per un bitrate video variabile, il multiplex assegna il bitrate per il programma in base alle esigenze di tutti i programmi.

**Multiplex**

Ogni programma è collegato al multiplex. Un multiplex può contenere fino a 20 programmi. 

Il MediaLive multiplex fornisce informazioni di configurazione per l'MPTS, incluso il bitrate dell'intero MPTS. 

**Avvio di un Multiplex**

Quando si è pronti, si avviano il multiplex e i canali. (I programmi non vengono avviati.) 

L'MPTS è un'uscita RTP. MediaLive crea e invia l'MPTS AWS Elemental MediaConnect nell'account associato a MediaLive quello che sta creando l'MPTS. AWS Elemental MediaConnect imposta automaticamente l'output da MediaLive come fonte autorizzata che utilizza il protocollo RTP. Non è necessario eseguire alcuna procedura per configurare questa fonte autorizzata. 

Per completare la distribuzione dell'MPTS, l' MediaConnect operatore deve creare un flusso che utilizzi quella fonte autorizzata. Il flusso può essere un protocollo qualsiasi, non deve essere RTP.

Per ulteriori informazioni sull'avvio del multiplex, consulta. [Avvio, pausa o arresto di un multiplex](start-pause-stop-multiplex.md) Per ulteriori informazioni sulle fonti autorizzate, consulta [Creazione di un flusso](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html) nella *Guida per l'AWS Elemental MediaConnect utente*.

# Restrizioni per i multiplex
<a name="mpts-limits"></a>

Di seguito è riportato un riepilogo delle restrizioni associate ai multiplex:
+ Esistono quote di servizio per il numero di multiplex che puoi creare. Per ulteriori informazioni, consulta [Quote in MediaLive](limits.md).
+ A un multiplex si applicano le seguenti restrizioni:
  + Ogni multiplex produce un solo MPTS. MPTS ha due pipeline, quindi viene inviato a due destinazioni. 
  + Tutti gli output multiplex devono includere video. 
+ A un programma si applicano le seguenti restrizioni:
  + Ogni programma in un multiplex è monouso. È collegato solo a un multiplex e può essere utilizzato solo per quel multiplex.
+ A un canale in un multiplex si applicano le seguenti restrizioni:
  + Ogni canale è monouso. È possibile collegarlo a un solo programma nel multiplex e utilizzarlo solo per quel multiplex. 
  + Ogni canale contiene un unico gruppo di output, di tipo multiplex. Non può contenere alcun altro tipo di gruppo di output.

# Configurazione di un multiplex
<a name="setting-up-multiplex"></a>

Un MPTS è composto da tre componenti: un MediaLive multiplex, MediaLive programmi e MediaLive canali (e i relativi ingressi). MediaLive È necessario creare questi componenti nel seguente ordine:
+ Crea il multiplex. MediaLive 
+ Creare programmi in quel multiplex. Un programma non può esistere da solo; esiste sempre in un multiplex. 
+ Creare un canale e collegarlo al programma. Un canale multiplex non può esistere da solo; esiste sempre in un programma.

## Pianifica le zone di disponibilità
<a name="plan-multiplex-step.title"></a>

Identifica due zone di AWS disponibilità per il multiplex. AWS Elemental MediaLive gestisce le condutture per il multiplex in queste due zone. Seguire queste linee guida:
+ Se il multiplex includerà un MediaConnect input e tale input esiste già, prendi nota della regione e delle zone di disponibilità dei flussi in quell'input. Nella procedura riportata di seguito verrà impostato il multiplex per utilizzare la stessa regione geografica e le stesse zone di disponibilità.
+ Se il multiplex includerà un MediaConnect input e quell'input non esiste già, decidi di scegliere una regione e delle zone di disponibilità. I flussi e il multiplex devono utilizzare la stessa regione e le stesse zone di disponibilità.
+ Se il multiplex non includerà un MediaConnect input, scegli una regione e delle zone di disponibilità per le due pipeline del multiplex.

## Crea il multiplex
<a name="create-multiplex-step.title"></a>

 Creare il multiplex. Assicurarsi di creare il multiplex nella regione e nelle zone di disponibilità identificate. Per ulteriori informazioni, consulta [Creazione di un multiplex e di un programma](multiplex-create.md).

## Crea gli input
<a name="create-multiplex-inputs-step.title"></a>

È necessario creare gli input per i canali da creare. Come per qualsiasi canale, è necessario creare gli input prima di ogni canale. 
+ Per [creare l'input](create-input.md), seguire la procedura regolare. 
+ Gli ingressi per i canali utilizzati in un multiplex possono essere ingressi o MP4 ingressi. MediaConnect 
+ Per gli MediaConnect input, assicuratevi di seguire queste regole:
  + I flussi negli MediaConnect ingressi devono utilizzare la regione e le zone identificate nel passaggio 1.
  + Tutti gli MediaConnect ingressi devono utilizzare le stesse due zone.

## Crea i programmi
<a name="create-multiplex-programs-step.title"></a>

Creare i programmi da aggiungere al multiplex. Per ulteriori informazioni, consulta [Creazione di un multiplex e di un programma](multiplex-create.md). È possibile aggiungere fino a 20 programmi per multiplex. Il multiplex deve già esistere.

## Crea i canali
<a name="create-multiplex-channels-step"></a>

Creare un canale per ogni programma. Il programma deve già esistere. 

Utilizzando la console, è possibile creare il canale per un programma in due modi: 
+ Dalla pagina dei dettagli **Program (Programma)**. Dopo aver creato ogni programma, vengono visualizzati i dettagli sul programma, incluso un collegamento per creare immediatamente un canale per il programma. Se si sceglie questo collegamento, viene visualizzata la pagina **Create channel (Crea canale)** con molti campi già impostati sul valore applicabile a un canale utilizzato in un multiplex. Per un riepilogo dei campi MediaLive impostati per te, consulta[Restrizioni](#multiplex-restrictions).
+ Dal riquadro di navigazione. È possibile creare un canale nel modo consueto, scegliendo **Channel (Canale)** dal riquadro di navigazione. Per informazioni sull'impostazione di alcuni campi, consulta [Restrizioni](#multiplex-restrictions). 

Per ulteriori informazioni sul completamento dei campi del canale, consulta [Creare un canale da zero](creating-channel-scratch.md).

### Restrizioni
<a name="multiplex-restrictions"></a>

Per la configurazione di un canale che viene utilizzato in un multiplex esistono alcune restrizioni: 

**Restrizioni nel gruppo di output **

Il canale può contenere un solo gruppo di output, di tipo **Multiplex**. Questo tipo segue le regole di un gruppo di output UDP. Può contenere solo un output. 

**Restrizioni nell'output**

Ai campi di output si applicano le seguenti restrizioni.


****  

| Campo |  Valore | 
| --- | --- | 
| Nella destinazione Multiplex, il campo Multiplex program (Programma Multiplex) | Dall'elenco, scegliere il programma multiplex a cui appartiene questo canale. | 
| In Stream settings (Impostazioni flusso), per Video | L'output può contenere una, e solo una, risorsa video. | 
| In Stream settings (Impostazioni flusso), per Audio | L'output può contenere zero o più risorse audio. | 
| In Stream settings (Impostazioni flusso), per Captions (Sottotitoli) | L'output può contenere zero o più asset sottotitoli. | 

**Restrizioni per i video**

Ai campi del video si applicano le seguenti regole:


****  

| Campo |  Valore | 
| --- | --- | 
| Width (Larghezza) e Height (Altezza) (risoluzione) | Impostare i valori sia per la larghezza sia per l'altezza. La larghezza può essere fino a 1920 pixel. L'altezza può essere fino a 1080. | 
| Codec settings (Impostazioni del codec) | Scegli un codec. L'elenco mostra tutti i codec supportati da questo tipo di output. | 
| In Aspect Ratio (Proporzioni), il campo PAR control (Controllo PAR) | Imposta un valore. Questo è obbligatorio. Non impostare l'opzione di seguire le proporzioni dall'origine. | 
| In Rate control (Controllo frequenza), il campo Rate control mode (Modalità controllo frequenza) | Scegliere Multiplex. | 
| In Rate control (Controllo frequenza), il campo Buffer size (Dimensione buffer) | Tenere vuoto. | 
| In Frame rate (Frequenza fotogrammi), il campo Framerate (Frequenza fotogrammi) |  Imposta un valore. Questo è obbligatorio. Non impostare l'opzione di seguire la frequenza di fotogrammi dall'origine.  Il numeratore e il denominatore devono risultare in un valore decimale in questo intervallo: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/setting-up-multiplex.html)  | 
| In GOP structure (Struttura GOP) |  Per le **GOP size units (Unità di misura GOP)**, scegliere **FRAMES (FOTOGRAMMI)**. Quindi impostare **GOP structure (Struttura GOP)** su 6 o superiore. Oppure, per **GOP size units (Unità di misura GOP)**, scegliere **SECONDS (SECONDI)**. Quindi impostare **GOP structure (Struttura GOP)** su 0,1 o superiore.  | 
| In Codec details (Dettagli Codec), il campo Profile (Profilo) |  Se il codec è H.264, scegliere uno di questi profili: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/setting-up-multiplex.html) Se il codec è H.265, scegliere uno di questi profili: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/setting-up-multiplex.html)  | 

**Funzionalità che non sono limitate**

Ci sono alcune funzionalità del canale che è possibile impostare nello stesso modo in cui si configurano in un canale normale: 
+ Per i campi di configurazione video non menzionati nella tabella precedente in questa sezione, è possibile impostare il campo in base al flusso di lavoro.
+ Per l'audio, è possibile configurarlo come si farebbe in un gruppo di output UDP in un canale normale.
+ Per i sottotitoli, è possibile configurarli come si farebbe in un gruppo di output UDP in un canale normale. In particolare, assicurarsi che i sottotitoli di input e i sottotitoli di output seguano le regole per un gruppo di output UDP. Per informazioni, consulta [Sottotitoli supportati in MediaLive](supported-captions.md).
+ Per altre funzionalità, se la funzione è disponibile per un gruppo di output UDP, allora è disponibile per un canale in un multiplex.

# Avvio, pausa o arresto di un multiplex
<a name="start-pause-stop-multiplex"></a>

In fase di esecuzione, si avviano sia il multiplex sia i canali nel multiplex. È possibile interrompere il multiplex e i canali indipendentemente l'uno dall'altro. Non si avvia né si arresta un programma. (Non è possibile eseguire alcuna operazione su un programma tranne la creazione e l'eliminazione.)

**Topics**
+ [Riepilogo di queste azioni](multiplex-start-stop-pause-summary.md)
+ [Avvio del multiplex](start-multiplex.md)
+ [Sospensione dell'attività nel multiplex](pause-multiplex.title.md)
+ [Interruzione dell'attività nel multiplex](stop-multiplex.title.md)

# Riepilogo di queste azioni
<a name="multiplex-start-stop-pause-summary"></a>

Nella tabella seguente vengono riepilogate le funzionalità di avvio, arresto e pausa per il multiplex, il programma e il canale.


****  

| Elemento | Azione | Nota | 
| --- | --- | --- | 
| Multiplex | Start (Avvio) | È possibile avviare un multiplex e i canali in qualsiasi ordine. | 
|  | Interrompi | È possibile interrompere un multiplex e lasciare i canali in esecuzione.Ma non esiste una ragione pratica per fermare un multiplex. È possibile modificare il multiplex senza arrestarlo. | 
|  | Metti in pausa | Non è possibile mettere in pausa un multiplex. | 
| Programma | Qualsiasi | Non si avvia né si arresta un programma. | 
| Canale | Start (Avvio) | È possibile avviare un canale che viene utilizzato in un multiplex in qualsiasi momento, anche prima di aver avviato il multiplex. | 
|  | Interrompi | È possibile arrestare un canale senza interrompere il multiplex. Devi fermare un canale per poterlo modificare. | 
|  | Metti in pausa | Non è possibile mettere in pausa un canale utilizzato in un multiplex. | 

# Avvio del multiplex
<a name="start-multiplex"></a>

Per avviare lo streaming MPTS, avviare il multiplex e i canali. È possibile avviare i canali e quindi avviare il multiplex. Oppure è possibile avviare il multiplex e quindi avviare i canali. 

Se alcuni canali sono canali multi-input, si applicano le raccomandazioni standard sull'avvio e sul riavvio di questi canali. Per ulteriori informazioni, consulta [Avvio e riavvio di un canale con più ingressi](ips-start-channel-multi-inputs.md).

**Contenuto di MPTS**

Dopo aver avviato il multiplex e i canali, MediaLive avvia tutti questi componenti. MediaLivecrea due pipeline multiplex, ognuna delle quali crea una risorsa MPTS separata. L'MPTS contiene quanto segue: 
+ L'SDT contiene una voce per ogni programma.
+ Il PAT contiene una voce per ogni programma a cui è associato un MediaLive canale.
+ Il PMT per ogni programma contiene una voce per ogni flusso utilizzato. Quando hai creato i programmi, li hai MediaLive assegnati a tutti PIDs i possibili flussi di programma. In fase di esecuzione, il PMT fa riferimento solo a quelli PIDs che contengono effettivamente contenuti.
+ Un PID per ogni flusso. 

Se si aggiungono o rimuovono programmi e canali mentre il multiplex è in esecuzione o se si modificano i canali mentre il multiplex è in esecuzione, MediaLive modifica dinamicamente le tabelle MPTS.

**Codifica**

MediaLive codifica il contenuto di ciascun canale in modo regolare, tranne per il fatto che il MediaLive multiplex comunica continuamente con ciascun MediaLive canale per fornire un bitrate per ogni segmento video. Il MediaLive multiplex crea un MPTS dall'uscita di tutti i canali.

**Distribution (Distribuzione)**

L'MPTS è un'uscita RTP. MediaLive crea e invia l'MPTS AWS Elemental MediaConnect nell'account associato a MediaLive quello che sta creando l'MPTS. AWS Elemental MediaConnect imposta automaticamente l'uscita RTP come fonte autorizzata. Non è necessario eseguire alcuna procedura per configurare questa fonte autorizzata. Tuttavia, per completare la distribuzione dell'MPTS, è necessario creare un flusso che utilizzi quella fonte autorizzata.

Il nome del diritto include la stringa "multiplex" e l'ID multiplex, in modo che gli utenti MediaConnect possano facilmente identificarlo. 

Per ulteriori informazioni sulle fonti autorizzate, consultate [Creazione di un flusso](https://docs.aws.amazon.com/mediaconnect/latest/ug/flows-create.html) nella *Guida per l'AWS Elemental MediaConnect utente*.

# Sospensione dell'attività nel multiplex
<a name="pause-multiplex.title"></a>

Non è possibile mettere in pausa un multiplex. È possibile solo fermarlo. Inoltre, non è possibile mettere in pausa un canale utilizzato in un multiplex. Questa regola si applica anche se è possibile mettere in pausa un canale normale. 

# Interruzione dell'attività nel multiplex
<a name="stop-multiplex.title"></a>

È possibile arrestare un multiplex o un canale. 

## Interruzione di un multiplex
<a name="multiplex-stop"></a>

In genere, una volta inserito in un ambiente di produzione, il multiplex può essere arrestato solo per l'eliminazione. Non è necessario arrestare il multiplex per modificarlo, tranne che per modificare il campo **Maximum Video Buffer Delay (Ritardo max buffer video)**. 

Quando si arresta un multiplex, i canali continuano a funzionare, anche se le loro uscite non sono con un MPTS, quindi le uscite non vanno alle loro destinazioni. 

Quando si arresta un multiplex, si smette di accumulare spese per il multiplex. Ma si accumulano ancora addebiti per i canali nel multiplex, a meno che non si arrestino anche quei canali. 

**Per arrestare un multiplex**

1. Apri la MediaLive console all'indirizzo. [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/)

1. Nel riquadro di navigazione, scegliere **Multiplexes (Multiplex)**, quindi scegliere il multiplex che si desidera arrestare.

1. Nel riquadro **Details (Dettagli)**, scegliere **Multiplex actions (Operazioni multiplex)**, quindi **Stop multiplex (Arresta multiplex)**. Se ci sono programmi e questi programmi hanno canali in esecuzione, i canali continuano a funzionare, anche se i loro output non vanno alle loro destinazioni. 

## Interruzione di un canale in un multiplex
<a name="multiplex-channel-stopping"></a>

È necessario arrestare un canale per modificarne la configurazione o eliminarlo. 

Quando si interrompe un canale, il multiplex continua a funzionare. MediaLive modifica il PMT per rimuovere il PAT per il programma associato. 

Quando arresti un canale, interrompi anche gli addebiti per il canale. Ma si accumulano ancora spese per il multiplex, a meno che non si arresti anche il multiplex. Se rivedi le spese per un multiplex in esecuzione; puoi notare che non c'è molto guadagno nell'arresto del multiplex. 

**Per arrestare un canale**

1. Aprire la console all'indirizzo. MediaLive [https://console.aws.amazon.com/medialive/](https://console.aws.amazon.com/medialive/)

1. Nel riquadro di navigazione scegliere **Multiplexes (Multiplex)**, quindi scegliere il programma per il canale. 

1. Nel riquadro **Programs (Programmi)**, scegliere il programma o i programmi, scegliere **Multiplex actions (Operazioni multiplex)**, quindi scegliere **Stop channel (Arresta canale)**. 

Puoi anche arrestare un canale nel multiplex nello stesso modo in cui interrompi un canale normale. Per ulteriori informazioni, consulta [Avvio, arresto e pausa di un canale](starting-stopping-deleting-a-channel.md).