Advanced Media3 Video Player

UltraPlay 3D/VR

Play in 3D. Feel the Depth.

Experience your videos like never before. UltraPlay 3D/VR is a powerful, feature-packed video player that brings immersive 3D anaglyph and VR headset playback to your Android device — alongside every tool you need for everyday video watching.

✨ Key Features

Everything you need in a modern immersive player

Immersive 3D & VR

Transform any video with our advanced playback modes designed for an immersive experience.

  • Normal full-featured standard playback
  • 3D Anaglyph Mode (Red-Cyan or Green-Magenta rendering)
  • VR Side-by-Side stereo mode
  • Live head-tracking via device sensors

Smart Controls

Intuitive swipe gestures and playback controls that stay out of your way.

  • Swipe for brightness, volume, and seeking
  • Picture-in-Picture (PiP) auto-activation
  • Background playback with media controls
  • Playback speed & loop adjustments
  • Screen rotation & aspect ratio locks

Subtitles Done Right

Comprehensive subtitle support tailored for global viewing.

  • Embedded subtitle tracks support
  • Load local SRT/subtitle files
  • Online API search via OpenSubtitles
  • Customizable text size & encoding

Equalizer & Audio

Shape your sound to perfectly align with your videos and background music.

  • Built-in 5-band frequency equalizer
  • Multiple audio track selection
  • Dedicated music tab & audio-only mode
  • Lock-screen and notification controls

Stream Anything

Play content from the web as seamlessly as local media files.

  • Direct video URL playback
  • HLS and DASH streams
  • M3U playlist import
  • Advanced HTTP headers support
  • Recent stream history with play-counts

Library & Private Folder

Keep your media organized, searchable, and secure.

  • Folder-based grid/list browsing
  • Custom playlists via Room DB
  • Sort by name, date, size, duration
  • PIN-protected hidden video cabinet

🚀 Built on ExoPlayer (Media3)

UltraPlay is powered by the latest Media3 (ExoPlayer 1.3.1) framework, guaranteeing smooth playback, rapid buffering, and state-of-the-art streaming format unifications on Android.

🛠️ Technology Stack

A robust foundation built on Android's latest toolkits

Android Native

Java + Kotlin

Media3 Engine

ExoPlayer 1.3.1

Room Database

SQLite Storage 2.6.1

OkHttp

HTTP Client 4.12.0

Material Design 3

Modern UI Theming

Glide

Image Loading

📱 System Requirements

Android Version

Min SDK: 21 (Android 5.0 Lollipop)

Target SDK: 34 (Android 14)

Hardware Support

Sensors: Gyroscope required for VR Head-tracking

3D: Anaglyph glasses required for 3D viewing

Integrations

OpenSubtitles API Support

AdMob Integration