Every player runs the same content from the same admin panel. Some are better at certain things — production workflows, portrait orientation, TV power scheduling. Use this page to match the player to the room.
Three common deployments and the player that fits them best.
A $45–$60 board (Pi 4 4 GB or Pi 5 4 GB) that handles 1080p signage, 4K stills, hardware H.264 decode, CEC power scheduling, and portrait orientation. The default DisplayCache player — what you'll see in most lobbies, classrooms, and youth rooms.
Setup guide →When you need NDI source output into ProPresenter, vMix, or OBS — or when you're driving a 4K display with heavy live-stream content. The only player that publishes itself as an NDI source on the network.
Setup guide →Schools and offices already on Apple infrastructure. Best-in-class 4K HDR video, AirPlay-style provisioning, and Mobile Device Management support if you have it. Landscape only — Apple TV doesn't expose orientation APIs.
Setup guide →A $60 stick that runs the native Android player with offline caching, kiosk mode, and a built-in self-updater. The 4K Max ships with 16 GB storage (twice the base 4K Stick) and Wi-Fi 6 — the right choice for image- and video-heavy schedules. Not the right pick for YouTube/Vimeo iframes (use Pi or Apple TV for those).
Setup guide →All integrations (Planning Center, TouchPoint, eSPACE, BoxCast, Google Drive, OneDrive, YouTube, Vimeo, TRMNL) work on every player — they're served from the cloud. The rows below are the player-specific differences.
| Feature | Raspberry Pi 4/5 | Intel NUC | Apple TV 4K | iPad / iPhone | Mac | Fire TV Stick 4K Max |
|---|---|---|---|---|---|---|
| Image slideshows | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 1080p video (hardware decode) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Native ExoPlayer |
| 4K video | ✓ | ✓ | ✓ | ◑iPad Pro only | ✓ | ◑Fire TV 4K models |
| Live streams (HLS / BoxCast) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓Native ExoPlayer |
| YouTube / Vimeo / web embeds5 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗Not recommended |
| Display rotation (90° / 180° / 270°)1 | ✓ | ✓ | ✗Landscape only | ✓ | ✗Landscape only | ◑Images yes, video no |
| NDI source output2 | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ |
| CEC TV power scheduling3 | ✓Native HDMI-CEC | ◑USB-CEC dongle | ✗ | ✗ | ✗ | ✗System-only on Fire OS |
| Offline cache playback | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Auto-boot to kiosk (headless) | ✓ | ✓ | ◑Single App via MDM | ◑Guided Access | ✓ | ✓Optional Device Owner kiosk |
| Touch & interactive content4 | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ |
| OTA updates | ✓Auto, no IT touch | ✓ | ✓App Store | ✓App Store | ✓App Store | ✓Self-updater + Appstore |
The wood-framed TRMNL e-ink display is a player in a different category — no video, no audio, batteries instead of HDMI. DisplayCache serves it as a private plugin: server-rendered PNGs that update every 15 minutes with birthdays, anniversaries, events, weather, or any TouchPoint / Planning Center / eSPACE feed. Perfect for desks, hallways, and the staff break room.
Tell us about your room and we'll recommend a player. Most deployments end up on a Raspberry Pi — we'll let you know if yours is the exception.
Join the Waitlist