Sportsmine is a modern Android application designed to provide a seamless sports streaming experience. Stay connected with your favorite sports events, matches, and channels all in one place with our user-friendly interface and smooth playback capabilities.
- π₯ Live sports streaming with minimal latency
- πΊ Multiple sports channel support
- π¨ Modern Material Design UI/UX
- π Smooth video playback optimization
- π Smart channel categorization
- π Advanced search functionality
- π± Responsive design for various screen sizes
- π Dark mode support
- β‘ Efficient data caching
- π Secure streaming protocols
- πΆ Adaptive streaming quality
- πΎ Minimal storage footprint
- π Battery-efficient playback
![]() |
![]() |
![]() |
![]() |
||
Ensure you have the following:
- Android Studio Arctic Fox or later
- JDK 11 or higher
- Android SDK (minimum API 21)
- Kotlin 1.8.0+
- Git
- Minimum SDK: Android 21 (Lollipop)
- Target SDK: Android 34
- RAM: 2GB minimum
- Storage: 50MB free space
-
Clone the repository:
git clone https://github.com/samyak2403/Sportsmine.git
-
Open the project in Android Studio.
-
Sync the Gradle files.
-
Run the app on an emulator or physical device.
- MVVM (Model-View-ViewModel)
- LiveData and ViewModel for reactive data handling
- Retrofit for network operations
- Glide for image loading
- ExoPlayer for video playback
This project is licensed under the MIT License. See the LICENSE file for more details.
We welcome contributions! Check out our Contributing Guidelines for details.
Sportsmine operates as a simple M3U streaming player. Any issues regarding internet regulations should be addressed directly to the source website. The developer assumes no legal responsibility.
This project is developed with the primary aim of learning and improving our skills in mobile application development. The project serves as a practical example of how to implement IPTV streaming features in an Android app, including integrating multiple channels, managing streaming quality, and creating a user-friendly interface.
Special thanks to FanCode-Hls-Fetcher.




