DKVideoPlayer is a feature-rich Android video playback framework that abstracts multiple playback engines such as MediaPlayer, ExoPlayer, and IjkPlayer into a unified interface. It is designed to provide a flexible and customizable video playback experience, supporting modern app requirements like list playback, preloading, and floating windows similar to short-video platforms. The library includes advanced playback features such as gesture controls for brightness, volume, and seeking, as well as support for subtitles, danmaku overlays, and video filters. It also offers seamless playback transitions, caching during playback, and picture-in-picture functionality for enhanced user experience. Developers can easily switch between different playback cores depending on performance needs, while maintaining a consistent API. With extensive UI components and modular design, DKVideoPlayer is suitable for building both simple media apps and complex streaming interfaces.

Features

  • Support for MediaPlayer, ExoPlayer, and IjkPlayer engines
  • Gesture controls for playback, volume, and brightness
  • Preloading and list-based video playback
  • Floating window and picture-in-picture support
  • Danmaku overlays, filters, and watermark features
  • Video caching and seamless playback transitions

Project Samples

Project Activity

See All Activity >

Categories

Video

License

Apache License V2.0

Follow DKVideoPlayer

DKVideoPlayer Web Site

Other Useful Business Software
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DKVideoPlayer!

Additional Project Details

Operating Systems

Android

Programming Language

Java

Related Categories

Java Video Software

Registered

2026-04-24