Using Adaptive Renditions in AEM Screens adaptive-renditions

Introduction introduction

Adaptive Renditions allow the devices to automatically click the best rendition for a device based on customer-defined rules. The devices automatically download and play the most appropriate rendition of an asset based on these rules allowing customers to only focus on designing the main experience.

Objective objective

As an AEM Screens Content Author, you can now configure device-specific asset renditions to be downloaded and played automatically without having to create all content variations manually.
After a Developer adds the rendition-mapping properties and rules, you are ready to apply the rendition mapping to assets and then include those in an AEM Screens channel.

Before starting to use Adaptive Renditions in an AEM Screens channel, Adobe recommends that you learn about this feature’s Architectural Overview and Configuration. See Adaptive Renditions: Architectural Overview and Configurations.

Using Adaptive Renditions in Channels using-adaptive-renditions

After you have added rendition-mapping property to the Screens Project and rendition-mapping rules, as a Content Author you are now ready to apply the renditions to your assets.

Applying Renditions to Assets apply-renditions-assets

To apply renditions to assets that you want to use in tour Screens channel, do the following.

  1. Navigate to the Assets folder in your AEM instance.

  2. Create a version of the asset which better suits the signage display, for example, seahorse.jpg.

  3. Choose the rendition naming pattern, for example,landscape, similar to what was defined in pattern property in CRXDE Lite. See Adding Rendition Mapping Rules for more details.

  4. Click Add Rendition to upload the rendition, as shown in the figure below.


  5. Click the renamed the asset file. The rendition that you are adding must contain the pattern (defined in step 3), for example, seahorse-landscape.png.

  6. When you have added the asset, click the asset and click Manage Publication from the action bar to publish the asset.


    note note
    See On-Demand Content Update to learn more about managing Publication and delivering content updates from Author to Publish to device.

Migration Strategy migration-strategy

For large networks, Adobe recommends that the migration be done gradually to mitigate the risks. The reason is because the feature can introduce changes in the manifest and file storage format. Adding the sling:configRef to the entire project involves having all players updated to Feature Pack 6.5.9. In case you updated some of the players, add the sling:configRef only to those displays, locations, or channel folders that have all players updated to Feature Pack 6.5.9.

The following diagram depicts the migration strategy for large networks:


To enable the feature, add at least one mapping rule and make sure that the rendition-mapping configuration is resolvable in the context of displays and channels. Follow the steps below to migrate:

  1. Add Rendition Mapping Rules.

  2. Create a folder for new channels and add a reference pointing at the rendition-mapping configuration.

  3. Create channels replacing the old ones and upload renditions.

  4. Reassign displays to the new channels.

  5. Add a reference to the migrated displays or locations pointing at the rendition-mapping configuration.

  6. Repeat steps 3, 4, and 5 for all remaining channels and displays.

    note note
    After completing the migration, ensure to remove all configuration references from channels, displays, and locations and add a single one to the project content node.