Android

Browse 36 curated Android resources, tools, libraries, and guides for video developers on Awesome Video.

About this collection

Android brings together 36 curated resources for video developers. Explore projects and guidance across Players & Clients, Encoding & Codecs, and Media Tools.

Explore related topics

Resources (showing 1–24 of 36)

  • StreamPack - Multiprotocol live streaming broadcaster libraries for AndroidStreamPack is a lightweight, high-performance toolkit for building streaming video processing pipelines on Android. It provides reusable co…
  • GPUVideo-androidAn Android library that applies GPU-accelerated video filters to videos, integrates with ExoPlayer, and supports video recording with Camer…
  • DKVideoPlayerAn Android video player library wrapping MediaPlayer, ExoPlayer, and IJKPlayer with features like preload, list playback, floating window,…
  • VideoPlayViewA custom Android view that integrates a video player with a loader and placeholder image, enabling quick embedding of video playback in And…
  • ExoPlayerAn open source, application-level media player for Android by Google. ExoPlayer provides an easy way to play adaptive streaming content (DA…
  • GSYVideoPlayerAn open source video player library for Android, offering multiple playback engines (ExoPlayer, IjkPlayer etc.), gesture controls, and rich…
  • FFmpeg Android JavaAndroid java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android
  • Intel Cloud StreamingA comprehensive suite of software, drivers, and utilities to set up streaming and video encoding services in the cloud. It enables remote a…
  • VLC for AndroidVLC for Android is the official port of the VLC media player to the Android platform. It supports a wide range of multimedia formats and st…
  • Kaltura Player SDK for AndroidKaltura's Player SDK for Android provides a comprehensive solution for integrating video playback into Android applications. It supports va…
  • AudioTrackAudioTrack is an Android class that streams PCM audio buffers to audio hardware for playback. It provides low-level access to audio hardwar…
  • OboeOboe is a C++ library that wraps OpenSL ES and AAudio, offering high-performance audio operations for Android applications. It simplifies t…
  • Muvi Flex Mobile SDKsMuvi Flex offers Mobile SDKs for Android and iOS, providing features like DRM and non-DRM content streaming, subtitle support, multiple vid…
  • Aniview Android Video Player SDKAniview's Android Video Player SDK allows developers to integrate video experiences into Android apps, supporting multiple protocols like H…
  • Red5 Pro Mobile Live Video Streaming SDKRed5 Pro offers mobile SDKs for iOS and Android that enable developers to build live video streaming applications. These SDKs provide tools…
  • Android-Video-TrimmerAn Android project that implements video trimming functionality using MediaMetadataRetriever to obtain video frames and FFmpeg for video cr…
  • Larix Broadcaster SDK for AndroidLarix Broadcaster Android SDK provides source code and binary libraries to help developers create applications with live streaming capabili…
  • Agora Video SDK for AndroidAgora provides open-source sample projects demonstrating the implementation of basic and advanced Video SDK features for Android. These sam…
  • Stream Video Android SDKStream Video Android SDK provides versatile Core and Compose UI component libraries that enable developers to build video calling, audio ro…
  • Dolby.io Client SDKsDolby.io offers Client SDKs for developers aiming to create applications with streaming capabilities. These SDKs support various platforms,…
  • Ziggeo Mobile SDKsZiggeo offers cloud-based video technology with mobile SDKs for iOS and Android, providing asynchronous video APIs and tools to deliver ent…
  • Kaltura Mobile Video SDKKaltura provides mobile video SDKs and reference applications for iOS and Android, enabling seamless, high-quality video delivery across mo…
  • Kaltura Mobile Video Player SDKsKaltura offers Mobile Video Player SDKs for iOS and Android, enabling developers to embed the Kaltura Video Player into native applications…
  • Implementation and Analysis of Real-Time Streaming ProtocolsA study analyzing the most used video streaming protocols, focusing on RTSP and WebRTC, with developed platforms to compare their performan…