

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

# Configure a visualização com mudança de horário para montagem de canais MediaTailor
<a name="channel-assembly-cdn-timeshift"></a>

AWS Elemental MediaTailor a montagem de canais oferece suporte a recursos de visualização com mudança de horário que permitem funcionalidades semelhantes às de DVR, como pausa, retrocesso e reinicialização de seus canais lineares. Ative esses recursos configurando sua rede de distribuição de conteúdo (CDN) para oferecer suporte à visualização com mudança de horário, o que permite que os espectadores controlem sua experiência de visualização.

## Entendendo a visualização com mudança de horário
<a name="channel-assembly-cdn-timeshift-overview"></a>

A visualização com mudança de tempo permite uma funcionalidade semelhante a um DVR para canais lineares, incluindo:
+ **Início: os espectadores podem começar a assistir a um programa desde o início, mesmo se entrarem depois de** ele ter começado
+ **Pausar e continuar**: os espectadores podem pausar o conteúdo e continuar assistindo mais tarde
+ **Retroceder e avançar rapidamente**: os espectadores podem navegar para trás e para frente pelo conteúdo disponível
+ **Visualização atrasada**: os espectadores podem assistir ao conteúdo que foi ao ar no início da programação do canal

A visualização com mudança de horário funciona adicionando um `start` parâmetro ao URL de reprodução do canal. O parâmetro especifica um deslocamento em segundos em relação à hora atual:
+ Valores negativos indicam uma época no passado (como `start=-3600` significa “começar há 1 hora”)
+ Valores positivos indicam uma hora no futuro (como `start=3600` significa “começar em 1 hora no futuro”)

Exemplo de URL com parâmetro de mudança de horário:

```
https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600
```

## Resolução de atraso de tempo
<a name="channel-assembly-cdn-timeshift-delay"></a>

Para oferecer suporte à visualização com mudança de horário com uma CDN:

1. Configure sua CDN para encaminhar o parâmetro de `start` consulta para a montagem do canal.

1. Configure comportamentos de cache que incluam o `start` parâmetro na chave de cache.

1. Para manifestos com parâmetros de mudança de horário, use um TTL curto ou nenhum armazenamento em cache.

Isso garante que cada espectador receba o manifesto correto para a posição de horário solicitada.

## Requisitos de CDN para mudança de horário
<a name="channel-assembly-cdn-timeshift-requirements"></a>

Sua CDN deve atender a esses requisitos para oferecer suporte à visualização com mudança de horário com montagem de canais:
+ Encaminhe todos os parâmetros de consulta para a montagem do canal.
+ Inclua o `start` parâmetro na chave de cache.
+ Support a invalidação adequada do cache para manifestos com mudança de horário.
+ Manipule respostas de manifesto variáveis com base nos parâmetros de consulta.