Intro & Learning
Learn video development with 296 curated courses, tutorials, articles, and beginner guides to streaming, encoding, and playback on Awesome Video.
Subcategories
- Books & Courses
- Case Studies & Whitepapers
- Community Blogs & Forums
- Encoding & Transcoding Guides
- Learning Resources
- Player Development Documentation
- Tutorials & Case Studies
- Video Streaming Tutorials
- Webinars & Conference Talks
Resources
- Introduction to Adaptive Bitrate Encoding (Streaming Learning Center)2-hour course by Jan Ozer covering ABR basics, encoding ladder design, and HLS/DASH production.
- Introduction to Streaming Media (Streaming Learning Center)Jan Ozer's foundational streaming media course covering encoding, delivery, and packaging basics.
- MIT 6.441 Information Theory — OCW Lecture NotesMIT OpenCourseWare graduate information theory course covering lossless/lossy coding foundations underlying video codec design.
- NYU ECE 6123 — Image and Video Processing (Yao Wang)Per-week lecture notes including hybrid video coding, rate-distortion mode decision, rate control, GoP structures, H.264/SVC, HEVC and mult…
- SMPTE Essentials of Video and Audio CompressionFormal certification-body cohort course covering standards-based compression from acquisition to distribution.
- SVTA Adaptive Bitrate Streaming Essentials (Micro Course)Vendor-neutral course from Streaming Video Technology Alliance covering ABR end-to-end: packaging, CMAF, encoding ladder design, per-title…
- Stanford CS348K: Video Compression (Traditional and Learned)Graphics/systems course lecture covering both classic block-based codecs and learned neural video compression, public slides.
- Stanford Compression Class ResourcesFree lecture notes plus compression texts and the Stanford Compression Library (Python), used in a real university course.
- Stanford EE368B: Image and Video CompressionBernd Girod's course handouts covering DCT/wavelet transforms, motion compensation, rate-distortion theory, and MPEG/JPEG standards.
- Stanford EE398A — Image and Video Compression (Course Handouts)Complete graduate course slides on entropy coding, rate-distortion theory, transform coding, motion estimation and motion-compensated video…
- Stanford EE398A — Image and Video Compression lecture notesBernd Girod's graduate course handouts on image and video compression, freely available covering entropy coding, transforms, prediction and…
- Streaming Media 101 (Streaming Learning Center)Jan Ozer's structured course on encoding/deploying H.264/HEVC/VP9/AV1 with FFmpeg/HandBrake labs.
- The Good Parts of LibVLCGuide focusing on practical LibVLC usage patterns. Helps developers integrate VLC media framework effectively.
- Versatile Video Coding (VVC): Machine Learning and Heuristics (Springer)2022 monograph presenting five algorithms that cut VVC intra-prediction encoding effort, quantifying VTM's roughly 27x complexity over HM f…
- Video Compression Handbook2018-07-03 (2nd Edition). Beach, Andy; Owen, Aaron.
- Video Compression Techniques for Next Gen Comms Infra (Surrey CPD)UK university short course covering HEVC and MPEG-DASH with labs.
- Video Encoding Course (Pompeu Fabra University)University course site covering video codification systems, lessons plus practical encoding tools.
- Video Encoding by the Numbers (Jan Ozer)Measurement-driven encoding book: quality testing methodology, H.264/HEVC/VP9 configuration decisions with FFmpeg commands, and HLS/DASH pa…
- Video Encoding by the Numbers (Jan Ozer)330-page book by Jan Ozer covering PSNR/SSIMplus-driven encoding decisions across H.264/HEVC/VP9, FFmpeg, and HLS/DASH packaging.
- A Hitchhiker's Guide to Structural SimilarityNetflix-affiliated deep-dive paper on SSIM quality metrics and their application to streaming QoE evaluation.
- Building Service Topology at Scale (Netflix Tech Blog)Real-time service dependency-mapping system for streaming microservices at scale, architecture and lessons learned.
- DAZN Engineering BlogEngineering blog of live sports streaming service DAZN, covering playback architecture, scale events and cloud streaming infrastructure.
- Encoding Bitrate Optimization Using Playback Statistics for HTTP-based Adaptive Video StreamingAcademic paper with industry framing on ABR bitrate ladder optimization using real playback statistics.
- FFmpeg at Meta: Media Processing at Scale (2026)March 2026 engineering post on Meta's FFmpeg fleet architecture, upstream engagement and hardware encoder integration across its media pipe…