Mobile & Web Players

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

Topics

Resources (showing 1–47 of 47)

  • DeskreenAn open source application that turns any device with a web browser into a secondary screen for your computer by streaming your desktop ove…
  • 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,…
  • Able PlayerA fully accessible, cross-browser HTML5 media player library that supports captions, audio descriptions, and sign language tracks, designed…
  • VideoPlayViewA custom Android view that integrates a video player with a loader and placeholder image, enabling quick embedding of video playback in And…
  • Android Oembed VideoAn Android library for parsing and playing video links (YouTube, Vimeo, etc.) within a WebView without requiring official APIs, using oEmbe…
  • Vimeo PlayerKitAn open source iOS video player framework by Vimeo for easily integrating Vimeo videos and playback functionalities into apps.
  • Periscope VideoViewControllerAn iOS video view controller that mimics Periscope's fast rewind control for quick scrubbing through video playback.
  • PryntTrimmerViewAn iOS UI component that provides a video trimming interface, allowing users to select and cut segments of a video with a visual timeline.
  • VersaPlayerA versatile video player for iOS, macOS, and tvOS, built on AVPlayer with support for customization and plugins.
  • Swift-YouTube-PlayerA Swift library for embedding and controlling YouTube videos in iOS applications via a WKWebView.
  • MHVideoPhotoGalleryAn iOS Photo and Video Gallery component that supports playing videos and viewing photos in a gallery interface.
  • MobilePlayerA powerful and completely customizable media player for iOS, with playback controls and easy integration.
  • LFLiveKitAn open source iOS live streaming framework that supports RTMP broadcasting with H.264 (GPU) and AAC encoding.
  • Enhancer for YouTubeA browser extension that adds a variety of features to enhance the YouTube watching experience (ad control, playback speed, themes, etc.).
  • video-reactA web video player built for the HTML5 world using React.
  • 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…
  • streamlit-WebRTCA Streamlit component that enables real-time video/audio streams in web apps. It allows building interactive computer vision or conferencin…
  • mpv-androidAn Android port of the mpv media player. It leverages mpv’s core for high quality video playback on Android devices, supporting hardware de…
  • SJVideoPlayerAn open source media player library for iOS that provides a customizable player interface. It supports multiple backends (AVPlayer, IJKPlay…
  • JW Player (Free Version)A popular embeddable web video player with a free tier, originally an open source project, offering HLS and DASH support and extensive cust…
  • FlowplayerA lightweight HTML5 video player known for fast performance and plugin support, historically used as an open source web player.
  • afterglowAn open source HTML5 video player that builds on top of Video.js, offering a simpler integration (just adding data attributes to video tags…
  • jPlayerA jQuery-based media library that can be used to build web audio and video players. jPlayer abstracts the HTML5 <video> and <audio> element…
  • ProjekktorAn open source HTML5 video player from the early 2010s. Projekktor provided a unified player with plugin support to handle both HTML5 and F…
  • Shaka PlayerAn open source JavaScript library for adaptive video streaming, providing a DASH and HLS player with Widevine DRM support for HTML5 browser…
  • React Native VideoA React Native component for video playback that supports both iOS and Android using native player APIs.
  • 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.
  • ReactPlayerA React component for playing a variety of URLs, including YouTube, Vimeo, SoundCloud, and many more.
  • ClapprAn open source HTML5 video player that supports custom plugins and playback of various formats.
  • SGPlayerA powerful media play framework for iOS, macOS, and tvOS. - libobjc/SGPlayer
  • TVVLCPlayerTVVLCPlayer lets you integrate easily a powerfull video player with playback control views to your tvOS apps. - kodlian/TVVLCPlayer
  • Vlc IosVLC for iOS is the official port of VLC on the iOS/tvOS platforms.
  • HTY360PlayerOpen Source iOS 360 Degree Panorama Video Player.
  • 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…
  • URLSessionHLSDownloadA swift 3 implementation for downloading HLS content and play it back using native AVPlayer - dhairav/URLSessionHLSDownload
  • DLGPlayerA media player for iOS based on FFmpeg 4.0.
  • SUCacheLoaderSUCacheLoader — video development resource from github.com.
  • BMPlayerA video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, su…
  • ReplayA React video player facilitating adaptive stream playback with custom UI and a React-friendly API. - vimond/replay
  • Indigo PlayerHighly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element. - matv…
  • Epic Video ComparatorJavascript library which implements a video comparator component: two overlaped and synchronized video players each one playing an independ…
  • Chimeea video player framework aims to bring wonderful experience on browser - Chimeejs/chimee
  • DPlayer:lollipop: Wow, such a lovely HTML5 danmaku video player - MoePlayer/DPlayer
  • ModernAVPlayerModernAVPlayer is a persistence AVPlayer wrapper.
  • Adaptive Video PlayerHLS player for iOS that supports manual selection for the quality of adaptive streams - IvanoBilenchi/Adaptive-Video-Player