A system for building custom ffmpeg binaries for Android.
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.
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.
Library for handling Youtube Player in scrollable Views (ListView, GridView, ScrollView...)
Features:
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.
This library is created with the purpose to implement recyclerview with videos easily.
It is targeted at solving following problems:
And it has following features:
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.
Simple component to record video on android, using circle view.
A bunch of scripts you can use to compile FFmpeg with OpenSSL.
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 library uses OpenGL Shaders to apply effects on EXOPlayer video at Runtime.
An android library that wraps the ExoPlayer and the IMA Android SDK which plays a video advertisement. This is written in Kotlin.
ExVidPlayer is simple library that abstracts ExoPlayer.
Features:
A library to display videos in a TextureView
using a custom MediaPlayer
controller.
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.
FFmpeg-Android:
Supported Architecture:
FFmpeg-Android-Java:
Supported Architecture:
This library applies video filter on generated Mp4 and on ExoPlayer video and video recorded with Camera2.
Android/iOS video player based on FFmpeg n2.6, with MediaCodec, VideoToolbox support.
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.