Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Jul 06:02
ddcaca9

RelayTV on phone and TV

📺 New: IPTV live channels

RelayTV now brings live TV into the same remote. Add M3U playlists — or pick
from the built-in free-provider directory — then curate a My Channels list,
pin the ones you watch most to the top, and send a live channel straight to the
TV, all from the phone UI. IPTV is opt-in and disabled by default; enable it in
Settings → IPTV Integration. See
IPTV operations.


0.8.0 (2026-07-22)

Features

  • add optional IPTV live channels — browse and play live TV alongside the rest of RelayTV, off by default and enabled in Settings (4516bae)
  • build a curated My Channels home from added channels, with favorites pinned to the top and kept separate from the full catalog (4516bae)
  • discover channels from custom M3U playlists (URL or pasted) and a built-in free-provider directory (iptv-org and Free-TV), adding the ones you want with a single tap (4516bae)
  • manage IPTV sources — add, refresh, enable, disable, and remove owner-only playlists stored locally in /data/iptv.sqlite3 (4516bae)
  • play a live channel now, play next, or add it to the queue, with per-channel availability checks (4516bae)
  • present IPTV in the RelayTV glass design system across My Channels, Discover, and Sources on phone and desktop (4516bae)

Bug Fixes

  • keep live IPTV playback active across short buffering and telemetry gaps instead of ending the session (4516bae)
  • show a stable LIVE status for live channels instead of flashing rolling HLS segment positions and durations (4516bae)

Documentation

  • add IPTV operator guidance and introduce live channels in the README with a My Channels phone mockup (4516bae)