For the complete documentation index, see llms.txt. This page is also available as Markdown.

Players

Players define how media is presented and played back. They control the UI, behavior, features, security, and sharing options for videos, playlists, podcasts, and live streams.

Changes made to an existing player configuration are applied automatically wherever this player is already embedded. You do not need to copy or replace the embed code again after updating player settings.

From the Players module, you can centrally manage all player configurations. Using our Player SDK is recommended when working with a large number of videos or when you want to tightly integrate the player with your frontend and control it via methods and events. The player automatically fetches the configured settings from our backend. If needed, you can override specific parameters by passing them to the SDK during initialization.


Player overview

The Players view lists all available players with:

  • Title

  • Project scope: Global or project-specific

  • Description

  • Creation date

You can search, sort, and switch between All Players, Global Players, and Project-Specific Players.


Create & manage players

Click Create Player to define a new player configuration. Players can be:

  • Global – available across all projects

  • Project-specific – restricted to a single project

One player can be marked as the default player for a project or globally.

The player name is shown in the player overview and in the playout management of projects. The optional description helps identify the purpose of the player configuration.

If a player is assigned to a specific project, it is used for that project’s playouts. If no dedicated project-specific player is assigned, the global or default player configuration is used.


Player settings

Player configuration is organized into clear sections.

Basics

Define general metadata and availability:

  • Title & Description

  • UI language

  • Project availability

  • Default player selection


Settings

Control playback behavior and appearance:

  • Accent color

  • Autoplay options: muted, scroll-based, etc.

  • Initial audio & subtitle language

  • Initial video quality

  • Metadata display preferences

  • End-of-playback behavior: loop, recommendations, continuous playback


Features

Some player settings only become effective if the corresponding module has been activated for the account. This applies, for example, to playlists, podcasts, advertising, live comments, Geo/IP blocking, and other optional features.

Feature / setting
Description

More Layout Settings

Opens advanced UI detail settings for customizing the player layout.

Prefer Container Metadata

For playlists and podcasts, the player displays metadata from the active container instead of the active media element.

Collect Analytics

Enables GDPR-compliant analytics collection for media playback in real time.

Trick-play

Allows users to change the playback speed for on-demand media.

Transcript Search

Enables searchable transcripts. Users can search for text passages and jump directly to the matching playback position.

Picture-in-Picture

Allows the player to continue playback in a small floating window, if supported by the browser.

Pop-out / Sticky Playback

Keeps the player visible while the user scrolls by anchoring it on the page.

Advertising

Enables advertising support for the player. Advertising rules are managed separately.

Sharing Services

Defines which sharing options are available in the player, such as Facebook, LinkedIn, Reddit, WhatsApp, Bluesky, or others.

Embed Code

Allows users to generate an embed code directly from the player interface.

Disable Timeshift

Prevents users from scrolling back during a livestream, even if the stream itself supports timeshift.

Live Comments

Enables comments on live streams and displays comments from users.

Live Reactions

Allows users to send live reactions during an active livestream. Reactions can be disabled or shown in the sidebar or control bar.

Playlist / Podcast Settings

Contains settings for playlist and podcast playback behavior.

Show Container Elements on Load

Opens the list of active playlist or podcast elements when the container is loaded.

Maximum Available Items

Limits the number of playlist or podcast items available in the player.

Automatic Shuffle

Randomizes the playlist order each time the list is loaded.

Reel Mode

Displays playlist videos as reels and allows users to switch between active media items.

Show Playlist Search

Enables search within playlist or podcast elements during playback.

Use Categories as Filters

Uses assigned categories as filters inside the playlist or podcast element list.

Muted Start

Forces playback to always start muted, regardless of whether the user previously enabled audio manually.

Force Audio Player

Uses the player as an audio player, even when video content is played.

SEO Optimization

Adds microdata and JSON-LD metadata to make media information visible to search engines.

Download of Current Media File

Controls whether users can download the current media file, and whether downloads use the source file, a rendition, or both.

Remote Playback

Enables Chromecast or AirPlay playback if supported by the user’s device.


Security

We recommend protecting your player to ensure that only authorized users can access your content. For more information on integrating the player with token protection, please refer to our player documentation.

Protect your content with:

  • Token protection

  • Domain restrictions

  • AES encryption

  • DRM

  • Playback preview limits

  • Geo/IP blocking templates, if the module is enabled


Visual & playback enhancements

Badges

Badges are overlays permanently displayed on the player.

You can:

  • Upload a badge image

  • Choose the badge position

  • Add titles or links

  • Use badges for branding, labels, or visual markers


Last updated