Representaciones adaptables: Información general de arquitectura y configuraciones adaptive-renditions

Introducción introduction

Las representaciones adaptables permiten a los dispositivos hacer clic en la mejor representación automáticamente para un dispositivo en función de las reglas definidas por el cliente. Los dispositivos descargan y reproducen automáticamente la representación más adecuada de un recurso en función de estas reglas, lo que permite a los clientes centrarse en diseñar el main solo experiencia.

Objetivo objective

Como desarrollador de AEM Screens, ahora puede configurar representaciones de recursos específicas del dispositivo para que se descarguen y reproduzcan automáticamente sin tener que crear todas las variaciones de contenido manualmente. Configure las representaciones adaptables para que un autor de contenido pueda utilizar esta función en un canal de AEM Screens.

Información general de la arquitectura architectural-overview

Las representaciones adaptables se basan en la idea de tener varias representaciones de un recurso con el nombre según una convención de nombres específica. La decisión de reproducir una representación específica se toma mediante la evaluación de expresiones de consulta de medios que solo se pueden resolver en dispositivos con las capacidades esperadas.

La capacidad de tener un patrón de nomenclatura de representación asociado define una regla de asignación de representación, como vertical u horizontal, como se muestra en la figura siguiente. Después de calcular todas las expresiones disponibles, el reproductor Screens recopila los patrones de nomenclatura correspondientes a las reglas coincidentes. Los patrones se utilizan para encontrar las representaciones correctas durante la reproducción de la secuencia buscando los patrones en los nombres de representación.

imagen

Adición de la propiedad de asignación de representación al proyecto de Pantallas rendition-mapping-new

Para habilitar la función Representaciones adaptables, deben estar presentes las siguientes reglas de asignación y la Configuración según el contexto (CA) debe poder resolverse en canales y pantallas.

NOTE
Para obtener más información sobre las configuraciones según el contenido, consulte aquí.

Siga los pasos a continuación para configurar la configuración:

  1. Vaya a CRXDE Lite. Compruebe si el rendition-mapping La configuración de existe en /conf/screens/sling:configs/rendition-mapping, como se muestra en la figura siguiente.

    imagen

    note important
    IMPORTANT
    Si ha instalado el paquete de funciones más reciente 202109, verá el rendition-mapping estructura de nodos previamente rellenada en /conf/screens/sling:configs/rendition-mapping en CRXDE Lite. Consulte Notas de la versión del paquete de funciones 202109 para obtener más información sobre el último paquete de funciones.
    Para los proyectos existentes, asegúrese de que el proyecto de Pantallas tenga el rendition-mapping configuración asociada. Consulte Agregar una asignación de representación a un proyecto existente para obtener más información.

Agregar una propiedad de asignación de representación a un proyecto existente rendition-mapping-existing

  1. Vaya a CRXDE Lite.

  2. Defina explícitamente la asociación de representación y asignación agregando sling:configRef propiedad que señala a /conf/screens al nodo de contenido del proyecto, como se muestra en la figura siguiente.

    imagen

Adición de reglas de asignación de representación add-rendition-mapping-rules

Siga los pasos a continuación para agregar un nodo en Asignación de representación:

  1. Vaya a esta ruta /conf/screens/sling:configs/rendition-mapping de CRXDE Lite.

  2. Cree un nodo en rendition-mapping. Clic con el botón derecho rendition-mapping y haga clic en Crear > Crear nodo, como se muestra en la figura siguiente.

    imagen

  3. Introduzca el Nombre para la regla de asignación, como regla1 y el nodo Tipo as nt:unstructured in Crear nodo Cuadro de diálogo. Haz clic en OK.

    imagen

  4. Agregue la propiedad expression con el valor que contiene la expresión de consulta.

    note note
    NOTE
    Consulte Uso de sintaxis de consulta de medios para obtener más información.

    Clic regla1 que ha creado e introduzca la variable expresión in Nombre y (orientación:horizontal) in Valor, como se muestra a continuación. Clic Añadir.

    imagen

  5. Agregue la propiedad pattern con el valor que contiene el patrón de nomenclatura de representación.

    note note
    NOTE
    El valor definido en la propiedad pattern coincide con la nueva representación de recursos y se selecciona, si la expresión se evalúa como true.

    Para añadir la propiedad pattern, haga clic en regla1 que ha creado e introduzca la variable pattern in Nombre y horizontal in Valor, como se muestra a continuación. Clic Añadir.

    imagen

  6. Clic Guardar todo y observe las propiedades bajo el nodo creado en rendition-mapping.

    imagen

Pasos siguientes next-steps

Después de agregar propiedades y reglas de asignación de representación, como autor de contenido, puede configurar los recursos. Puede utilizar representaciones adaptables y también migrar los dispositivos de redes grandes para utilizar esta función en los canales de AEM Screens. Consulte Uso de representaciones adaptables en AEM Screens para obtener más información.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053