Player overview
How the MenuPi player streams playlists, caches them offline, and reports health back to the dashboard.
Updated May 18, 2026·4 min read
How it works
The player runs on Fire TV / Android TV (app), Raspberry Pi (Chromium kiosk), Windows, Mac and Linux (desktop app), or in a browser at player.menupi.com. After pairing it downloads your content and keeps playing it offline for up to 72 hours.
Sync behavior
- New content downloads in the background and applies at the next playlist loop boundary — never mid-scene.
- Failed media (404, slow CDN) falls back to the prior cached version.
- A heartbeat ping every 30s reports player health to the dashboard.
Supported platforms
- Fire TV (Stick, Cube, 4K Max)
- Android TV / Google TV
- Raspberry Pi 3B+, 4 or 5 (Raspberry Pi OS with desktop)
- Windows, macOS, Linux (desktop app)