A web player application that implements MSE, EME, ABR, and parses DASH manifests.
-
Updated
Oct 23, 2024 - TypeScript
A web player application that implements MSE, EME, ABR, and parses DASH manifests.
VOD platform built using ReactJS and managed on AWS. An HLS Adaptive Bitrate stack is encoded using FFMPEG.
In this repository, we deal with the task of calculating the principal components of natural images and video frame compression bitrate analysis.
Implementation of a Fuzzy Inference System for adaptive video streaming optimization. Simulates network conditions and applies soft computing techniques to achieve smoother playback and higher QoE.
The complete WebRTC infrastructure layer for Node.js - signaling server, zero-dependency SFU, multi-region orchestration, adaptive bitrate, E2EE, Redis persistence, compliance toolkit, Prometheus metrics, and a CLI that scaffolds production-grade video apps in seconds.
Synchronized watch party platform with real-time video sync, HLS adaptive streaming, chat with GIF support, and Google OAuth;built with FastAPI and WebSockets.
Self-hosted NestJS + Node.js video transcoding engine. Ditch per-minute billing - transcode to HLS with FFmpeg, stream via Cloudflare R2 for a flat ~$20/mo no matter how many videos you have.
Production-grade Rust video SDK -- HLS/DASH streaming, BOLA ABR, audio fingerprinting, WASM player, formal verification (TLA+). 7 crates, CLI, Python bindings, MCP server.
Add a description, image, and links to the adaptive-bitrate topic page so that developers can more easily learn about it.
To associate your repository with the adaptive-bitrate topic, visit your repo's landing page and select "manage topics."