Try the video player that accepts videos in hls format (m3u8), with it you can watch streaming videos easily!
-
Updated
Mar 24, 2026 - TypeScript
Try the video player that accepts videos in hls format (m3u8), with it you can watch streaming videos easily!
VidCore HLS embed scraper and stream resolver (Node.js/TypeScript). Reverse-engineers the encrypted catalog API, scrapes embed en tokens, decrypts unlock payloads, resolves TMDB movie/TV ids to ranked M3U8 via NDJSON API, referer-aware HLS CDN proxy, hls.js player, VLC/MPV export. Built for scrapers, resolvers, HLS proxies, and reverse-engineering.
Resolves streamed.pk and embed.st HLS from watch or embed URLs via streamed.pk match lookup, GOAT protobuf /fetch with lock.wasm worker decrypt, and golf third-party embed extraction. curl referer HLS relay with PNG-wrapped MPEG-TS strip, hls.js browser player, and direct M3U8 export for VLC and MPV.
UniplayOS — universal media player engine. Handles video, audio, HLS, DASH, and embeds through a unified resolver and proxy layer.
HLS video streaming frontend with HLS.js. Check https://github.com/BurakKontas/HLS-Backend for backend.
Node.js ok.ru HLS resolver and player. HTTP/2 embed fetch, flashvars metadata decode, hlsManifestUrl or ondemandHls, CDN hosts from videos[] and failoverHosts, parallel okcdn.ru mirror race, HLS master QUALITY/RESOLUTION parse, /api/resolve, m3u8 /api/stream proxy, hls.js quality UI. Zero npm dependencies.
Resolves vidfast.pro HLS by replaying the site player in Node: fetch embed, probe decrypt for server tokens, parallel POST unlock to CDN M3U8 URLs, stream results as NDJSON. Playback uses an HLS relay for browser referer/CORS and direct M3U8 with vidfast referer for VLC/MPV.
Resolves watchfooty.st and sportsembed HLS from watch or embed URLs via Watch Footy match lookup, protobuf /api/get with stream-lock.wasm client factor and proof signing, and x-live encrypted M3U8 decrypt. Referer-aware HLS relay, hls.js browser player, and direct M3U8 export for VLC and MPV.
A production-ready HLS video player for React and TypeScript, powered by hls.js, with adaptive streaming, custom controls, and extensible design.
Self-hosted HLS video-on-demand (VOD) transcoder: upload a source video and FFmpeg fans it out into a multi-bitrate adaptive-bitrate ladder (360p/720p/1080p) plus thumbnail sprites, stored on Backblaze B2 and streamed in-browser with hls.js. A Mux / Cloudflare Stream-style pipeline at object-storage cost. Next.js 16 + FastAPI.
Framework-agnostic HLS playback, multi-audio track selection, subtitle engine, and voice-over (TTS narration). Monorepo for @medialoom/core and @medialoom/react.
Provided Vanilla JavaScript frontend for Videoflix, used to demonstrate and test my Django REST backend with authentication and HLS video playback.
Streaming platform for movies, series and anime — Web + Google TV. Next.js 15, Tailwind, live IPTV module, installable PWA.
Automatic refresh token at given time interval using hls.js (uninterrupted video/audio play)
A reusable React video player package built from scratch with custom controls, HLS streaming, quality switching, chapter-aware timeline, and a polished demo app.
To associate your repository with the hls-js topic, visit your repo's landing page and select "manage topics."