> e1z0@kamarovas.net

~/projects $ cat anothertv.md

AnotherTV

[ website ]

AnotherTV

An IPTV viewer in Go + Qt6 that treats television the way it deserves: as a stream-parsing problem. Loads M3U playlists with full IPTV metadata (tvg-id, logos, groups, channel numbers), resolves XMLTV EPG data from files or HTTP(S), and plays through FFmpeg with a custom video widget and VideoToolbox hardware decode.

The shell is home-theater grade: channel list with search, EPG panel and full programme guide, OSD overlays, favorites, recents, programme reminders, and a fullscreen theater mode driven entirely from the keyboard. Recording goes straight to Matroska with stream-copy — no re-encoding, no quality loss. FFmpeg reconnect supervision keeps flaky streams alive.

No public releases — built primarily for my own living room, where the SLA is strict and the customer complains at dinner.