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

Repository files navigation

Star History Chart
<source src="https://socialify.git.ci/oxyroid/M3UAndroid/image?font=Raleway&forks=1&issues=1&logo=https%3A%2F%2Fraw.githubusercontent.com%2Foxyroid%2FM3UAndroid%2Fmaster%2Fapp%2Fsmartphone%2Ficon.png&name=1&pattern=Plus&pulls=1&stargazers=1&theme=Auto" alt="M3UAndroid" width="640" height="320" />

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
๐Ÿ‡น๐Ÿ‡ท Turkish by @patr0nq
๐Ÿ‡ฎ๐Ÿ‡น Italian by @LucaMaroglio

๐Ÿค 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