

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

# Come funzionano i manifest
<a name="hls-manifests-how-work"></a>

Le sezioni seguenti descrivono come MediaLive gestisce i percorsi manifest.

## Come funzionano i percorsi dei manifest per impostazione predefinita
<a name="hls-default-manifest-paths"></a>

I manifesti che MediaLive crea includono informazioni sui percorsi di altri file, in particolare:
+ Il contenuto all'interno del manifest principale include un percorso per ogni manifest figlio.

  Per impostazione predefinita, la sintassi di questo percorso è la seguente: 

  ```
  baseFilename nameModifier extension
  ```

  Esempio:

  ```
  curling-high.m3u8
  ```

  Il percorso è relativo alla posizione del manifest principale.
+ Il contenuto all'interno di ogni manifest figlio include un percorso per i relativi file multimediali.

  Per impostazione predefinita, la sintassi di questo percorso è la seguente:

  ```
  baseFilename nameModifier optionalSegmentModifier counter extension
  ```

  Esempio:

  ```
  curling-high-000001.ts
  ```

  Il percorso è relativo alla posizione del manifest figlio.

## Come funzionano i percorsi personalizzati
<a name="hls-custom-manifest-paths"></a>

Se i percorsi predefiniti all'interno dei manifest non sono adatti al modo in cui il sistema a valle gestisce i tre set di file, puoi completare i campi *URL di base* :
+ Completa i campi del **manifesto dell'URL di base** in modo MediaLive da creare percorsi personalizzati per i manifesti secondari. 
+ Completa i campi di **contenuto dell'URL di base** in modo da creare percorsi personalizzati per MediaLive i file multimediali. 

Quando personalizzi i percorsi, la sintassi cambia.
+ Quando completi i campi **Base URL manifest (Manifest URL di base)** la sintassi per il percorso del manifest figlio (all'interno del manifest principale) è la seguente: 

  ```
  baseURLManifest baseFilename nameModifier extension
  ```

  Esempio:

  ```
  http://viewing/sports/curling-high.m3u8
  ```
+ Quando completi i campi **Base URL content (Contenuto URL di base)** la sintassi per i percorsi dei file multimediali (all'interno del manifest figlio) è la seguente: 

  ```
  baseURLContent baseFilename nameModifier optionalSegmentModifier counter
          extension
  ```

  Esempio:

  ```
  http://viewing/media/sports/curling-high-000001.ts
  ```

## Come MediaLive costruisce questi percorsi
<a name="hls-how-construct-custom-paths"></a>

I percorsi personalizzati per i manifest figlio sono costruiti come segue:
+ Completi i campi per **Base URL manifest (Manifest URL di base)** o **Base URL content (Contenuto URL di base)** oppure entrambi. 

  Esempio:

  ```
  http://198.51.100/sports/viewing/
  ```

  Nota la barra alla fine del valore.
+ MediaLive [precede quel valore al percorso predefinito.](#hls-default-manifest-paths) Esempio:

  ```
  http://198.51.100/sports/viewing/curling-high.m3u8
  ```