Loading...
Design a live streaming platform similar to Twitch or YouTube Live. Streamers broadcast video to thousands or millions of concurrent viewers with sub-5-second glass-to-glass latency. The system must handle video ingest via RTMP, real-time transcoding into multiple quality levels, adaptive bitrate delivery via HLS/DASH through a global CDN, and a synchronized live chat running alongside each stream. Key features: Streamers broadcast via RTMP from OBS or mobile apps. Real-time transcoding into 4 quality levels (1080p, 720p, 480p, 360p).
Concurrent streams
100K
Concurrent viewers
2M
Peak viewers per stream
500K
Build your design
Drag components from the palette to build your solution for "Live Streaming Platform"