Why it matters
For maximum compatibility, H.264 is still the answer. Understanding features helps encoder tuning.
Advertisement
The architecture
Profiles: baseline (basic), main (typical), high (best quality). Different feature sets.
Levels: max bitrate, resolution, framerate.
Advertisement
How it works end to end
x264: dominant open-source encoder. Excellent quality, widely used.
Hardware encoders: nvenc (NVIDIA), quicksync (Intel), VideoToolbox (Apple). Fast but lower quality than x264 at same bitrate.
Streaming: HLS and DASH both support H.264 natively.
License: MPEG-LA patent pool. Fees for content distribution.