ABS Player runs two engines back-to-back so you never hit a format error.
ExoPlayer (hardware decode) handles most files fast and battery-efficiently. When it can't — LibVLC 4.0 takes over silently. No error dialogs. No manual codec switching.
Built for mid-range Android hardware. Tested on Android 15.
Features:
→ Dual-engine playback (ExoPlayer + LibVLC 4.0)
→ Gesture controls — seek, volume, brightness
→ Watch Together (WebRTC sync)
→ Subtitle sideloading
→ No ads. No account. Fully offline.