Skip to content
  • SVTA University Calendar
  • Courses
  • Hot Topics
  • Education Resources
    • Conferences
      • Demuxed
      • Mile High Video
      • NAB Streaming Summit
      • SEGMENTS
      • Streaming Tech Sweden
    • Industry Resources
    • Media Samples
    • SVTA Webinars
  • Instructors
  • Register
  • Log In
  • SVTA University Calendar
  • Courses
  • Hot Topics
  • Education Resources
    • Conferences
      • Demuxed
      • Mile High Video
      • NAB Streaming Summit
      • SEGMENTS
      • Streaming Tech Sweden
    • Industry Resources
    • Media Samples
    • SVTA Webinars
  • Instructors
  • Register
  • Log In
R$ 0,00 0 Cart

Streaming Media 101

  • Home
  • Streaming Media 101

Streaming Media 101

Current Status

Not Enrolled
Enroll in this course to get access

Price

400

Get Started

Take this Course

Learning Categories

Advertising Encoding Introduction Players Streaming

Topics

ABR AV1 CDN Codec DAI DRM FFMPEG H.264 HEVC Live monetization SCTE 35 VOD VP9

In this course, you’ll learn the fundamental concepts essential to streaming media, including encoding, packaging, content protection, and delivery. Strengthen your technical skills and decision-making abilities with a focus on codec selection, encoding configurations, file packaging, make vs. buy considerations, on-premise vs. cloud deployment options, and other relevant topics.

Students will complete practical exercises to learn best practices in video encoding, file analysis, mezzanine file creation, and integration with leading streaming services like YouTube Live and Facebook Live. In less than twelve hours, you’ll acquire the knowledge to excel in your technical role.

Who this course is for:

  • Streaming professionals who will build and configure encoding ladders for H.264, HEVC, VP9, and AV1 codecs, and configure HLS and DASH output
  • Engineers and developers creating streaming-related products, tools and services
  • Streaming professionals who will participate in key technology decisions like codec selection, make vs. buy, on-premise or cloud, and open-source vs. commercial tools and services for VOD and live streaming
  • Other technical professionals who need a comprehensive grasp of streaming-related technologies, techniques, tools, and best practices

What You Will Learn

In about 12 hours, this online course will teach you the terms, technologies, best practices, and skills needed to excel in a technical role in the streaming media industry. You will learn:

  • How to encode and deploy streaming video using the H.264, HEVC, VP9, and AV1 codecs. What the VVC, LCEVC, and EVC codecs are and when (and if) they will become relevant.
  • How to encode for single file and adaptive bitrate encoding and packaging for HLS, DASH, and CMAF.
  • About digital rights management (DRM) and distribution issues like choosing a CDN and how to measure and ensure Quality of Service (QoE) and Quality of Experience (QoE).
  • Critical production-level decisions, like whether to encode on-premise or in the cloud, how to choose a per-title encoding technology and cloud encoder, and how to compute the breakeven on deploying an advanced codec like HEVC or AV1.
  • How to analyze files with MediaInfo, Bitrate Viewer, Apple’s AVQT, and the Moscow State University Video Quality Measurement Tool, how to encode in FFmpeg and Handbrake, how to produce mezzanine files for upload to a streaming service, how to connect to YouTube Live and Facebook Live, and how to embed a live or on-demand video into a web page.

Course Content

Technical Fundamentals 5 Topics | 4 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
Codecs and Compression
Codecs and Compression
Where Codecs Come From And What They Cost
Where Codecs Come From
Codecs And Container Formats
Codecs and Container Formats
Distribution Alternatives
Distribution Alternatives
The Big Picture: Understanding the OTT Ecosystem
Tools and Metrics 16 Topics | 2 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/16 Steps
Essential Tools
Installing and Using MediaInfo for Windows
Analyze Files in Bitrate Viewer for Windows
Encode A File in Handbrake for Windows
Introduction to Video Quality Metrics
Video Quality Metrics
Install and Use the Moscow State University Video Quality Measurement Tool (VQMT)
Rate Distortion Curves and BD-Rate Functions
Rate Distortion Curves and BD-Rate Functions
Introduction to FFMPEG
Demo: Telestream Switch Pro
Demo: Solveig Multimedia Zond 265
Mac Exercise 1: Install and Use MediaInfo Mac
Analyze Files in MP4 Bitrate Viewer for Mac
Mac Exercise 3: Apple Advanced Video Quality Tool
Encode in Handbrake and Analyze in MediaInfo for Mac
Creating and Running FFMPEG Scripts for Mac
Replace Bitrate Viewer with FFBitrateViewer
Generic Encoding Parameters 18 Topics | 9 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/18 Steps
What is an Encoder (and How Do They Work?)
Configuration Basics (2025)
Resolution and Aspect Ratio
Resolution and Aspect Ratio
Bitrate Control Techniques
Bitrate Control Techniques
Bitrate Control in FFMPEG
Understanding Bitrates Per Pixel
Working with the VBV Buffer
Working With the Video Buffer Verifier (VBV Buffer)
Constant Rate Factor (CRF) and Capped CRF
Working with CRF and Capped CRF
Frame Type Overview
Frame Type Overview
Working with I-Frames
Working With I-frames
Setting I-Frames in FFMPEG
Working with B-Frames in FFMPEG
Working With B-Frames
Working With B-frames
Working With Reference Frames
Working with Reference Frames
Setting Reference Frames in FFMPEG
Fixing Aspect Ratio-Related Issues
Resolving Interlacing Issues
Working With Threads
Working with Threads
Encoding With H.264 5 Topics | 4 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
Introduction to H.264
Introduction to H.264
H.264 Profiles, Levels, and Entropy Coding
H.264 Profiles, Levels, and Entropy Encoding
Choosing an X.264 Preset
Choosing an x264 Preset
Choosing an X.264 Preset in Handbrake
Encoding Audio: Codecs and Configuration Options
Encoding Audio and Configuration Options
Codec Deep Dives 10 Topics | 1 Quiz
You don't currently have access to this content
Lesson Content
0% Complete 0/10 Steps
Introduction to Codec Deep Dives
Codec Backstory – From H.264 to LCEVC
Codec Backstory – from H.264 to LCEVC
Choosing a Codec 2024-2025: Introduction
Choosing a Codec 2024-2025: Bandwidth Efficiency
Choosing a Codec 2024-2025: Where it Plays
Choosing a Codec 2024-2025: Key Stakeholders
Choosing a Codec 2024-2025: The Royalty Picture
Choosing a Codec 2024-2025: Suitability to Task
Choosing a Codec 2024-2025: Market Projections and Recommendations
New Codec Breakeven: When to Consider Deploy a New Codec
Working with HEVC, VP9, and AV1 5 Topics | 3 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/5 Steps
Producing HEVC
Producing HEVC
Producing VP9
Producing VP9
Producing AV1 with SVT-AV1 in FFmpeg
Comparing H.264, HEVC, and VP9 Produced by HandBrake
Producing AV1 with LibAOM-AV1
Producing AV1
Adaptive Bitrate Technologies 8 Topics | 6 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/8 Steps
Introduction to Adaptive Bitrate (ABR) Streaming
Introduction to Adaptive Bitrate (ABR) Streaming
HTML5 Playback Architecture (2024)
HTML5 Playback Architecture
Choosing an ABR Format (2024)
Choosing an ABR Format
Dynamic Packaging (2025)
The Common Media Application Format (CMAF)
The Common Media Application Format (CMAF)
Demo: CMAF Proof-of-Concept
Creating Encoding Ladders
Creating Encoding Ladders
Per-title Encoding
Per-Title Encoding
Miscellaneous Topics 7 Topics | 5 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/7 Steps
Introduction to DRM
Introduction to DRM
Introduction to Low Latency Technologies
Introduction to Low Latency Technologies
Introduction to Quality of Service (QoS) and Quality of Experience (QoE)
Introduction to QoE and QoS
What is a Content Delivery Network (CDN) and When Do You Need One?
Introduction to Content Delivery Networks (CDNs)
Services that CDNs Perform
Choosing a CDN
What Video Players Do And How to Choose One
What Video Players are and How to Choose Them
Producing Video On Demand (VOD) 9 Topics | 5 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/9 Steps
VOD Production Overview
VOD Production Overview
Create Your Own VOD Ecosystem Or Use a Service Provider
Cloud or On-Premises Encoding?
Cloud or On-Premise Encoding
Choosing an Encoder: Make or Buy?
Choosing An Encoder: Make or Buy
Choosing a Cloud Encoder
Choosing a Cloud Encoder
Encoding for Upload to UGC or OVP
Encoding for Upload to UGC or OVP
Exercise: Encoding for Upload
Exercise: Uploading a Video to YouTube (and Brightcove)
Exercise: Embedding Video in a Webpage
Producing Live 7 Topics | 2 Quizzes
You don't currently have access to this content
Lesson Content
0% Complete 0/7 Steps
Live Production Overview
Transcode On-Premises or In The Cloud
Choosing a Live Streaming Service Provider
Choosing a Live Streaming Service Provider
Choosing A Live Streaming Encoder
Choosing a Live Streaming Encoder
How To Connect To Your Live Streaming Service Provider
Exercise: Stream Live to YouTube and Embed the Stream
Choosing a Video Transcoder for Cloud or On-Premises Deployment
Video Monetization (Subscription and Advertising) 4 Topics
You don't currently have access to this content
Lesson Content
0% Complete 0/4 Steps
Introduction to Monetization in Streaming
Overview of Ad Insertion Technologies
Ad Insertion Standards and Protocols
Introduction to SCTE-35
Introduction
You don't currently have access to this content

Instructors

Jan Ozer

Follow

Twitter Linkedin-in

User Area

  • Account
  • FAQs
  • Orders
  • Registration
  • Account
  • FAQs
  • Orders
  • Registration

Resources

  • About
  • FAQs
  • Legal Hub
  • Support
  • How-To Take A Course
  • How-To Navigate the Interface
  • About
  • FAQs
  • Legal Hub
  • Support
  • How-To Take A Course
  • How-To Navigate the Interface

SVTA Sites

  • Diversity and Inclusion
  • LABS
  • OATC
  • Open Caching
  • SEGMENTS
  • Streaming Video Wiki
  • SVTA Fellows
  • SVTA University
  • Diversity and Inclusion
  • LABS
  • OATC
  • Open Caching
  • SEGMENTS
  • Streaming Video Wiki
  • SVTA Fellows
  • SVTA University

© Copyright Streaming Video Technology Alliance (SVTA).

About the SVTA University

The SVTA University (SVTAU) is an educational arm of the Streaming Video Technology Alliance, providing courses and other instructional content related to understanding and working with components within the streaming video stack.

About the SVTA

The Streaming Video Technology Alliance is a global technical association committed to bringing video streaming companies together to help build a better viewer experience at scale. Find out more at www.svta.org.

Payment Forms

Stay In-the-Know!

Enter your email address below to subscribe to our newsletter for the latest in available courses and other Institute news. Note that by doing so, you agree to our privacy policy.

Loading...

We noticed you're visiting from Brazil. We've updated our prices to Brazilian real for your shopping convenience. Use United States (US) dollar instead. Dismiss

Login
Accessing this course requires a login. Please enter your credentials below!

Lost Your Password?
Register
Don't have an account? Register one!
Register an Account

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.