

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

# Configurazione di un ingresso HLS
<a name="input-create-hls-pull"></a>

Questa sezione descrive come creare un input HLS. Con un ingresso HLS, MediaLive si collega al sistema a monte all'avvio del canale e *attira* le sorgenti. 

Per eseguire questa configurazione, è necessario collaborare con un operatore del sistema a monte.

**Topics**
+ [

# Ottenere informazioni
](setup-hls-http.md)
+ [

# Crea un input HLS
](setup-input-hls.md)
+ [

# Garantire la corretta configurazione sul server upstream HLS
](setup-uss-hls.md)
+ [

# Risultato di questa procedura
](setup-hls-result.md)

# Ottenere informazioni
<a name="setup-hls-http"></a>

Richiedete le seguenti informazioni all'operatore del sistema a monte:
+ Le posizioni (URLs) sul server upstream in cui sono archiviati i file manifest M3U8.

  Ce ne sono due URLs per un input di classe standard o un URL per un input di classe singola. Per informazioni sulle classi di input e sui relativi usi, consulta. [Scelta della classe del canale e della classe di ingresso](class-channel-input.md)

  Vedi le tabelle più avanti in questa sezione per il formato degli URL e per alcuni esempi. 

  Prendi nota della versione completa URLs.
+ Il nome utente e la password (credenziali) per accedere al server upstream, se il sistema upstream richiede richieste autenticate, e per accedere al server di licenza, se l'origine [HLS](uss-obtain-info.md) è crittografata. Potrebbero essere necessarie credenziali per il sistema upstream, per il server di licenza o entrambi.

  Se sono necessarie credenziali per entrambi, le credenziali devono essere identiche per entrambi i server. Quando [avete discusso dei requisiti di crittografia](planning-hls-input-encrypted.md) con il sistema upstream, avreste dovuto assicurarvi che il server di licenza utilizzi le stesse credenziali del sistema upstream.

  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 upstream o del server di licenza. Il protocollo conferma se la richiesta viene inviata tramite una connessione sicura. 

**Il server upstream è un server HTTP o HTTPS**


|  |  | 
| --- |--- |
| Formato dell'URL | http//:<web server>[:port]/<path>/<file>.m3u8orhttps//:<web server>[:port]/<path>/<file>.m3u8 | 
| Esempio | https://203.0.113.13/sports/curling.m3u8 e`https://198.51.100.54/sports/curling.m3u8` | 

**Il server upstream è AWS Elemental MediaStore**


|  |  | 
| --- |--- |
| Formato dell'URL | mediastoressl://<data endpoint for container>/<path>/<file>.m3u8 | 
| Esempio |  Supponiamo che l'endpoint di dati per il contenitore di una delle origini di contenuto sia il seguente: **eri39n.data.mediastore.us-west-2.amazonaws.com**.  Supponiamo che il `M3U8` file `curling.m3u8` venga chiamato e che sia memorizzato nel contenitore, nel percorso`sports/canada`.  L'URL per una delle fonti di contenuto sarebbe: **mediastoressl://eri39n.data.mediastore.us-west-2.amazonaws.com/sports/canada/curling.m3u8**.   | 

**Il server upstream è Amazon S3**


| Server upstream | Formato dell'URL | 
| --- | --- | 
| Formato dell'URL | s3ssl://<bucket>/<path>/<file>.m3u8 | 
| Esempio |  `s3ssl://amzn-s3-demo-bucket/movies/main/mlaw.m3u8` e  `s3ssl://amzn-s3-demo-bucket1/movies/redundant/mlaw.m3u8`  | 

# Crea un input HLS
<a name="setup-input-hls"></a>

Dopo aver ottenuto le informazioni dal sistema a monte, è possibile creare un input HLS.

**Per creare un input pull HLS**

1. Assicurati di disporre delle informazioni del [passaggio](setup-input-link-obtain-info.md) 1.

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

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

1. Completa la sezione **Dettagli di input**:
   + Nome **di input**: inserisci un nome.
   + **Tipo di input**: scegli **HLS.** 

1. Nella sezione **Classe di input**, scegli la classe per questo input:
   + INGRESSO\$1STANDARD
   + INGRESSO\$1SINGOLO

1. Nella sezione **Sorgenti di input**, inserisci quanto ottenuto in URLs precedenza: 
   + Se l'input è un input di classe standard, completa entrambi i campi per fornirne due. URLs
   + Se l'input è un input a classe singola, completa il primo campo con l'URL che hai ottenuto e lascia vuoto il secondo campo.

1. Se il sistema upstream, and/or il server di licenza (se l'origine HLS è crittografata), richiede l'immissione delle credenziali utente, è necessario inserire 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](requirements-for-EC2.md#about-EC2Password).

   Se uno dei server (sistema upstream o server di licenza) richiede le credenziali e l'altro no, MediaLive le presenta a entrambi. Ma il server che non ne ha bisogno semplicemente le ignora.

1. Nella sezione **Tags (Tag)**, creare i tag per associarli a questo input. Per ulteriori informazioni, consulta [Applicazione di tag alle risorse](tagging.md).

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

# Garantire la corretta configurazione sul server upstream HLS
<a name="setup-uss-hls"></a>

Un operatore del server upstream deve configurare il contenuto sorgente sul sistema upstream. Assicuratevi che l'operatore si configuri come segue:
+ Si configurano per fornire il numero corretto di fonti:
  + Se il MediaLive canale è un canale standard, l'operatore deve impostare due fonti per il contenuto. Devono assicurarsi che le due sorgenti siano identiche in termini di risoluzione video e bitrate.
  + Se il MediaLive canale è un canale a pipeline singola, l'operatore deve impostare una fonte per il contenuto. 
+ Si sono impostati per rendere disponibili i file manifest M3U8 al momento concordato. URLs Questi sono quelli URLs che hai ottenuto nel [passaggio 1](setup-input-link-obtain-info.md) e che hai configurato nell'input HLS. Corrispondono a quanto URLs mostrato [nel diagramma dopo questa procedura](setup-hls-result.md).

# Risultato di questa procedura
<a name="setup-hls-result"></a>

*Come risultato di questa configurazione, esiste un input HLS che specifica una o due sorgenti.* URLs Queste fonti sono le fonti URLs per il contenuto di origine sul server upstream. All'avvio del canale, si MediaLive connetterà al sistema upstream in questa posizione o in queste posizioni di origine e inserirà i manifesti HLS in: MediaLive
+ Per un canale configurato come canale standard, MediaLive si aspetta che il sistema a monte fornisca due sorgenti e quindi tenterà di accedere da entrambe le posizioni di origine.
+ Per un canale configurato come canale a pipeline singola, MediaLive si aspetta che il sistema a monte fornisca un'unica fonte e quindi tenterà di estrarre da un'unica posizione di origine. 

![\[Diagram showing two GET requests to upstream origin servers for curling sports content.\]](http://docs.aws.amazon.com/it_it/medialive/latest/ug/images\hls-pull-uss-input.png)
