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