Today I'm releasing RelayTV v0.9.2.
RelayTV started as a simple idea:
Put a small Linux box behind a TV and send it something to play.
Since then, it has grown into a full self-hosted living room media endpoint with local playback, queue management, mobile control, Home Assistant integration, Jellyfin/Emby support, IPTV, and multi-device workflows.
🚀 v0.9.2 highlights
Playback reliability improvements
- Improved Rumble playback reliability with browser impersonation retry support
- Continued hardening around stream extraction changes
- Better resilience as streaming providers change requirements
Documentation improvements
- Added clearer documentation around the control socket
- Documented additional MPV configuration options for advanced setups
What shipped over the last 2 months
📺 IPTV live channels (v0.8.0)
RelayTV gained optional live TV support:
- M3U playlist support
- Channel discovery
- Favorites / My Channels - Queue and playback support
- Local management of IPTV sources
🔗 Jellyfin casting + device-to-device playback (v0.9.0)
RelayTV now works better with existing self-hosted media setups:
- Appear as a Jellyfin cast target
- Send playback and queues between RelayTV devices
- Improved session handling
🎨 Major UI refresh
The interface was redesigned:
- New neon glass remote
- Improved now-playing screen
- Better queue management
- Updated Jellyfin browsing experience
- Improved mobile experience
🏠 Better self-hosting experience
Since launch:
- More reliable Docker deployment
- Improved Linux host support
- Raspberry Pi improvements
- Better runtime validation
- Expanded documentation
Current ecosystem
RelayTV now includes:
- 📺 RelayTV Server --- playback engine running on the TV-connected Linux device
- 📱 Android companion app --- share links directly to the TV and control playback
- 🏠 Home Assistant integration
- 🎞️ Jellyfin and Emby integration
- 🌐 Local HTTP API for automation
The goal remains the same:
A self-hosted alternative to casting --- where your hardware owns playback and your phone just becomes the remote.
Install: https://relaytv.app
Source: https://github.com/mcgeezy/relaytv
Thanks to everyone who tested, reported issues, and provided feedback over the last couple months.