barrumor / AndroidVideoPlayer

A video player based on Exoplayer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A video player based on Exoplayer


Languages

Language:Kotlin 100.0%