Mobile & Web Players
Browse 81 curated mobile & web players resources for video development on Awesome Video.
Topics
Resources
- Able PlayerA fully accessible, cross-browser HTML5 media player library that supports captions, audio descriptions, and sign language tracks, designed…
- Android Oembed VideoAn Android library for parsing and playing video links (YouTube, Vimeo, etc.) within a WebView without requiring official APIs, using oEmbe…
- DeskreenAn open source application that turns any device with a web browser into a secondary screen for your computer by streaming your desktop ove…
- Enhancer for YouTubeA browser extension that adds a variety of features to enhance the YouTube watching experience (ad control, playback speed, themes, etc.).
- Epic Video ComparatorJavascript library which implements a video comparator component: two overlaped and synchronized video players each one playing an independ…
- Google Media Framework iOSThe Google Media Framework (GMF) is a lightweight media player designed to make video playback and integration with the Google IMA SDK on i…
- React Native VideoA React Native component for video playback that supports both iOS and Android using native player APIs.
- ReactPlayerA React component for playing a variety of URLs, including YouTube, Vimeo, SoundCloud, and many more.
- Video Speed Controller (Chrome Extension)A popular browser extension that allows users to speed up or slow down video playback on any website with HTML5 video.
- media_kit — Cross-Platform Flutter Video/Audio LibraryFlutter/Dart media library built on libmpv with GPU rendering, ANGLE on Windows and CVPixelBuffer/Metal interop on Apple platforms.
- streamlit-WebRTCA Streamlit component that enables real-time video/audio streams in web apps. It allows building interactive computer vision or conferencin…
- AndroidX Media3 IAMF Decoder ModuleMedia3's LibiamfAudioRenderer module enabling IAMF immersive audio playback on Android through native libiamf.
- AndroidX Media3 TransformerAndroid media editing/transcoding API built on MediaCodec and OpenGL for trimming, cropping, effects and format conversion on-device.
- AndroidX Media3 Transformer (Official Docs)Android media editing and transcoding API built on MediaCodec and OpenGL for trimming, cropping, effects and format conversion on-device.
- DKVideoPlayerAn Android video player library wrapping MediaPlayer, ExoPlayer, and IJKPlayer with features like preload, list playback, floating window,…
- ExoMediaAndroid media playback library wrapping ExoPlayer/Media3 to simplify audio/video setup, with HLS support; available on Maven Central.
- ExoPlayerAn open source, application-level media player for Android by Google. ExoPlayer provides an easy way to play adaptive streaming content (DA…
- ExoPlayer (GitHub)ExoPlayer is an application level media player for Android.
- Eyevinn Android PlayerTest app for HLS/DASH streams on Android, forces software decode and configures ExoPlayer extension renderer mode, used for debugging.
- GPUVideo-androidAn Android library that applies GPU-accelerated video filters to videos, integrates with ExoPlayer, and supports video recording with Camer…
- GSYVideoPlayerAn open source video player library for Android, offering multiple playback engines (ExoPlayer, IjkPlayer etc.), gesture controls, and rich…
- HLS with Widevine for AndroidAs of the version of 2.6.0, ExoPlayer started supporting Widevine + HLS playback. WideVine is the one of the DRM schemes defined by Google..
- HybridMediaPlayerAndroid music and video player. Uses ExoPlayer 2 and MediaPlayer for lower APIs and makes using ExoMediaPlayer easier.
- Just Player (moneytoo/Player)Lightweight ExoPlayer-based Android player supporting broad codec/container coverage (HEVC, AV1, MKV, TS).