Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Show card

This project aims to provide an ultimate and flexible video trimmer experience.

Jun 14, 2016

Helper library for Android developers looking to add YouTube video playback in their applications via the iframe player in WebView.

May 31, 2016

Minimized/Floating Youtube.

May 16, 2016

yasea is an RTMP streaming client in pure Java for Android for those who hate JNI development.

Apr 24, 2016

Fetches Vimeo's mp4 URLs for Android.

Apr 12, 2016

MJPEG video streaming on Android.

Mar 31, 2016

This is the real android video player view with fullscreen function.

Mar 11, 2016

Video List by RecyclerView made simple. Auto play/pause supported with smart caching last playing position.

Feb 6, 2016

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.

Jan 28, 2016

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

Jan 26, 2016

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

Jun 25, 2015

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.

Jun 24, 2015

A library to display videos in a TextureView using a custom MediaPlayer controller.

Jun 13, 2015

An Android Library to replace VideoView.

May 30, 2015

Cache support for android VideoView.

May 5, 2015

A VideoView based on the official Android 4.4.2_r3 sources using a TextureView instead of a SurfaceView.

Mar 5, 2015

A Java API to read, write and create MP4 container. Manipulating containers is different from encoding and decoding videos and audio.

What can you do?

  • Muxing audio/video into an MP4 file
  • Append recordings that use same encode settings
  • Adding/Changing metadata
  • Shorten recordings by ommiting frames.
Jan 11, 2015

Unofficial client for local Youtube alternative website.

Jan 6, 2015

Library for handling Youtube Player in scrollable Views (ListView, GridView, ScrollView...)


  • Allows seamless transition between portrait and landscape (without rebufering)
  • Allows playback of one video at time
  • Attaches it self to view in scrollable container and scrolls with it
  • Supports AbsListView and ScrollView
  • Works from API level 17 (like YT API)
Jan 6, 2015


  • FFmpeg for Android compiled with x264, libass, fontconfig, freetype and fribidi
  • Supports Android L

Supported Architecture:

  • armv7
  • armv7-neon
  • x86
Sep 12, 2014


  • FFmpeg for Android compiled with x264, libass, fontconfig, freetype and fribidi
  • Supports Android L
  • FFmpeg Android Library

Supported Architecture:

  • armv7
  • armv7-neon
  • x86
Sep 9, 2014

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:

  • TOP
Sep 1, 2014

A system for building custom ffmpeg binaries for Android.

Jul 12, 2014

This project is a Java wrapper around an ffmpeg command line binary for use in Android applications. It depends on the android-ffmpeg project to provide the ffmpeg binary.

Jul 12, 2014

Example implementation of the kickflip-android-sdk that illustrates easy live, high definition HLS broadcasts.

Jul 5, 2014

Vitamio is an open multimedia framework for Android and iOS, with full and real hardware accelerated decoder and renderer.

Jul 5, 2014

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 account.

Jul 5, 2014

The YouTube Android Player API enables you to incorporate video playback functionality into your Android applications. The API defines methods for loading and playing YouTube videos (and playlists) and for customizing and controlling the video playback experience.

Jul 5, 2014

libstreaming is an API that allows you, with only a few lines of code, to stream the camera and/or microphone of an android powered device using RTP over UDP.

Jul 5, 2014

Android/iOS video player based on FFmpeg n2.6, with MediaCodec, VideoToolbox support.

Jul 5, 2014