realOxy / M3UAndroid

Open Source Player, which made of jetpack compose. Android 8.0 and above supported.

Home Page:https://t.me/m3u_android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

M3UAndroid

M3U is a FREE stream media player on android devices, which made of jetpack compose. Android 8.0 and above supported.

Device support

Most Android devices, including smartphones, TVs, and tablets.

Screenshots

📢 Translations Wanted 📢

Please submit a pull request if you want to help with translation.

Official:

From PRs:

Features & Roadmap

  • Playlist Management.
  • Streaming media analysis capabilities.
  • Android Tablet adaptation.
  • Android TV adaptation.
  • Android Desktop, Car adaptation.
  • EPG support.
  • Xtream support.
  • DLNA screencast.
  • AirPlay screencast.
  • Steam segment recording.
  • i18n (Internationalization).

Android Development

M3U is an app that attempts to use the latest libraries and tools. As a summary:

  • Entirely written in Kotlin.
  • UI completely written in Jetpack Compose.
  • Material3 design system.
  • Uses Kotlin Coroutines throughout.
  • Uses many of the Architecture Components, including: Room, Lifecycle, Navigation.
  • Uses Hilt for dependency injection.
  • Uses Lint Checks for code scanning.
  • Uses KSP & KotlinPoet for Code Generating.
  • FFmepg-kit & ExoPlayer.

Installation

Get it on GitHub Get it on F-Droid Get it on IzzyOnDroid

Get the SNAPSHOT package here

Community

You can join the Telegram Channel for update information and alpha & beta packages.

You can also join the Telegram Group for discussing.

Contributing

View this file to learn about how to contribute this repository.

Refer to the file to learn about the Code Specification of this repository.

Star History

Star History Chart

License

M3UAndroid is distributed under the terms of the Apache License (Version 2.0). See the license for more information.

About

Open Source Player, which made of jetpack compose. Android 8.0 and above supported.

https://t.me/m3u_android

License:Apache License 2.0


Languages

Language:Kotlin 100.0%