M3UAndroid is a feature-rich streaming media player built with modern Android development practices. Perfect for phones, tablets, and TV devices, delivering a seamless viewing experience powered by Jetpack Compose.
- πΊ Adaptive UI for mobile & TV
- π DLNA casting support
- π Smart stream analysis
- π Xtream protocol compatibility
- π₯ Playlist management
- π Lightweight & ad-free
- πΊπ³ Multi-language support
Mobile Experience | TV Experience |
---|---|
![]() |
![]() |
![]() |
|
![]() |
TV UI is going to be remade in the future...
Nightly Builds: Pre-release Packages
- 100% Kotlin-first approach
- π¨ Jetpack Compose UI toolkit
- 𧬠MVVM architecture pattern
- π¦ Coroutines & Flows
- ποΈ Room database
- π Hilt dependency injection
- π¦ Modular architecture
- π₯ ExoPlayer + FFmpeg core
Help us translate the app! Current support:
Core Languages | Community Translations |
---|---|
π¬π§ English | πͺπΈ Spanish by @sguinetti |
π¨π³ Simplified Chinese | π·π΄ Romanian by @iboboc |
π§π· Portuguese (BR) by @Suburbanno |
We welcome all contributions! Here's how you can help:
- π Report bugs via Issues
- π‘ Suggest new features
- π Improve documentation
- π§ Submit code changes
Distributed under the GPL 3.0. See LICENSE for details.