OpenPlayer.js

OpenPlayer.js is a lightweight HTML5 video and audio player written in TypeScript. It offers smooth controls and the capability to play VAST, VPAID, and VMAP ads. The player supports modern browsers, provides a responsive design by default, and allows for easy customization, incl

Link

Related resources

  • media-chrome — web components for player UIFramework-agnostic custom elements for building audio/video player controls; works with any playback engine (hls.js, dash.js, native video,…
  • HJPlayerTypeScript HTML5 video player supporting FLV and HLS playback via Media Source Extensions.
  • GNOME Videos (Totem)The default video player for the GNOME desktop (formerly Totem). It provides simple playback for local and network video streams on Linux.
  • BansheeAn open source media player for Linux (and other platforms) that can play and organize video and audio, with support for podcasts and devic…
  • KMPlayerA versatile media player for Windows and mobile that supports various video formats and provides advanced playback controls.
  • Samsung/TizenTVApps — Tizen TV Sample AppsOfficial Samsung tutorial and sample apps for the Tizen TV web platform (HTML5/JS/CSS).
  • rdk-aamp — RDK Advanced Adaptive Media PlayerRDK's GStreamer-based Advanced Adaptive Media Player (AAMP) for set-top boxes, playing HLS and MPEG-DASH over IP with hardware video sinks.
  • react-native-video — React Native video componentCommunity-maintained React Native <Video> component with DRM, offline, HLS/DASH support; v7 new-architecture in development.