Canais offline offline-channels
O reprodutor do Screens fornece suporte offline para os canais usando o ContentSync tecnologia.
Os players usam um servidor http local para veicular o conteúdo descompactado.
Quando um canal é configurado para ser executado online, o reprodutor serve os recursos do canal acessando o servidor AEM. No entanto, quando o canal está configurado para ser executado offline, o reprodutor serve os recursos de canal de um servidor http local.
O fluxo de trabalho do processo é o seguinte:
- Analise as páginas desejadas.
- Coletar todos os ativos relacionados.
- Compactar tudo em um arquivo zip.
- Baixe o zip e extraia-o localmente.
- Exibir cópia local do conteúdo.
Manipuladores de atualização update-handlers
A variável ContentSync O usa manipuladores de atualização para analisar e coletar todas as páginas e ativos necessários para um projeto específico. O AEM Screens usa os seguintes manipuladores de atualização:
Opções comuns common-options
- type: o tipo de manipulador de atualização a ser usado
- caminho: caminho para o recurso
- [targetRootDirectory]: pasta de destino no arquivo zip
Testar a configuração do ContentSync testing-contentsync-configuration
Siga as etapas abaixo para testar a configuração do ContentSync:
- Abertura
https://localhost:4502/libs/cq/contentsync/content/console.html
- Selecione sua configuração na lista
- Selecione Limpar cache
- Selecionar cache de atualização
- Selecione Download completo
- Extraia o arquivo zip
- Iniciar um servidor local na pasta extraída
- Abra a página inicial e verifique o status do aplicativo
Ativação da configuração offline para um canal enabling-offline-config-for-a-channel
Siga as etapas abaixo para habilitar a configuração offline de um canal:
-
Inspect o conteúdo do canal e verifique se ele é solicitado de uma instância AEM (Online).
-
Navegue até o painel do canal.
-
Selecionar … no INFORMAÇÕES DO CANAL Painel.
-
Navegue até as propriedades do canal.
-
Na guia (Canal), verifique se a caixa de seleção está desativada e selecione Salvar e fechar.
Antes que o conteúdo seja implantado corretamente no dispositivo, selecione a Atualizar conteúdo offline.
A variável Offline status em PROPRIEDADES O também é atualizado de acordo.
-
Inspect o conteúdo do canal e verifique se ele é solicitado do Player-Cache local.
pom.xml
para esse projeto específico, consulte Modelo para manipuladores personalizados in Desenvolvimento de um componente personalizado para o AEM Screens.