An Android TV and Fire TV client for watching and recording DTV programs through KonomiTV, EDCB, EPGStation, or Mirakurun backends.
AndreyPavlenko/Fermata
Free, open-source Android media player for audio, video and IPTV, focused on files organized in folders and playlists.
Open-source alternative to:VLC for Android
- Stars
- 1,493
- Forks
- 235
- Open issues
- 221
- Last commit
- 11 hours ago
What is it?
Fermata Media Player is a free, open-source Android app for playing audio, video and TV content. Its interface centers on media files organized in folders and playlists, and it remembers the last played track and position for each folder.
The player supports CUE and M3U playlists, favorites and bookmarks, and an IPTV addon with XMLTV EPG and catchup. Audio can be tuned with an equalizer, bass and volume boost, and virtualizer, with settings configurable per track or folder, along with playback speed.
Fermata runs on Android phones, Android Auto and Android TV, where favorites and playlists can appear on the TV home screen. Playback engines are pluggable: MediaPlayer, ExoPlayer and VLC, with subtitle and audio stream selection for video when using the VLC engine.
Key features
- 01Plays media files organized in folders, remembering position per folder
- 02IPTV addon with XMLTV EPG and catchup support
- 03Supports CUE and M3U playlists, favorites and bookmarks
- 04Equalizer, bass/volume boost and virtualizer, configurable per track or folder
- 05Runs on Android Auto and Android TV
Use cases
- Playing a local music or video library organized by album or folder on an Android phone
- Watching live TV channels with an XMLTV program guide on Android TV
- Listening to music in the car through Android Auto
Quick start
- 1
Download the latest APK from the releases page
- 2
Install the Android SDK or Android Studio and set ANDROID_SDK_ROOT
export ANDROID_SDK_ROOT=<path to android SDK> - 3
Clone the repository with submodules
git clone --recurse-submodules https://github.com/AndreyPavlenko/Fermata.git - 4
Build the APK
./gradlew bundleAutoRelease -PAPP_ID_SFX=.type.your.pkg.sfx.here
Things to know
- Licensed under GPL-3.0, a copyleft license requiring derivative works to remain open source.
- Building from source requires the Android SDK and a configured package ID suffix.
In collections
Topics
FAQ
- What is Fermata?
- Free, open-source Android media player for audio, video and IPTV, focused on files organized in folders and playlists. Fermata Media Player is a free, open-source Android app for playing audio, video and TV content. Its interface centers on media files organized in folders and playlists, and it remembers the last played track and position for each folder.
- Is Fermata free to use? What license does it have?
- Fermata is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Fermata still maintained?
- Actively maintained. The last commit to Fermata was on Nov 7, 2026.
- What can I use Fermata for?
- Playing a local music or video library organized by album or folder on an Android phone Watching live TV channels with an XMLTV program guide on Android TV Listening to music in the car through Android Auto
- How do I install Fermata?
- Download the latest APK from the releases page Install the Android SDK or Android Studio and set ANDROID_SDK_ROOT: export ANDROID_SDK_ROOT=<path to android SDK> Clone the repository with submodules: git clone --recurse-submodules https://github.com/AndreyPavlenko/Fermata.git Build the APK: ./gradlew bundleAutoRelease -PAPP_ID_SFX=.type.your.pkg.sfx.here
- Where can I get Fermata?
- The source code and installation instructions are on GitHub: https://github.com/AndreyPavlenko/Fermata
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight Android client for YouTube and YouTube Music with ad-free playback, synced lyrics and high-quality downloads.
A free command-line media player that plays a wide range of audio and video formats, codecs and subtitle types.
A free, open source media player and multimedia engine that plays most video, audio, discs, streams and devices on nearly every platform.
A Material Design web, desktop and Android frontend for watching YouTube, with Invidious support and no ads or tracking.
Ad-free DLNA/UPnP cast receiver for Android TV that plays videos sent from phone apps with hardware decoding.