A tutorial project to help understand the workings of ExoPlayer in Android. The app will have a UX similar to Instagram's new feed with the ability to change to full-screen and back and custom player controller.Support for fixed as well as adaptive (MPEG-DASH) streaming implemented.
- Custom RecyclerView with video view
- Autoplay and pause on scroll behaviour in the RecyclerView
- Switch to full screen from list type view and back to original list entry view
- Clone project in Android studio
- Inside Android navigate to the Terminal after project build completes
Checkout
themaster
branch (git checkout -b master
)- Perform
pull
onmaster
branch (git pull
) - Rebuild project
- Run project on emulator or device
- Internet