IPTV Player: Connect, a player live on both stores
IPTV Player: Connect is my own product: a media player that plays the user's own M3U or Xtream account. I ship it to both the App Store and Google Play from one React Native and Expo codebase.
- 1K+ downloads
- 4.4 · 22 ratings · Google Play
- 5.0 · 3 ratings · App Store
My own product
Year: 2026
Design, development and store release
- React Native development
- Player and EPG experience
- Premium subscription setup
- App Store and Google Play release
- iOS + Android, one codebase
- EPG guide and multi-view
- M3U and Xtream support
Problem
IPTV players tend to come with cluttered menus, stuttering streams and a weak guide. Users add their own playlist, then find it hard to actually watch.
The goal was fast playlist setup, a smooth player and a readable program guide. The app provides no content and only plays the user's own source.
Solution
I wrote one app for both platforms with Expo and React Native. In version 6.0 I redesigned the player, rewrote the EPG guide and made adding playlists much faster.
- M3U URL, M3U file and Xtream Codes support
- Automatic resume, with audio, subtitles and speed in a single panel
- Silent reconnects on drops and a clear error screen
- An EPG guide with day selection, channel search, a favorites filter and program reminders
- Global search across all playlists, plus watch history
- Chromecast, AirPlay, picture in picture and background audio
- Multi-view with 2 or 4 channels as a premium feature
Result
The app is live on both the App Store and Google Play. I also handle release notes, store copy and ASO myself, and version 6.1 brought the player and guide improvements to users.
- 1K+ downloads and a 4.4 rating (22 ratings) on Google Play, plus a 5.0 rating (3 ratings) on the App Store, as of November 2026
- One codebase shipped to two stores
- Screen reader and large text support
- A player-only design that provides no content, which keeps store compliance simple
Thinking about a similar project?
Tell me briefly what you have in mind and we will plan the right path together.








