Building an IPTV player for Samsung TV — dev diary #1
August 31, 2026 · by the KimberPlay developers
Samsung sells more smart TVs than anyone on earth, and almost no serious IPTV player runs on them. This diary follows us building the one that will — starting with why the gap exists at all.
Why everyone skips Samsung
A Samsung TV does not run Android. It runs Tizen, Samsung’s own operating system, where apps are web applications driving the TV’s native video pipeline. Nothing from an Android app carries over — not the language, not the UI toolkit, not the player. Supporting Samsung means writing a second product from scratch and then maintaining both forever. For most one-developer IPTV apps, that is the end of the conversation.
What makes it worth it for us
Two things. First, the obvious: the largest install base in television, currently served mostly by players far below the bar we care about. Second, the structural advantage — one KimberPlay Plus license already covers five devices, so the Samsung app is not a second purchase; it makes the license more valuable for everyone who owns one Samsung screen and one Fire TV stick.
What exists today — honestly
- A running app. Onboarding with M3U and Xtream login, channel groups, favorites on the remote’s red key, and remote-first navigation with the calm-premium look.
- The now/next guide, fed by a single-pass XMLTV parser built for TV-browser memory limits, with the same conservative guide name-matching as Android — a line-for-line port proven by the same test corpus, so the two platforms can never quietly drift apart.
- License activation against the same backend; a Samsung TV counts as one of your five devices.
- Strict separation: the Android app stays the canonical spec; the Tizen app shares tests and a backend, never code. A bug fixed on one platform is pinned on both.
What's between here and the Samsung app store
Hardware truth. The make-or-break question is the TV’s native pipeline playing the real-world stream soup — raw MPEG-TS live channels, HLS, the codec spread of actual providers. That testing happens on real panels, not simulators, and it decides defaults we refuse to guess at. After that: Samsung’s app review, which for an IPTV player means demonstrating exactly what our whole platform already is — player software only, no content, bring your own playlist.
Want the moment it ships (and the beta before it)? The Samsung TV page has the waitlist. Diary #2 lands when the hardware answers back.
← All posts · New here? KimberPlay is a free IPTV player for Fire TV and Android TV — installed in two minutes. Player software only; no channels included.
Kimber