Video Streaming via CDN
Description
This project implements adaptive bitrate selection, DNS load balancing, and an HTTP proxy server to stream video at high bit rates from the closest server to a given client. It includes components like miProxy (an HTTP proxy), a nameserver for DNS load balancing, and utilizes Mininet for network simulation.
Resource details
- Category path
- Infrastructure & Delivery
- Classification
- Not yet classified
Video Streaming via CDN is cataloged in Infrastructure & Delivery. Its topics include adaptive bitrate, DNS load balancing, HTTP proxy, video streaming, and CDN.
URL
Tags
Related resources
- eBandit: eBPF Kernel-Level Network Monitoring with MAB ABR SelectionAcademic paper implementing kernel-level (eBPF/sockops) network monitoring combined with multi-armed-bandit ABR selection for adaptive stre…
- live-streaming-server-net.NET RTMP live streaming server with HTTP-FLV/WebSocket-FLV/HLS output, Kubernetes and cloud storage integration, admin panel.
- Go-With-The-Winner: Client-Side Server Selection for Content DeliveryAcademic algorithm behind Netflix-style client-side multi-CDN selection.
- Common Media Client Data (CMCD)Original academic paper (ACM NOSSDAV 2021) introducing Common Media Client Data for streaming analytics, initial findings.
- WebTorrentStreaming BitTorrent client for the web/Node.js that streams video torrents directly into an HTML5 video element.
- Build a Self-Hosted CDN with OpenResty EdgeStep-by-step guide to building a self-hosted CDN using OpenResty Edge (LuaJIT edge gateway), from the OpenResty core team.
- jsDelivrProduction multi-CDN (Cloudflare+Fastly) delivery network with RUM+synthetic monitoring load balancer and dual-DNS failover architecture, o…
- ML-Driven Open-Source Framework for QoE in Multimedia NetworksEnd-to-end ML framework predicting and optimizing QoE from network conditions, based on ITU-T P.1203, code released open source.
- Survive CDN Failures with Redundant StreamsTechnical deep-dive on client-side multi-CDN failover pattern using redundant streams with HLS.js.
- EdgeCDN-XKubernetes-native GitOps CDN with EdgeOTT-X for full ingest-to-playout OTT streaming, SR-IOV support, in production at Slovak Telekom (3Tbp…
- cXnExtensible open-source CDN with classic nginx→varnish→S3 edge cache architecture, MIT licensed.