Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A system for building custom ffmpeg binaries for Android.

Jul 12, 2014

The android-youtube-player API provides a simple View that can be easily integrated in every Activity and Fragment.

It is the easiest way to play YouTube videos in an Android app.

The library interacts with YouTube through the IFrame Player API, that runs in a WebView. The web UI of the player is hidden, a native UI is used to control the player.

This library also provides a Chromecast YouTube player, that you can use to cast YouTube videos from your app to a Chromecast device.

Sep 12, 2016

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.

Jul 5, 2014

Cache support for android VideoView.

May 5, 2015

Fetches Vimeo's mp4 URLs for Android.

Apr 12, 2016

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

Features:

  • 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

Any Video Downloader is a library for android which can download any video from internet specially from any tube including all availabe quality like 240P, 360P, 480P, 720P 1080P and so on. It uses Jsoup and webview behind the scene. This library also comes with pre-defined proguard rules.

Jan 12, 2024

This library is created with the purpose to implement recyclerview with videos easily.

It is targeted at solving following problems:

  1. Flicker when scrolling.
  2. Lag or skipping frames when video starts.
  3. OutOfMemory errors.

And it has following features:

  1. Auto-play videos when in view.
  2. Auto-pause videos when not in view or partially in view.
Feb 27, 2017

Better Video Player is a rethought version(fork) of Easy Video Player

Better Video Player supports captions through subtitles in 2 formats: SRT and WEBVTT.

Volume and track position control with swipe gestures are usually supported by mostly used media players like VLC or MX Player. This feature lets your users to be familiar with your video player. For now, this option cannot be disabled but this will be possible in the future.

Feb 5, 2017

Convert a list of bitmaps to video.

Oct 28, 2018

Simple component to record video on android, using circle view.

Jan 27, 2018

A bunch of scripts you can use to compile FFmpeg with OpenSSL.

May 14, 2017

ExoPlayer video player wrapper.

Jan 26, 2018

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:

  • HLS (Without DRM)
  • SmoothStreaming (Without DRM)
  • DASH (Without DRM)
  • DASH (With DRM)
Apr 4, 2020

This library uses OpenGL Shaders to apply effects on EXOPlayer video at Runtime.

May 21, 2017

An android library that wraps the ExoPlayer and the IMA Android SDK which plays a video advertisement. This is written in Kotlin.

Mar 7, 2017

ExVidPlayer is simple library that abstracts ExoPlayer.

Features:

  • Gesture controls.
  • Brightness controls with one single touch vertical scroll.
  • Volume controls with multitouch vertical scroll.
  • Forward on left swipe.
  • Reverse on right swipe.
  • Player controls
Apr 25, 2017

Fast seeking / scrubbing for exoplayer.

May 19, 2019

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

Jun 13, 2015
Advertisement

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

FFmpeg-Android:

  • 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

FFmpeg-Android-Java:

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

Supported Architecture:

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

ffmpeg and ffprobe android command line tools

Jan 12, 2018

An Android Library to replace VideoView.

May 30, 2015

Android screen or view recorder.

Nov 11, 2016

This library applies video filter on generated Mp4 and on ExoPlayer video and video recorded with Camera2.

Jan 19, 2019

A lightweight screen and audio capturing Android library.

Oct 4, 2019

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

Jul 5, 2014

An easy image to video converter.

Oct 21, 2018

YouTube component for Android, iOS and React. This is a suite of utility libraries around using YouTube inside your Android, iOS or React Native app.

Mar 19, 2018