A cross platform IPTv player developed for Android/IOS.
You can watch and add channels to your favorite list from all around the globe. You can access channels according to your preference of choice or based upon your country.
This app contains roughly 10,000 channels that are freely available to watch.
The app uses the IPTV API as a data sources and uses the standard dart libraries for making network requests.
In terms of UI, the goal was replicating the Android design as closely as possible to understand the possibilities that Flutter offers for crafting UIs.
Login | SignUp |
---|---|
Home |
---|
Favorite's Page |
---|
Channel Page |
---|
- Any Operating System (i.e. MacOS X, Linux, Window)
- Any IDE with Flutter SDK installed (i.e. IntelliJ, Android Studio, VSCode etc)
- Knowledge about Dart and Flutter
- Login
- Sign Up
- View Live Stream
- Add to Favorites
- Sort by Country
API used : https://iptv-org.github.io
GET /iptv/channels.json
Parameter | Type | Response |
---|---|---|
none |
none |
List of Channels |
Backend was developed using fast API and Sqlite
API used : https://web-7-ush.cloud.okteto.net
Check following repository to know more about Teve-Backend.