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.