Videos

AndroidVimeoExtractor

Inspired by YTVimeoExtractor for iOS.

EdenYouTube

The purpose of this repo is to demonstrate the functionality of the YouTube Library for Android which acts as an API for the main YouTube application. You can use it as reference for implementing playback functionality within your own application.

Toro

Auto start media playback after RecyclerView layout has been settled down.

MD360Player4Android

It is a lite library to render 360 degree panorama video for Android.

Jiecao Video Player

Video fullscreen and float tiny window Completely custom UI.

Easy Video Player

Easy Video Player is a simple but powerful view that you can plugin to your apps to quickly get video playback working.

ScalableVideoView

Android Texture VideoView having a variety of scale types like the scale types of ImageView.

ListVideoPlay

This is a better user interaction of play video in List.

Filmy

Open sourced awesome material designed movie app.

AndroidYouTubePlayer

The AndroidYouTubePlayer is a simple View that can be easily integrated in every Activity/Fragment. The interaction with YouTube is based on the IFrame Player API, therefore the YouTube app is not required to use the player.

https://android-arsenal.com/details/1/4733

This repo enables you to show videos instead of usual profile picture for chat heads. Inspired from Facebook’s Video profile picture, I decided to replicate its implementation to show videos in profile picture and to create chat heads for the same.

BetterVideoPlayer

Based on the stock MediaPlayer API. It will work on all devices and all CPUs, and it works with both local and remote sources.

AutoPlay Videos

This library is created with the purpose to implement recyclerview with videos easily. This is the first version of the library and suggestions/contributions to optimize memory and CPU usage are most welcome to improvise the library.

VideoCompression

VideoCompression Compressing 25Mb videofile to 1Mb.

ExoPlayer

ExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet.