A sintaxe dos caminhos para as saídas - 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á.

A sintaxe dos caminhos para as saídas

Uma HLS saída sempre inclui três categorias de arquivos:

Consulte as seções a seguir.

  • O manifesto principal

  • A criança se manifesta

  • Os arquivos de mídia

A tabela a seguir descreve as partes que compõem os caminhos de destino dessas três categorias de arquivos.

Os caminhos de destino para essas três categorias de arquivos são idênticos, incluindo o baseFilename, o que significa thatMediaLive enviar todas essas categorias de arquivos para a mesma pasta. Os modificadores e as extensões de arquivo são diferentes para cada categoria de arquivo. Ao enviar para MediaPackage, você deve enviar todos os arquivos para a mesma pasta. Os sistemas posteriores esperam que todos os arquivos estejam juntos.

Arquivo Sintaxe do caminho Exemplo
Arquivos de manifesto principais protocol channelURL extension

O caminho para a saída. Aqui está um exemplo que usa MediaPackage v2

https://mz82o4-2.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/2/curling/index.m3u8

Arquivos de manifesto secundário protocol channelURL nameModifier extension Aqui está um exemplo do caminho do manifesto secundário para as representações de alta resolução da saída de curling (em um destino que usa v2): MediaPackage

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high.m3u8

Arquivos de mídia (segmentos) protocol channelURL nameModifier optionalSegmentModifier counter extension

Aqui está um exemplo do caminho do arquivo para o 230º segmento (em um destino que usa MediaPackage v2):

https://mz82o4-1.ingest.hnycui.mediapackagev2.us-west-2.amazonaws.com/in/v1/live-sports/1/curling/index-high-00230.ts

Esses caminhos são construídos da seguinte forma:

  • O MediaPackage usuário deveria ter fornecido o canal a vocêURLs. Eles URLs cobrem a parte do caminho até e incluindobaseFilename:

    • Com o padrão MediaPackage, o baseFilename é semprechannel.

    • Com a MediaPackage v2, baseFilename é sempreindex.

  • Você deve especificar o seguinte:

    • O modificador

    • O segmentModifier

    Veja as seções a seguir.

  • MediaLive insere o sublinhado antes do contador.

  • MediaLive gera o contador, que sempre tem cinco dígitos começando em 00001.

  • MediaLive insere o ponto antes da extensão.

  • MediaLive seleciona a extensão:

    • Para arquivos de manifesto — sempre .m3u8

    • Para arquivos de mídia — .ts para arquivos em um fluxo de transporte ou.mp4 para arquivos em um contêiner f MP4