Skip to content

HarshAndroid/VideoPlayer

Repository files navigation

VideoPlayer

Status Kotlin

A Simple Yet Feature-Rich Video Player Application Based on ExoPlayer.


📦 APK Download

Try it yourself and I’d love to hear your feedback 🙂:


📸 Screenshots

Actual app looks even better! 😃


✨ Features

  • Double Tap to fast-forward or rewind.
  • Swipe right to adjust brightness.
  • Swipe left to adjust volume.
  • Full-Screen Player with notch support (overridden).
  • Sleep Timer for auto-shutdown.
  • Audio Booster to enhance sound.
  • Select Subtitles and Audio Tracks.
  • Custom Themes Selection.
  • Swipe to Refresh UI.
  • Background Video Playback.
  • Manage videos with Delete, Rename, and Share features.
  • Clean UI with Material Design Widgets.
  • Play Online Videos via URL or link.
  • In-built YouTube Integration using custom Chrome tabs.
  • Full Android 13 & 14 Permission Handling.
  • And much more...

🎥 YouTube Course

Watch the full YouTube playlist:
Watch on YouTube


💡 Note

This project is much more improved and optimized than the YouTube course project. It includes new features and better performance.


💬 Feedback and Suggestions

For any feedback or suggestions, feel free to contact me via email:
📧 [email protected]