6 projects
Adaptive Streaming Libraries
Libraries that enable media players to adapt to changing network conditions by supporting dynamic streaming protocols like DASH, HLS, and Smooth Streaming, allowing for seamless playback at varying quality levels based on available bandwidth.
18,466 contributors
$47M
Kodi
Kodi is an open-source media player and entertainment hub software that allows users to play and view videos, music, podcasts, and other digital media files from local and network storage media and the internet. It features a user-friendly interface, supports multiple platforms, and can be extended with add-ons.
7,332
749
$39M
Video.js
Video.js is an open source HTML5 video player framework that enables building and customizing web-based video players. It provides a consistent interface and appearance across different browsers and devices, supporting multiple video formats including HTML5, Flash, and modern streaming protocols.
5,837
1,032
$3.1M
HLS.js
HLS.js is an open-source JavaScript library that implements an HTTP Live Streaming client for browsers. It enables playback of HLS video and audio streams directly in web browsers that lack native HLS support by converting MPEG-2 transport streams into media sources that can be played via the HTML5 Media Source Extensions API.
3,116
520
$2.8M
xgplayer
xgplayer is a web video player library developed by ByteDance that provides a customizable HTML5 video player solution with support for multiple formats, plugins, and advanced playback features. It enables developers to create feature-rich video players with adaptive streaming, custom UI controls, and cross-browser compatibility.
1,213
82
$1.7M
Clappr
Clappr is an open source web media player focused on HTML5 video. It provides a flexible, extensible framework for playing video content in browsers with support for multiple playback technologies, custom plugins, and adaptive streaming.
968
176
$746K