As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como os manifestos funcionam
As seções a seguir descrevem como o MediaLive lida com caminhos de manifesto.
Como os caminhos de manifesto funcionam por padrão
Os manifestos criados pelo MediaLive incluem informações sobre os caminhos para outros arquivos, especificamente:
-
O conteúdo dentro do manifesto principal inclui um caminho para cada manifesto filho.
Por padrão, a sintaxe desse caminho é a seguinte:
baseFilename nameModifier extension
Por exemplo:
curling-high.m3u8
O caminho é relativo ao local do manifesto principal.
-
O conteúdo dentro de cada manifesto filho inclui um caminho para seus arquivos de mídia.
Por padrão, a sintaxe desse caminho é a seguinte:
baseFilename nameModifier optionalSegmentModifier counter extension
Por exemplo:
curling-high-000001.ts
O caminho é relativo ao local do manifesto filho.
Como os caminhos personalizados funcionam
Se os caminhos padrão dentro dos manifestos não forem adequados para a maneira como o sistema de downstream lida com os três conjuntos de arquivos, você poderá preencher os campos de URL base:
-
Preencha os campos Manifesto do URL base para que o MediaLive construa caminhos personalizados para os manifestos filhos.
-
Preencha os campos Conteúdo do URL base para que o MediaLive construa caminhos personalizados para os arquivos de mídia.
Quando você personaliza os caminhos, a sintaxe muda.
-
Quando você preenche os campos de Base URL manifest (Manifesto de URL base), a sintaxe para o caminho do manifesto filho (dentro do manifesto principal) é a seguinte:
baseURLManifest baseFilename nameModifier extension
Por exemplo:
http://viewing/sports/curling-high.m3u8
-
Quando você preenche os campos de Base URL content (Conteúdo de URL base), a sintaxe dos caminhos do arquivo de mídia (dentro dos manifestos filhos) é a seguinte:
baseURLContent baseFilename nameModifier optionalSegmentModifier counter extension
Por exemplo:
http://viewing/media/sports/curling-high-000001.ts
Como o MediaLive constrói esses caminhos
Os caminhos personalizados para os manifestos filhos são construídos da seguinte forma:
-
Preencha os campos de Base URL manifest (Manifesto de URL base), ou os campos de Base URL content (Conteúdo de URL base) ou ambos.
Por exemplo:
http://198.51.100/sports/viewing/
Observe a barra no final do valor.
-
O MediaLive acrescenta esse valor ao início do caminho padrão. Por exemplo:
http://198.51.100/sports/viewing/curling-high.m3u8