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.
Vitamio is an open multimedia framework for Android and iOS, with full and real hardware accelerated decoder and renderer.
This library generates an MP4 movie using Android MediaCodec API.
Video List by RecyclerView
made simple. Auto play/pause supported with smart caching last playing position.
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.
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.
This project aims to provide an ultimate and flexible video trimmer experience.
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:
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.
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.
Helper library for Android developers looking to add YouTube video playback in their applications via the iframe player in WebView
.
Simple and clean architecture of android YouTube video player.
Custom Android view with video player, play/stop, loader and placeholder image.
ExVidPlayer is simple library that abstracts ExoPlayer.
Features:
Library for handling Youtube Player in scrollable Views (ListView, GridView, ScrollView...)
Features:
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.
Awesome Library for VideoCompression Compressing 25Mb videofile to 1Mb