Skip to content

[PRs are welcome] Modern streaming media player for Android designed to provide a feature-rich experience for viewing IPTV content, managing M3U playlists, and playing various media formats. Built with Kotlin and modern Android development practices.

License

Notifications You must be signed in to change notification settings

oxyroid/M3UAndroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 M3UAndroid - Modern Streaming Player for Android

GitHub release Android

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.

✨ Key Features

  • 📺 Adaptive UI for mobile & TV
  • 🎭 DLNA casting support
  • 🔍 Smart stream analysis
  • 🌐 Xtream protocol compatibility
  • 📥 Playlist management
  • 🚀 Lightweight & ad-free
  • 🇺🇳 Multi-language support

📸 Screenshots

Mobile Experience TV Experience

TV UI is going to be remade in the future...

⬇️ Download Now

Recommand - Telegram Channel GitHub Release F-Droid IzzyOnDroid

Nightly Builds: Pre-release Packages

🛠 Tech Stack

  • 100% Kotlin-first approach
  • 🎨 Jetpack Compose UI toolkit
  • 🧬 MVVM architecture pattern
  • 🚦 Coroutines & Flows
  • 🗃️ Room database
  • 💉 Hilt dependency injection
  • 📦 Modular architecture
  • 🎥 ExoPlayer + FFmpeg core

🌍 Localization

Help us translate the app! Current support:

Core Languages Community Translations
🇬🇧 English 🇪🇸 Spanish by @sguinetti
🇨🇳 Simplified Chinese 🇷🇴 Romanian by @iboboc
🇧🇷 Portuguese (BR) by @Suburbanno

🤝 Contribution

We welcome all contributions! Here's how you can help:

  • 🐛 Report bugs via Issues
  • 💡 Suggest new features
  • 📝 Improve documentation
  • 🔧 Submit code changes

📈 Project Growth

Star History Chart

📜 License

Distributed under the GPL 3.0. See LICENSE for details.

About

[PRs are welcome] Modern streaming media player for Android designed to provide a feature-rich experience for viewing IPTV content, managing M3U playlists, and playing various media formats. Built with Kotlin and modern Android development practices.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages