Simplifying Multi-CDN Delivery with HLS/DASH Content Steering (SMPTE 2023)
SMPTE paper by Yuriy Reznik comparing content steering against other multi-CDN switching approaches, with performance measurements.
Link
Related resources
- Dynamic CDN Switching: Content Steering in dash.js (Fraunhofer HHI)Fraunhofer writeup of the DASH-IF content steering wire format and its dash.js reference implementation, covering defaultServiceLocation, q…
- Quality-Aware Multi-CDN Pilot Based on CMCD and Content SteeringWrite-up of a real pilot delivering live DASH across two CDNs, using CMCD telemetry to compute per-CDN quality and drive DASH content-steer…
- Velocix CDN Broker ArchitectureArchitecture documentation for mid-session CDN rerouting driven by KPI thresholds, CDN failure and capacity limits in a multi-CDN delivery…
- p2p-media-loader-mobile — Android/ExoPlayer P2P DeliveryKotlin port of P2P Media Loader for ExoPlayer/Media3, bringing peer-assisted HLS/DASH segment delivery to Android apps.
- P2P Media Loader v1.0 DocumentationAPI docs for WebRTC peer-assisted HLS/DASH delivery via hls.js and Shaka/dash.js mixins, including swarm configuration, peer events and deb…
- Akamai EdgeWorkers — Manifest and Playlist PersonalizationGuide to rewriting HLS/DASH manifests in edge JavaScript for rendition filtering, audio-language localization, live program replacement and…
- Theta EdgeCloud Architecture OverviewDocs for a distributed edge GPU marketplace for video and AI workloads, describing multi-shard topology and efficiency_score-based job rout…
- Google Cloud Transcoder API — OverviewConcept documentation for the job/job-template model, ABR ladder configuration and HLS/DASH packaging in Google's managed transcoding servi…
- Norsk (id3as) — Media Server SDK ArchitectureOverview of the Norsk media SDK's architecture: gRPC/Protobuf control plane with OpenTelemetry observability spanning capture, encode, pack…
- Livepeer: Benchmark Transcoding GuideDocumentation for livepeer_bench, covering real-time segment/duration ratio methodology and tuning concurrent transcode sessions on orchest…
- SRS Performance and Capacity BenchmarksSRS documentation reporting per-protocol capacity and benchmark numbers for RTMP, HTTP-FLV, HLS and WebRTC, useful for server sizing.
- RICHTER: Hybrid P2P-CDN Live Streaming with Online LearningIEEE paper combining P2P, CDN, edge and NFV resources for live streaming, using a Self-Organizing-Map online learning approach to cut optim…
- Achieving 3-Second Latency: LL-HLS and LL-DASH Optimization with CDNEngineering deep-dive on a chunked-proxy CDN module that relays origin bytes mid-fetch, and why proxy_cache_lock plus proxy_buffering break…
- PeerTube Administration — Transcoding ConfigurationConfig reference explaining HLS (fMP4) vs Web Video storage tradeoffs, transcoding profiles and the HLS-only recommendation for P2P deliver…
- Quantum StorNext 7 Tiering Features ExplainedTechnical walkthrough of StorNext File System Pooling versus Storage Manager tiering for media workflows, including the sntier CLI, from a…