Amazon CloudFront Streaming Tutorials

Amazon CloudFront offers detailed tutorials and best practices for implementing video streaming workflows using their CDN services. These resources guide developers through setting up scalable, distributed architectures for ingesting, storing, processing, and delivering video con

Link

Related resources

  • Kaltura Community EditionThe open source edition of the Kaltura video platform, which offers video content management, transcoding, and streaming services that can…
  • Terraform AWS Media Services ModulesTerraform modules and examples for deploying AWS MediaConvert and MediaLive as infrastructure-as-code. This helps automate the provisioning…
  • SVTA: Architectures for Multi-CDN SwitchingStreaming Video Technology Alliance industry-consortium project documenting multi-CDN switching architectures including client-side steerin…
  • Stealthy Peers: WebRTC P2P Streaming Security AnalysisAcademic security analysis of WebRTC peer-assisted video streaming (P2P CDN offload architectures).
  • LiveKitEnd-to-end stack for WebRTC with a powerful SFU server, client SDKs, and cloud infrastructure. Supports scalable video conferencing, live s…
  • IcecastAn open source streaming media server primarily for audio streaming (Ogg/Opus), which can also deliver video in formats like Ogg/Theora. Co…
  • Nimble StreamerA lightweight, free live streaming server supporting HLS, DASH, RTMP, SRT, and more, often used for low-latency streaming and transmuxing i…
  • Janus WebRTC ServerAn open source, general-purpose WebRTC server (SFU and gateway). Janus is modular and can support video conferencing, streaming, and SIP/RT…
  • Cloudflare Stream Live: Engineering Deep-DiveEngineering post on distributed live ingest architecture vs legacy single-region ingest, covering LL-HLS latency, WHIP/WHEP, and SRT suppor…
  • DIY-Streaming-CDNReference architecture and OSS stack (OBS + nginx + load balancer) for building a self-hosted livestream CDN.
  • go2rtcA flexible high-performance streaming server written in Go that can ingest RTSP, WebRTC, RTMP, HTTP-FLV, and LL-HLS and output streams to m…