Show Menu
TÓPICOS×

Canais off-line

O Screens player fornece suporte offline para os canais, aproveitando a tecnologia ContentSync .
Os players usam um servidor http local para servir o conteúdo descompactado.
Quando um canal é configurado para execução on-line , o player serve os recursos do canal acessando o servidor AEM, mas quando o canal é configurado para execução off-line , ele serve os recursos do canal de um servidor http local.
O fluxo de trabalho do processo é o seguinte:
  1. Analisar as páginas desejadas
  2. Coletar todos os ativos relacionados
  3. Empacotar tudo em um arquivo zip
  4. Baixe o zip e extraia-o localmente
  5. Exibir cópia local do conteúdo

Manipuladores de Atualização

O ContentSync 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

  • tipo : o tipo de manipulador de atualização a ser usado
  • caminho : caminho para o recurso
  • # : pasta público alvo no arquivo zip
Tipo Descrição Opções
canais coleta um canal extensão: extensão do recurso para coletar [pathSuffix='']: sufixo a ser adicionado ao caminho do canal
clientlib coletar a biblioteca de cliente especificada [extension='']: pode ser css ou js, para coletar somente a primeira, ou apenas a última
ativos coletar as representações de ativos [execuções=[]]: lista de execuções a serem coletadas. O padrão é a execução original
copiar copiar a estrutura especificada do caminho

Teste da configuração do ContentSync

Siga as etapas abaixo para testar a configuração do ContentSync:
  1. Abrir https://localhost:4502/libs/cq/contentsync/content/console.html
  2. Selecione sua configuração na lista
  3. Clique em Limpar cache
  4. Clique em Atualizar cache
  5. Clique em Download completo
  6. Extraia o arquivo zip
  7. Start de um servidor local na pasta extraída
  8. Abra a página start e verifique o status do aplicativo

Ativar a configuração offline para um Canal

Siga as etapas abaixo para ativar a configuração offline para um canal:
  1. Inspecione o conteúdo do canal e verifique se ele foi solicitado de uma instância do AEM (Online).
  2. Navegue até o painel do canal e clique em ... no Painel INFORMAÇÕES do CANAL para alterar as propriedades.
  3. Navegue até as propriedades do canal e verifique se a caixa de seleção está desativada na guia Canal . Clique em Salvar e fechar .
    Antes que o conteúdo seja implantado corretamente no dispositivo, clique em Atualizar conteúdo offline.
    O status Offline em PROPRIEDADES também é atualizado de acordo.
  4. Inspecione o conteúdo do canal e verifique se ele foi solicitado do Player-Cache local.
Para saber mais sobre o modelo para manipuladores de recursos offline personalizados e os requisitos mínimos no pom.xml para esse projeto específico, consulte Modelo para manipuladores personalizados em Desenvolvimento de um componente personalizado para AEM Screens .