The project
Pitch — Today's TVs are too complex for many elderly users: too many inputs, too many remotes, too many options. Senior IPTV turns a cheap Android TV box into a stripped-down television — power on, you're on a channel, zap with the arrows.
For the caregiver — A hidden PIN-protected menu manages the channel list (M3U/M3U8 playlist import, manual add / remove), configures the boot channel and triggers updates via GitHub Releases. An emergency screen takes over if the app fails to start — the app never crashes the system process, otherwise Android would relaunch it in a loop.
For the senior — Boots straight into the last-watched channel, fullscreen, no visible menu. Arrow keys only: up / down to zap, OK for the info overlay. No notifications, no pop-ups, nothing breaking out of the video stream.
Highlights
- Android TV launcher (CATEGORY_HOME + LEANBACK_LAUNCHER)
- Tolerant M3U/M3U8 parser tested against real-world playlists
- Defensive boot: the app never crashes the process
- OTA via GitHub Releases, signed keystore CI
Stack
Product, engineering, field.
My role on this project.
Let's talk?
Easiest route: a 30-minute call to understand your context. Email works just as well.