Media Optimization

Prev Next

To ensure reliable and high-quality media playback across a wide range of devices, our Media Processing Service will process all uploaded videos and images to the relevant profile for both preview in the CMS and playout on screens. Different devices often have strict requirements for file format, resolution, and encoding—unsupported or oversized files can cause playback issues or even crash devices. Instead of relying on users to understand and follow complex media specs, this system handles everything automatically in the background.

When a user uploads a media file, it’s converted to the right format based on predefined "Media playout profiles," including a “Full HD” profile that’s been designed to work reliably across all platforms. These profiles control encoding (using FFmpeg), resolution, scaling behavior, and more, with default profiles like Full HD and 4K with or without upscaling. Media is processed on demand. This means it won’t be automatically prepared for all profiles when uploaded — it will only be processed when a player needs it and has a profile configured.

Assign profiles to a player

Assigning a profile to a player will enforce this player to only use media that has been processed by the Media Processing Service. Brand admin users can assign profiles to a player:

  1. As a brand admin, access the 'Players' module: admin_players 🔎︎

  2. Choose the relevant player.

  3. Navigate to the player's edit view.

  4. Enable ‘Media optimization’ and select the relevant profile:

Media variants

Media variants are the different versions of a file created and delivered by the Media Processing Service. These can be viewed from the media library:

  1. Navigate to 'Media' in the left menu: media_menu🔎︎

  2. Select the relevant media item.

  3. View all available and requested variants under ‘Media conversion’. Use the download button to preview and download the relevant variant:

Distribute profiles (only available for partners)

Media profiles are created and made available by Dise. Partner level users can select which brands to distribute these profiles to, these profiles can then be assigned on a player by player basis:

  1. As a partner level user, navigate to ‘Media profiles’ in the left menu: 🔎︎

  2. Select a profile to distribute.

  3. Select ‘All brands’ or select one or more brands from the drop down.

  4. Click ‘Distribute’.

Partners may contact Dise Support to obtain details about the default profiles or to request custom profiles tailored to their needs.