Here's an overview of the nine sections in the course (see complete curriculum below).
Section 1. Technology Fundamentals (compression, codecs, distribution alternatives).
Section 2. Tools and Metrics (MediaInfo, Bitrate Viewer, Moscow State Video Quality Measurement Tool, Rate-Distortion Curves/BD-Rate Functions, Introduction to FFmpeg).
Section 3. Generic Encoding Parameters (data rate, resolution, frame rate, bitrate control techniques, CRF Encoding, VBV buffer, I, B, and P-frames, reference frames).
Section 4. Working with H.264 (about H.264, H.264 profiles, levels, and entropy coding, x264 presets, AAC audio compression).
Section 5. Working with Other Codecs (VP9, HEVC, AV1, VVC, EVC, and LCEVC).
Section 6. Adaptive Bitrate Technologies (HTML5 playback architecture, MSE, EME, DASH, HLS, choosing an ABR technology, dynamic and static packaging, CMAF, creating encoding ladders, per-title encoding).
Section 7. Miscellaneous Topics (DRM, low latency technologies, QoE and QoS, content delivery networks, choosing a player).
Section 8. Producing VOD (production overview, create your own or OVP/UGC, cloud or on-premise encoding, make or buy encoder, choosing a cloud encoder, encoding for uploading to OVP/UGC).
Section 9. Producing Live (live production overview, transcode on-premise or in the cloud, choosing a live streaming service provider, choosing a live streaming encoder, connecting to your live streaming service provider).
Most lessons involving codec selection and output configuration show how to configure these options in encoders like the Adobe Media Encoder, AWS Elemental MediaConvert, or HandBrake.
Students must complete all lessons and achieve a 100% score on all quizzes to receive a completion certificate.