One app for your Emby, Jellyfin, Plex and Xtream IPTV. Watch on iPhone, iPad, Android, Apple TV, Android TV, and macOS — with a unified player, multi-profile households, and zero clutter.
Browse and stream your Emby, Jellyfin, or Plex library at home or on the road. Continue where you left off, on every device.
Xtream playlists with full EPG, time-shift, and per-channel favorites. Hardware-accelerated playback through media_kit / mpv.
Multiple profiles per account, per-profile watch history, and parental ratings. Each device pairs in seconds with a code on the TV.
You'll need an account. If you don't have one yet, ask your household admin for an invite link.
Available on TestFlight while we finish public review.
Join TestFlightDirect APK · auto-updates from inside the app.
Download APKOn a Fire TV / Android TV, install Downloader and enter:
peachtivi.com/peachtv.apk
Pair a new TV in seconds — no typing on the remote.
Open pairingGet the code from your phone or TV app, enter it on this page.
Emby, Jellyfin, Plex (read-only) and any Xtream Codes IPTV provider. You can mix and match — e.g. one Emby library + one Xtream live-TV pack.
PeachTivi is self-hosted on a single Linux server. Account credentials live in PocketBase; media never leaves your network unless you explicitly stream it. See Privacy for details.
Email [email protected] with your Apple ID. We send invites in batches.
For HD playback off-LAN we recommend ≥ 8 Mbps down. On the same Wi-Fi as your media server the app uses the LAN address directly, so 4K/Atmos works as long as your home network does.
Library access is per-account and configurable by your household admin. Live-TV-only accounts won't see those tabs.
Not yet. The codebase is Flutter, so they're feasible — email [email protected] if you'd use one.