OTVStream

Screen setup

Point each TV's browser at the URL for its screen, then apply the one-time TV settings below. Content is managed centrally — you never touch the TVs again after this.

01Screen URLs

Open the TV's web browser, go to the URL below, and set it as the homepage / bookmark. Generated live from playlists.json.

02Video walls

A spanning wall shows one image across several panels. Open each panel at its own tile URL — tile 0 is top-left, counting left-to-right, top-to-bottom.

03One-time TV settings

These live in the TV's own menus — a web page can't override them. Do this once per screen.

04Adding & changing content

Edit playlists.json, commit, and the change goes live within a couple of minutes — the players poll for updates and reload themselves. No need to touch any TV.

Heads up — embedding

Some external sites refuse to load inside a frame (X-Frame-Options / CSP). Content you own can be whitelisted; for third-party pages, use a published-to-web link, an exported image/video, or a screenshot. Test each new piece before relying on it.

Add ?debug=1 to any screen URL to show a diagnostic badge on that TV.