FFmpeg Cookbook
FFmpeg RTMP Live Streaming — Push Video to YouTube Live & Twitch
How to live stream to YouTube Live and Twitch using FFmpeg's RTMP protocol: the minimal push command, every option (-re, -f flv, GOP/-g, pseudo-CBR with maxrate/bufsize), low-overhead pass-through with -c copy, webcam streaming, and common error fixes.
SRT Streaming — Low-Latency, Reliable Video Transport with FFmpeg
Stream video with FFmpeg over SRT (Secure Reliable Transport) for low latency and strong packet-loss resilience. Covers caller/listener/rendezvous connection modes, pkt_size and latency tuning, MPEG-TS delivery, and how SRT differs from RTMP — with practical ffmpeg streaming commands.
Low-Latency HLS with FFmpeg — LL-HLS Setup
Generate Apple-spec low-latency HLS streams with FFmpeg. Covers hls_time, hls_flags, partial segments, EXT-X-SERVER-CONTROL, player compatibility, and measured latency — with working commands and a glass-to-glass latency comparison table.