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.
This is the real android video player view with fullscreen function.
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.
Example implementation of the kickflip-android-sdk that illustrates easy live, high definition HLS broadcasts.
Examples of using FFMpeg library on Android with Kotlin For Video, Audio and Image/GIF operations.
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.
Play video in ListView
, RecyclerView
with full-screen support and different features to control video stream.
An Android library for a VideoView that plays video only when 👀 are open and the 👦 is detected.
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
It is a lite library to render 360 degree panorama video for Android.
This library generates an MP4 movie using Android MediaCodec API.
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?
A library to stream in RTMP and RTSP for Android. All code in java.
Android Texture VideoView
having a variety of scale types like the scale types of ImageView
.
FFMPEG video operations - FFmpeg compiled for Android. Execute FFmpeg commands with ease in your Android app.
A VideoView based on the official Android 4.4.2_r3 sources using a TextureView
instead of a SurfaceView.
Video List by RecyclerView
made simple. Auto play/pause supported with smart caching last playing position.
A customized video view that will automatically pause video if user is not looking at device screen.
This is an Android library which can be used to apply different Filters/Effects on videos.
FFmpeg is a powerful multimedia framework which allows us to decode, encode, transcode, stream, filter and play most of the media content available now. With the help of these tools, you can develop and application that can manipulate any form of media to the desired output.
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: