Expand my Community achievements bar.

SOLVED

How to set up Dynamic Media On-Premises for large DAM (images and videos)

Avatar

Level 1

Hi everyone,

I’m working on an AEM on-premises setup, and we have terabytes of digital assets (images and videos) stored in DAM.

I want to set up Dynamic Media (On-Premises) as a separate server so that AEM can deliver all image and video renditions dynamically.

Could you please guide me with the step-by-step process and best practices to install and configure Dynamic Media On-Premises?

Specifically, I need help with:

  • Where to get the official Dynamic Media On-Premises binaries (image-server.zip, video-server.zip, IPS-admin-tools.zip)

  • The exact pre-requisites (OS, Java, ports, hardware)

  • How to install and configure the Image Server (IPS) on a separate machine

  • How to connect AEM Author/Publish with IPS using OSGi configurations

  • How to replicate assets from DAM to the Dynamic Media server

  • How to configure Dynamic Renditions and video streaming for high-volume assets

  • Any reference documentation or real-world examples for large-scale Dynamic Media On-Premises deployments

Environment details:

  • AEM Version: 6.4.0 (On-Premises)

  • OS: Linux

  • Deployment Type: On-Premises

  • Assets Volume: around 1.5 TB (images and videos)

Any guidance, best practices, or documentation links would be greatly appreciated. 🙏

Thank you,
Vikram Kumar

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

Hello @vikram_0422 ,

 

 

 

View solution in original post

2 Replies

Avatar

Correct answer by
Employee Advisor

Hello @vikram_0422 ,

 

 

 

Avatar

Level 6

Hi @vikram_0422 ,

 

To set up Dynamic Media On-Premises for a large AEM DAM (6.4, Linux), follow these key steps:

  • Get Binaries: Request image-server.zip, video-server.zip, and IPS-admin-tools.zip from Adobe Support (not publicly available).
  • Pre-requisites: Use RHEL/CentOS 64-bit, supported Java version, 8-16 CPU cores, 32+ GB RAM, SSD storage, and open required HTTP/HTTPS ports.
  • Install IPS Server: Install IPS-admin-tools on a separate server, configure storage paths (source, renditions, temp), apply license, and verify /is/image endpoint.
  • Connect AEM to IPS: Start AEM with -r dynamicmedia_scene7, configure Dynamic Media Cloud Services or OSGi with IPS URL and credentials, and test via Tools - Assets - Dynamic Media.
  • Sync Assets: Use replication agents or batch upload to push assets from DAM to IPS; for large volumes, prefer bulk sync.
  • Configure Renditions/Video: Create image presets and video encoding profiles, deliver via dynamic URLs, and use a CDN for performance.
  • Best Practices: Keep IPS separate from AEM, monitor CPU/disk/queues, back up catalogs, and test load on staging before production.

References: Adobe Experience League – “Dynamic Media On-Premises Configuration Guide” (request full doc from Adobe Support).

In short: Get binaries - install IPS - link AEM via OSGi - sync assets - configure presets/CDN - monitor performance.

 

Thank You,

Vishal