
Just added IPTV support to Nuvio Mobile
Been working on adding live TV to Nuvio (the Stremio-like media hub for Android/iOS). It's coming along nicely:
- Built-in iptv-org source — 12,000+ free online channels with one tap
- Multiple M3U playlists + Xtream Codes API — add as many as you want, toggle which ones to show
- Group/channel categories — auto-organized into collapsible sections with headers
- Quick Access bar — first 15 favorite channels for fast switching
- Favorites — heart toggle on every card, persisted across restarts
- Channel history — last 15 played, accessible from the player
- In-player channel overlay — search, switch, and favorite without leaving playback
- EPG inline on channel cards — shows now/next with progress bar (working on proper implementation)
Still ironing out EPG matching — channel IDs from M3U don't always align with XMLTV sources, so matching isn't perfect yet. But everything else is solid.
Built with Kotlin Multi Platform + Compose Multiplatform.
Check out the Demo video and If you want to help build this out please feel free to fork from my GitHub: https://github.com/Robbdeeze/NuvioMobile