Skip to Content
ContentWidgets

Widgets

Widgets are live, configurable content items. They update on the screen without anyone uploading new files. Add one from Media → New widget, then use it in a playlist or a layout zone like any other media.

Built-in widgets

WidgetWhat it showsKey settings
ClockTime and/or date12/24 h, analog/digital, format, font, colours. Uses the screen’s timezone
WeatherCurrent conditions and forecastLocation (or “screen location”), °C/°F, days to show. Refreshes every 30 min
RSS / AtomHeadlines from a feed, as a ticker or cardsFeed URL, items to show, scroll speed, refresh interval
Web pageA live websiteURL, refresh interval, zoom, scroll position, optional login cookies
YouTubeA YouTube video or playlistVideo/playlist URL, mute, loop, captions
Text / TickerStatic or scrolling textText, font, size, speed, background
QR codeA QR code for any linkURL, size, colours, caption
  • The site must allow being embedded. Pages that send X-Frame-Options: DENY or a restrictive frame-ancestors CSP are opened in a full-screen browser view instead, which can’t be used in a layout zone.
  • Set a refresh interval for dashboards that don’t auto-update.
  • Web pages require internet. If the screen is offline, the player shows the last cached snapshot.

Custom HTML5 widgets

Upload a .zip containing an index.html and its assets (max 200 MB). The widget runs in a sandboxed browser view and is cached for offline use.

The player passes useful context as URL query parameters:

ParameterExample
screenIdscr_8f2k1x
screenNameLisbon – Checkout 2
groupPortugal stores
width, height1920, 1080
tzEurope/Lisbon

Keep widgets lightweight: avoid heavy frameworks and continuous animations on low-power players, and don’t rely on localStorage persisting across reboots.