Content Library
A proper media store on object storage — upload once, organise cleanly, and reuse everywhere. Plus file-less content — text, ticker, clock and calendar widgets, and live streams — for everything that changes by the minute.
- Direct-to-storage uploadsBrowser uploads straight to S3/MinIO with per-file progress, automatic thumbnails and ETag de-duplication — bytes never bottleneck through the server.
- Folders, tags & searchOrganise thousands of assets, filter by type or folder, and find anything in seconds.
- Versioning & quotasRe-upload to bump a version while keeping history; per-organisation storage quotas keep tenants in their lane.
- Dynamic widgetsText, scrolling ticker, clock and calendar are config-driven content types — full typography, colours and live-animated effects, no file required. Their config travels in the offline bundle and flows through the same playlist, layout and schedule pipeline as any asset.
- Live streamsPlay RTSP, HLS or RTMP feeds straight onto a zone — cameras, broadcast feeds, test patterns. A dropped source reconnects on its own with escalating back-off, because a wall-mounted screen has nobody to press retry.
- Template galleryEight ready-made starters — lobby welcome, menu board, meeting room, price list, noticeboard, now & next, KPI wall and emergency notice — cloned into your organisation as layout, widgets, playlist and sample data in one click.
- Approval workflowOpt in per organisation and new content lands as a draft until a reviewer approves it — with a mandatory note on rejection, and only approved items ever reach a screen.