Media Library
Everything a screen can show lives here — seven different kinds of thing, and the difference between them is mostly about who decides what appears.
The first five are yours: you decided what they are and they play exactly as uploaded. The last two are live: something is fetched at the moment of play, and what appears is decided then. That distinction runs through the whole product — live items are never cached, never play offline, and are counted differently.
Uploading a file#
- Choose the file
Upload filetakes an image, a video, an audio track, or a.zipholding an HTML5 creative. - Name it before you save
The name you type is the name you will see everywhere afterwards. Agencies deliver files called
af484d8c-1983-47bd.mp4, and a library of those is a library you cannot use. - Set a duration if it needs one
Images and HTML5 have no length of their own. Video and audio do, and the field is pre-filled from the file — shorten it to cut a long video down, but do not lengthen it past its own end or the screen holds a frozen last frame.
HTML5 creatives#
Upload the .zip exactly as the agency delivered it. The player unpacks it and works out which file to open — most bundles put an index.html at the root, but plenty wrap everything in a folder, and some ad-server exports use a small shell page that loads the real creative in a frame. All three are handled.
Widgets#
Two, both drawn by the platform rather than uploaded: a weather panel for a town you choose — or for wherever each screen happens to be — and a news panel that reads a feed you give it. We fetch what they show, so the screen itself asks the internet for nothing. See Widgets.