A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
-
Updated
Sep 7, 2023 - Jupyter Notebook
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
Ant Media Server is a live streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and it can run on-premise or on-cloud.
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
The video.js plugin for source switching of the video according to the client internet speed.
An extensible media player for Android - for trickPlayback functionality and other new design
HTTP Video Streaming DASH-MPEG player implementation
Adaptive trans-coding of video live-stream based on the transmission quality
Gstreamer-based DASH streaming system
An implementation of RTP adaptive streaming
The Free Web Video Player
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.
stream on WebRtc
Watch-folder that transcode the input media files to various output formats (adaptive streaming)
BlinksMedia is a dynamic platform for sharing and discovering short videos. It combines a sleek user interface with robust backend services to deliver a seamless user experience.
A testing system for HTTP Adaptive Streaming used to gather material for a report covering the subject. This implementation tests DASH.js.
A PYTHON implementation of Adaptive Streaming Performance Evaluation and Control Tool (ASPECT) in [IEEE ICME2023]
Add a description, image, and links to the adaptive-streaming topic page so that developers can more easily learn about it.
To associate your repository with the adaptive-streaming topic, visit your repo's landing page and select "manage topics."