Mobile & Web Players

Browse 81 curated mobile & web players resources for video development on Awesome Video.

Topics

Resources (showing 1–24 of 81)

  • 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).