Transitioning from ContentSync to SmartSync
- Topics:
- Administering Screens
CREATED FOR:
- Intermediate
- Admin
This section provides an overview to SmartSync feature and how it minimizes server load/storage and network traffic to reduce cost.
Overview
SmartSync is the latest mechanism used by AEM Screens. It serves as a replacement of the current method used to cache offline channels and delivering them to the player.
It executes both on the server-side and the client-side.
On the Server side
- Contents of the channels, including assets, are cached in
/var/contentsync
. - Cache is exposed to the players by way of a manifest that describes the available content for a display.
On the Client side
- The player updates its content based on the manifest generated above.
Benefits of Using SmartSync
SmartSync feature provides several benefits to your AEM Screens project such as the following:
- Dramatic reduction of network traffic and server-side storage requirements.
- The player intelligently downloads assets only if the asset is missing or changed.
- Server-side and client-side storage optimizations.
Migrating from ContentSync to SmartSync
Follow the steps below to transition from ContentSync to SmartSync:
-
Migrating from ContentSync to SmartSync requires clearing of the ContentSync cache before activating SmartSync.
Navigate to the ContentSync console from your instance using the link https://localhost:4502/libs/cq/contentsync/content/console.html and click Clear Cache, as shown in the figure below:
CAUTION
All content cache must be cleared before using SmartSync for the first time. -
Navigate to Adobe Experience Manager Web Console Configuration by way of AEM instance > hammer icon > Operations > Web Console.
-
Adobe Experience Manager Web Console Configuration opens. Search for offlinecontentservice.
To search the Screens Offline Content Service property, press Command+F for Mac, and Control+F for Windows.
-
Click Save to enable the Screens Offline Content Services property and hence use SmartSync for AEM Screens.
-
When you have enabled SmartSync, navigate to your project and click Update Offline Content (from the action bar), as shown in the figure below.