StreamFlix IPTV – Flutter ApplicationStreamFlix IPTV – Flutter Application
Watch live TV & movies easily. Stream IPTV, cast to TV, and mirror your screen with StreamFlix IPTV.StreamFlix IPTV – Flutter Application
Watch live TV & movies easily. Stream IPTV, cast to TV, and mirror your screen with StreamFli...
Overview
StreamFlix IPTV – Cast & Screen Mirror
Watch live TV & movies easily. Stream IPTV playlists (m3u/m3u8), cast to smart TVs, mirror your device screen and enjoy live sports, movies and TV — users must add their own stream links.
StreamFlix IPTV is a lightweight, modern IPTV player App built for Android & iOS. It lets users load their own IPTV playlists (m3u / m3u8 or direct stream URLs), play channels, record favorites, cast streams to Chromecast and DLNA devices, and mirror the device screen to a TV.
This App does not include or provide any streaming content — buyers and end users must provide their own playlist URLs or stream links. StreamFlix is a clean, reskinnable base for launching your IPTV player app quickly.
Key features
- Play IPTV playlists: .m3u and .m3u8 playlist support and individual stream URL playback.
- Cast to TV
- Channel list & categories: Parse playlists into channels and categories with search and favorites.
- Favorites & history: Save favorite channels and keep recent-played history.
- Lightweight UI: Clean, easy-to-reskin interface — brand colors, logos and assets are simple to change.
- Easy to reskin: Replace graphics, text and remote-config values without breaking core functionality.
What’s included
- Full source code for Android (Flutter/Native or specify project delivered) — ready to open in Android Studio.
- iOS project (Xcode) where applicable.
- Sample UI assets & icons.
- Instructions for adding user playlists and enabling cast features.
- Documentation: setup, build and reskin guide.
How it works (for end users)
- Open the app.
- Go to “Add Playlist” and paste your M3U / M3U8 playlist URL or direct stream URL.
- Load the playlist — channels will appear grouped by category (if provided by playlist).
- Select a channel to play. Use the cast/mirror button to stream to a compatible TV or casting device.
Features
Play IPTV playlists: Supports .m3u and .m3u8 playlist formats and direct stream URLs.
Cast & mirror: Chromecast and DLNA casting, plus screen mirroring for compatible devices.
Channel list & categories: Automatically organizes channels into categories with search and favorites.
Favorites & history: Save favorite channels and view recently played streams.
Lightweight UI: Clean, modern, and easy-to-use interface.
Easy to reskin: Replace logos, colors, and assets quickly without affecting functionality.
Remote config support: Control ads, privacy URLs, and other settings remotely.
Works with Android and iOS: Cross-platform ready to build and publish.
Requirements
Android Studio installed (latest version recommended)
Flutter SDK installed (for Android & iOS build)
Xcode installed (for iOS project build and testing)
Active internet connection for loading user IPTV playlists
Google Cast–compatible device or smart TV (for casting feature)
Device with Android 6.0 (API 23) or higher
Remote Config JSON file for ads and URLs setup (included in documentation)
Instructions
Extract the downloaded zip file to your computer.
Open the Flutter project in Android Studio.
Run flutter clean and flutter pub get to install all required dependencies.
flutter pub get
To build for Android, open the android folder inside the project using Android Studio.
To build for iOS, open the ios folder in Xcode.
Update the app name, package ID, and icons with your own brand.
Edit the Remote Config file (config.json) to set:
- Privacy policy and terms URLs
- AdMob IDs or test ads
Build and run the app on a real device or emulator.
Inside the app, go to “Add Playlist” and paste your M3U or M3U8 link to start streaming.
Test all features, then generate your release APK or IPA for publishing.
Other items by this author
| Category | App Templates / Flutter / Full Applications |
| First release | 10 November 2025 |
| Last update | 10 November 2025 |
| Operating Systems | Android 7.0, iOS 11.0, iOS 12.0, iOS 13.0, Android 12.0, Android 5.0, Android 6.0 |
| Files included | .html, .swift, .apk, .java, .xml |
| Tags | stream, video streaming, iptv, live tv, smart tv, cast to tv, screen mirroring, live channels, moviebox, football live, movie show, m3u8 player, playlist player, iptv player, android tv |








