Skip to content

Latest commit

 

History

History
85 lines (57 loc) · 3.2 KB

File metadata and controls

85 lines (57 loc) · 3.2 KB

M3UAndroid

GitHub release Android Telegram License

A modern IPTV streaming player built with Jetpack Compose for Android phones, tablets, and TV devices.

Features

  • Multi-Platform - Optimized UI for smartphones, tablets, and Android TV
  • DLNA Casting - Stream to compatible devices on your network
  • Smart Playback - Advanced stream analysis and buffering
  • Protocol Support - M3U playlists and Xtream API compatibility
  • Lightweight - No ads, minimal permissions, efficient performance
  • Multi-Language - Support for 12+ languages

Screenshots

Mobile

Mobile UI

Android TV

TV Playlist TV Player

Download

GitHub Release F-Droid IzzyOnDroid

Nightly builds available via GitHub Actions artifacts.

Tech Stack

  • Language - 100% Kotlin
  • UI - Jetpack Compose with Material Design 3
  • Architecture - MVVM with modular structure
  • Async - Kotlin Coroutines and Flow
  • Database - Room
  • DI - Hilt
  • Media - ExoPlayer with FFmpeg integration

Localization

Contributions welcome! Currently supporting:

Contributing

Contributions are welcome! Please feel free to submit pull requests or open issues for bugs and feature requests.

Community

License

This project is licensed under the GNU General Public License v3.0.