AndroidVideoPlayer
AndroidVideoPlayer copied to clipboard
A video player based on Media3 Exoplayer
AndroidVideoPlayer
A video player based on ExoPlayer
Player view | Quality |
---|---|
![]() |
![]() |
Features
- Support different stream type including Progressive, HLS, DASH, SmoothStreaming
- Support different video qualities
- Capability of subtitle selection (VTT format)
- Mute mode
- Support portrait and landscape format
Working on
- Forward and rewind by double tap on screen
- Migrate to AndroidX Media
Version notes
V.2.0.0
- Refactor project and migrate to MVVM, Koltin, Coroutines and Hilt (previous versions are available in separate branches)
- Upgrade ExoPlayer to 2.17.1
- Support portrait and landscape mode
V.1.1.0 (27.3.2020)
- Migrate to Androidx
- Upgrade Exoplayer to 2.11.3
- Customize next/previous buttons
- Fix bugs:
- Resume video using last watched position
- playing list of videos
- Unlock player
V.1.0.0
- Upgrade Exoplayer to 2.9.2