CanvasRelay docs
Learn the product or start with the problem in front of you. If something is not working, use the Fix a problem library or ask the docs in normal language.
Getting started
Connect a screen
Add a screen: choose the player first
Start with Roku, Android/Google TV, Fire TV, Raspberry Pi, or a browser/mini-PC so Canvas Relay can show the setup flow that actually applies.
Sync groups & video walls
Put screens in a named sync group so they rotate scenes and play video in lockstep — plus per-screen offsets for choreography.
Connect a Raspberry Pi
Flash the CanvasRelay Pi image, boot, and pair — the Pi becomes a dedicated signage appliance.
Connect any web browser
The fastest way to put a board on a TV: open the player URL fullscreen on any laptop, mini-PC, or Chromebox.
Connect a Fire TV or Android TV
Use the built-in browser on a Fire TV Stick or Android TV box to run the CanvasRelay player.
Smart-TV built-in browsers (preview only)
Samsung/LG built-in browsers work for a quick preview, but we don't recommend them for unattended playback.
Connect and operate the native Roku beta
Prepare the web account, publish a board, sign in on Roku, choose content, configure unattended playback, and understand native compatibility.
Connect Android TV / Google TV
Use the browser-compatible player today and test the exact hardware for unattended sleep, focus, restart, and recovery behavior.
Connect Fire TV
Use the current browser-compatible path and keep Fire OS versus Vega OS separate when evaluating future native-player support.
What can each player render?
Use browser/Pi for highest renderer fidelity and the generated Roku widget compatibility reference for the native player boundary.
Design
Editor basics
The canvas editor: adding elements, moving and styling them, layers, undo, and the readability assistant.
Scenes & scheduling
Boards rotate through scenes; time-of-day rules switch scenes automatically; takeovers push a message to every screen.
Create a photo slideshow
Rotate editable photos on a TV without flattening them into one video.
Create a TV art / ambient display
Use uploaded or AI-generated images as full-screen art while keeping normal publishing and management.
Loop video on a TV
Upload a TV-friendly video, preview it on the target player, publish, and let Canvas Relay manage the loop remotely.
Create an event or welcome screen
Combine a large arrival message with schedule/countdown/QR information and timed scene changes.
Data & menus
Account
Plans & billing
What each plan includes, how per-screen pricing works, and how to manage your subscription.
Team & roles
Invite teammates by email and control what they can do with roles.
Webhooks (outbound)
Get a signed HTTPS POST when a board publishes or a screen goes offline/online — the payload shape and how to verify signatures.
Privacy & your data
What we store, how long we keep it, and how to export or delete everything.
Help
Reference & support
Fix a problem
Start with what you see: old content, offline screens, pairing, Roku differences, publishing, imports, AI, billing, permissions, and more.
Widgets & player compatibility
All widgets, their settings and offline behavior, with Roku compatibility generated from the runtime relay registry.
Error code catalog
Every CR-xxxx code the platform can return, what it means, and what to do about it.
API reference
The REST API surface for keys and integrations, plus the OpenAPI spec.
