HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Repository Index
70,736 visible repositories in the index
1–13 of 13 · Most stars
Peach: Local-first video metadata scraper and media manager.
- local-first
- media-library
- python
- self-hosted
JavaScript player library / DASH & HLS client / MSE-EME player
YouTube Player library for Android and Chromecast, stable and customizable.
This is a project designed to help controlling Android MediaPlayer class. It makes it easier to use MediaPlayer ListView and RecyclerView. Also it tracks the most visible item in scrolling list. When new item in the list become the most visible, this library gives an API to track it.
Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
- android
- java
- exoplayer
- mediaplayer
The basic library of Android player will process complex business components. The access is simple。Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。
Deprecated in favour of Video.js 10; security fixes only. A web video player built for the HTML5 world using React library.
- web-video-player
- react-components
- react-component
- video-player
HLS, DASH, and future HTTP streaming protocols library for video.js
Self-hosted downloader and player for YouTube, Bilibili, Twitch, MissAV, and yt-dlp sites. Features channel subscriptions, auto-downloads, and local storage for media. Organize your library into collections with a sleek UI. Includes built-in Cloudflare Tunnel support for secure remote access without port forwarding. Docker-ready deployment.
VLC-Qt - a simple library to connect Qt application with libVLC
Swift library for embedding and controlling YouTube videos in your iOS applications via WKWebView!
Versatile Video Player implementation for iOS, macOS, and tvOS