Exemplos de caminhos personalizados - MediaLive

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

Exemplos de caminhos personalizados

Em todos esses exemplos, suponha o seguinte:

  • No manifesto principal, o caminho padrão para os manifestos filhos é este caminho relativo:

    curling-high.m3u8
  • No manifesto filho, o caminho padrão para os arquivos de mídia é este caminho relativo:

    curling-high-000001.ts
exemplo 1

O sistema downstream moverá os arquivos do local onde os MediaLive envia. O sistema downstream moverá os arquivos de forma que os manifestos secundários ainda estejam no mesmo local relativo aos manifestos principais e os arquivos de mídia continuem no mesmo local relativo aos manifestos secundários.

Portanto, não é necessário personalizar os caminhos. Os caminhos padrão ainda funcionarão após a migração.

exemplo 2

Você deseja que o manifesto principal e os manifestos filhos incluam caminhos absolutos para seus respectivos arquivos. Configure da seguinte forma:

  • Preencha o campo Base URL manifest A (Manifesto de URL base A) para especificar este caminho absoluto:

    http://198.51.100/sports/viewing/

    Dentro do manifesto principal, o caminho para o manifesto filho agora será o seguinte:

    http://198.51.100/sports/viewing/curling-high.m3u8
  • Preencha o campo de Base URL content (Conteúdo de URL base) para especificar este caminho absoluto:

    http://203.0.113.55/sports/viewing/

    Dentro dos manifestos filhos, os caminhos para os arquivos de mídia agora serão os seguintes:

    http://203.0.113.55/sports/viewing/curling-high-000001.ts

Esse exemplo ilustra que o domínio para os dois conjuntos de arquivos pode ser diferente.

exemplo 3

Você quer que o manifesto dos pais inclua caminhos absolutos para os manifestos do filho. Entretanto, você deseja que os manifestos filhos incluam caminhos para os arquivos de mídia que são relativos ao manifesto filho. Nesse caso, personalize o caminho para os manifestos filhos, mas continue a usar os caminhos padrão para os arquivos de mídia.

  • Preencha o campo Base URL manifest A (Manifesto de URL base A) para especificar este caminho absoluto:

    Dentro do manifesto principal do pipeline A, o caminho para o manifesto filho agora será o seguinte:

    http://198.51.100/sports/viewing/curling-high.m3u8
  • Não preencha o campo Base URL content A (Conteúdo de URL base A).

    Dentro dos manifestos filhos, os caminhos para os arquivos de mídia ainda serão o padrão:

    curling-high-000001.ts