View a markdown version of this page

MediaTailor e integração de MediaPackage visualização com mudança de horário - AWS Elemental MediaTailor

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

MediaTailor e integração de MediaPackage visualização com mudança de horário

AWS Elemental MediaTailor pode transmitir parâmetros de visualização com mudança de tempo para MediaPackage as origens para permitir a funcionalidade de reinicialização e atualização da visualização. Essa integração permite que os espectadores comecem a assistir ao conteúdo ao vivo de momentos anteriores.

MediaPackage parâmetros de visualização com mudança de tempo

MediaPackage suporta os seguintes parâmetros de visualização com mudança de tempo que podem ser transmitidos: MediaTailor

  • start: Timestamp Epoch ou ISO 8601 definindo o início do manifesto com mudança de horário

  • end: Timestamp Epoch ou ISO 8601 definindo o fim do manifesto com mudança de horário

  • time_delay: Atrasar a disponibilidade do conteúdo em segundos especificados

  • manifest_window_seconds: Solicite um manifesto menor que a janela configurada

exemplo MediaTailor inicialização da sessão com parâmetros MediaPackage alterados no tempo

O exemplo a seguir mostra como inicializar uma sessão com parâmetros de visualização com mudança de horário:

GET /v1/master/123456789/originId/index.m3u8?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z

Ou usando a inicialização explícita da sessão:

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1" } }

Com parâmetros de consulta adicionais:

?start=2024-08-26T10:00:00Z&end=2024-08-26T11:00:00Z
Comportamento dos parâmetros durante as sessões

Time-shifted os parâmetros de visualização têm características de comportamento específicas:

  • Inicialização da sessão: os parâmetros são processados quando a sessão é criada

  • Persistência do parâmetro: os parâmetros permanecem associados à sessão durante a reprodução

  • Imutável após a inicialização: os parâmetros não podem ser alterados durante uma sessão ativa

  • Nova sessão necessária: para modificar as janelas de mudança de horário, crie uma nova sessão com valores de parâmetros atualizados

MediaPackage requisitos da janela de inicialização

Para trabalhar com a visualização com mudança de horário MediaPackage, certifique-se do seguinte:

  1. Configure uma janela de reinicialização em seu MediaPackage endpoint (até 24 horas)

  2. Certifique-se de que sua CDN encaminhe os parâmetros de consulta necessários para MediaPackage

  3. Use janelas de reprodução consistentes em todas as sessões do player para melhorar o cache de CDN

  4. Verifique se os horários de início e término estão dentro da janela de inicialização configurada.

Importante

Ao usar a visualização com mudança de horário, use janelas de reprodução consistentes nas sessões do player em vez de gerar horários de início e término exclusivos para cada espectador. Isso gera um melhor armazenamento em cache na CDN e evita possíveis restrições.

Para obter informações completas sobre a configuração e os parâmetros de visualização com MediaPackage mudança de horário, consulte a Time-shifted visualização com AWS Elemental MediaPackage no Guia do AWS Elemental MediaPackage usuário.