The Madman library (Media Ads Manager) enables you to advertise video contents with video ads. If you have your own VAST server and want to render video ads on Android and have full control over the UI, then this library is for you.
The library is designed to
This library generates an MP4 movie using Android MediaCodec API.
The Kickflip Android SDK manages all the plumbing for your cloud video application. With this SDK you can broadcast Live, High Definition HTTP-HLS video, associate these broadcasts with users, and query broadcasts made by your users. All you need is a Kickflip.io account.
This is the real android video player view with fullscreen function.
Video List by RecyclerView
made simple. Auto play/pause supported with smart caching last playing position.
This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives and API to track it.
Currently playing content using exoPlayer for newbies can be quite problematic since there is no suitable guide to perform the process and the example project is quite dense. If you want to skip all the technical part of ExoPlayer and go straight to the point this wrapper will be helpful.
Currently with this wrapper you can play the following contents:
This project aims to provide an ultimate and flexible video trimmer experience.
A VideoView based on the official Android 4.4.2_r3 sources using a TextureView
instead of a SurfaceView.
Vidsta is a simple and easy to use video player, with customisable options for seamless integration. It's very lightweight, and features listeners for most possible events.
A sample app is also available.
An android library that wraps the ExoPlayer and the IMA Android SDK which plays a video advertisement. This is written in Kotlin.
This project aims to create working library providing playing video files in android via ffmpeg libraries. With some effort and NDK knowledge you can use this ffmpeg libraries build to convert video files.
TextureVideoView is custom view based on android TextureView which gives you ability easily play and crop video. It's very similar to ImageView#setScaleType
Crop modes:
Play video in ListView
, RecyclerView
with full-screen support and different features to control video stream.
Android Youtube Player library without any dependency, webview based.
A TextureView
for Android that supports scaling and scrolling gestures. Repository contains samples for both MediaPlayer and ExoPlayer playback.
Simple component to record video on android, using circle view.
Simple and clean architecture of android YouTube video player.
Helper library for Android developers looking to add YouTube video playback in their applications via the iframe player in WebView
.
Custom Android view with video player, play/stop, loader and placeholder image.
ExVidPlayer is simple library that abstracts ExoPlayer.
Features: