Home
Projects
Resources
Alternatives
Blog
Sign In
ArezooNazer AndroidVideoPlayer
Save
A video player based on Media3 Exoplayer
Overview
Reviews
Resources
Project README
AndroidVideoPlayer
A video player based on
AndroidX Media
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
Remove deprecated and unstable Exoplayer APIs
Version notes
V.3.0.0
Migrate to AndroidX Media (previous version is available in
v.2.0.0
)
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
Open Source Agenda is not affiliated with "ArezooNazer AndroidVideoPlayer" Project. README Source:
ArezooNazer/AndroidVideoPlayer
Stars
113
Open Issues
5
Last Commit
4 months ago
Repository
ArezooNazer/AndroidVideoPlayer
Tags
Android
Android Video Player
Androidvideoplayer
Androidx
Audio
Exoplayer
Kotlin
Player
Room
Subtitle
Video
Video Player
Androidx Media
Coroutines
Exoplayer2
Hilt
Hls
Mvvm
Media3 Exoplayer
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github