Skip to content

yoobi/exoplayer-kotlin

Repository files navigation

Exoplayer-kotlin

Multiple example and usecase of media library v1.3.1 in Kotlin

All example are for HLS video

Project Module

Simple implementation of Exoplayer with HLS video

Implementation of casting (chrome-cast) feature of Exoplayer

Implementation of download feature of Exoplayer with HLS and MP4 file

Download feature of Media3 with DRM file

Player + fullscreen via Dialog

Added Fullscreen thanks to this repository

Player + fullscreen via modifying LayoutParams

Added Fullscreen thanks to this repository

Small thumb above progress bar

Player + Quality Selector

Added quality selector thanks to Exoplayer demo

Exoplayer in a recyclerview allowing a preview onLongClick

Added and forked from this repo

Resources

Codelabs

Exoplayer website

Media3 github

Recyclerview - forked

PreviewSeekbar - inspired