Skip to content

JK Player is powerful video player for android create using ExoPlayer

License

Notifications You must be signed in to change notification settings

jignesh13/MediaplayerUI

Repository files navigation

JK Player(Android Video Player)

JK Player is Powerful video player Which is best alternative of MX Player

This repository contains an Android Video Player project that provides a customizable and feature-rich video playback experience for Android applications. The player supports various video formats, offers playback controls, and allows integration with custom UI designs.

Demo

output.mp4

Download apk

https://raw.githubusercontent.com/jignesh13/MediaplayerUI/jignesh13-patch-1/app-debug.apk

Youtube

https://www.youtube.com/watch?v=CMQvlqOH7Tg

Features

  • Supports playback of popular video formats including MP4, AVI, MKV, and more.
  • Customizable UI elements including play/pause buttons, seek bar, fullscreen mode, etc.
  • Seamless integration with external video sources such as URLs or local storage.
  • Playback control options including play, pause, seek, volume control, and video looping.
  • Gesture-based controls for seeking, adjusting volume, and brightness.
  • Error handling and playback state management.
  • Support for subtitles and multiple audio tracks.
  • Integration with media controllers and notifications for background playback.
  • Sample app with examples demonstrating usage and customization options.

Special thanks to these contributors

Exoplayer

Developer

jignesh khunt ([email protected])

License

Copyright 2022 jignesh khunt

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.