Representações adaptáveis: visão geral e configurações da arquitetura

Introdução

As representações adaptáveis permitem que os dispositivos selecionem automaticamente a melhor representação para um dispositivo com base em regras definidas pelo cliente. Os dispositivos baixarão e reproduzirão automaticamente a representação mais apropriada de um ativo com base nessas regras, permitindo que os clientes se concentrem apenas em projetar o main experiência.

Objetivo

Como um Desenvolvedor do AEM Screens, agora você pode configurar representações de ativos específicas do dispositivo para serem baixadas e reproduzidas automaticamente sem precisar criar todas as variações de conteúdo manualmente. Você deve configurar as Representações adaptáveis antes que um Autor de conteúdo possa usar esse recurso em um canal do AEM Screens.

Visão geral da arquitetura

As representações adaptáveis são baseadas na ideia de ter várias representações de ativos nomeadas de acordo com uma convenção de nomenclatura específica. A decisão de reproduzir uma representação específica é tomada avaliando expressões de consulta de mídia que só podem ser resolvidas em dispositivos com os recursos esperados.

A capacidade de ter um padrão de nomenclatura de representação associado define uma regra de mapeamento de representação, como retrato ou paisagem, como mostrado na figura abaixo. Depois de calcular todas as expressões disponíveis, o reprodutor do Screens coletará os padrões de nomenclatura correspondentes às regras correspondentes. Os padrões são usados para encontrar as representações corretas durante a reprodução da sequência, procurando os padrões nos nomes das representações.

imagem

Adicionar a propriedade de mapeamento de representação ao projeto do Telas

Para ativar o recurso Representações adaptáveis, as seguintes regras de mapeamento devem estar presentes e a Configuração sensível ao contexto (CA) deve ser resolvida para canais e exibições.

OBSERVAÇÃO

Para saber mais sobre Configurações sensíveis a conteúdo, consulte aqui.

Siga as etapas abaixo para configurar a configuração:

  1. Navegue até CRXDE Lite. Verifique se a variável mapeamento de representação a configuração existe em /conf/screens/sling:configs/rendition-mapping, conforme mostrado na figura abaixo.

    imagem

    IMPORTANTE

    Se você instalou o Feature Pack 202109 mais recente, verá mapeamento de representação estrutura de nó pré-preenchida em /conf/screens/sling:configs/rendition-mapping em CRXDE Lite. Consulte Notas de versão do Pacote de recursos 202109 para obter detalhes sobre o pacote de recursos mais recente.
    Para projetos existentes, verifique se o projeto do Screens tem a mapeamento de representação configuração associada. Consulte Adicionar mapeamento de representação a um projeto existente para saber mais.

Adicionar a propriedade de mapeamento de representação a um projeto existente

  1. Navegue até CRXDE Lite.

  2. Definir explicitamente a associação de mapeamento de representação adicionando sling:configRef propriedade apontando para /conf/screens ao nó de conteúdo do projeto, conforme mostrado na figura abaixo.

    imagem

Adição de regras de mapeamento de representação

Siga as etapas abaixo para adicionar um nó em Mapeamento de representação:

  1. Navegar até este caminho /conf/screens/sling:configs/rendition-mapping de CRXDE Lite.

  2. Criar um nó em mapeamento de representação. Clique com o botão direito do mouse em mapeamento de representação e clique em Criar —> Criar nó, conforme mostrado na figura abaixo.

    imagem

  3. Insira o Nome para sua regra de mapeamento, como regra1 e o nó Tipo as nt:não estruturado in Criar nó caixa de diálogo. Clique em OK.

    imagem

  4. É necessário adicionar a propriedade de expressão com o valor contendo a expressão de consulta.

    OBSERVAÇÃO

    Consulte Uso da sintaxe de consulta de mídia para saber mais.

    Clique em regra1 que você criou e insira expressão in Nome e (orientação:paisagem) in Valor, conforme mostrado abaixo. Clique em Adicionar.

    imagem

  5. Adicione a propriedade pattern com o valor contendo o padrão de nomeação de representação.

    OBSERVAÇÃO

    O valor definido na propriedade padrão corresponderá à nova representação do ativo e será selecionado se a expressão for avaliada como verdadeira.

    Para adicionar a propriedade do padrão, clique em regra1 que você criou e insira padrão in Nome e paisagem in Valor, conforme mostrado abaixo. Clique em Adicionar.

    imagem

  6. Clique em Salvar tudo e você verá as propriedades no nó criado em mapeamento de representação.

    imagem

Próximas etapas

Depois de adicionar propriedades e regras de mapeamento de representação, agora como um Autor de conteúdo, você pode configurar seus ativos para usar Representações adaptáveis e também migrar seus dispositivos para redes grandes para aproveitar esse recurso, em seus canais do AEM Screens. Consulte Uso de representações adaptáveis no AEM Screens para obter mais detalhes.

Nesta página