A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
Adaptive Streaming GitHub Repositories
Explore popular GitHub repositories tagged “adaptive-streaming”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
A React video player facilitating adaptive stream playback with custom UI and a React-friendly API.
The implementation of "Comyco: Quality-Aware Adaptive Video Streaming via Imitation Learning" (ACM MM 2019)
Video On Demand Server in Node.Js on top of Azure Media Service
Video streaming from Webcam with HLS, FFMPEG, NGINX and RTMP
Testbed for adaptive streaming players
Headless, event-driven HTML5 video player with HLS streaming, ASS/SSA + VTT subtitles, PiP, and a plugin system. No UI included. TypeScript-first.
HTTP Video Streaming DASH-MPEG player implementation
The video.js plugin for source switching of the video according to the client internet speed.
Enhanced ExoPlayer wrapper with intelligent error handling, automatic recovery, adaptive quality switching, and AI-powered video analysis including scene detection, motion tracking, audio analysis, face detection, automatic highlight generation, and chapter creation.
A secure, browser-based IPTV streaming application optimized for Chrome and Edge browsers, featuring client-side encryption and zero-server data storage for maximum privacy.
An interactive video player framework to create engaging animations and experiences by combining different video clips. Automatically adjusts video quality based on internet speed, handles buffering efficiently, and works seamlessly across all browsers. Includes tools for generating video posters to prevent white screens during transitions.
Gstreamer-based DASH streaming system
An implementation of RTP adaptive streaming
FastPix Player SDK is a customizable video player for on-demand and live streaming
A network emulation setup with demonstrator for hybrid unicast- and broadcast based content delivery.