Preview Lesson: OTT Ecosystem Components and Vendors

I’m pulling together some materials for my pre-conference session at Streaming Media West (November 18-20 in Los Angeles) entitled Introduction to ABR Production and Delivery. One lesson shows the technology ecosystem needed to implement OTT streaming and identifies key vendors for each function. I figured I’d throw these slides out there to get comments on the topics covered (and not covered) and to learn if I’ve missed any key topics or vendors. You can download the slides to that lesson here.

As you can see from the callouts in the downloaded slides, I don’t have room for all vendors but I don’t want to miss the most important vendors either. If you have any comments or questions please either post a comment on the social media site where you found this or send an email to [email protected]. Note that I’m not covering Content Management or Analytics so there are no callouts for these functions.

The session is in about four weeks and the description is shown below. I’m envisioning the session as an onboarding session for those new to streaming media, both within the industry and in the corporate space; if you have any newbies in your shop that need a quick introduction to ABR streaming, consider sending them to this session.

I should say that I stole some icons shamelessly from around the web to create this diagram but didn’t capture the sources. If I used your icons, please send me a note ([email protected]) and I’ll either attribute it to your organization or swap it out – your preference.

Here are the slides again: OTT_Workflow. Here’s the course description. I hope to see you next month in Los Angeles.

W1. Introduction To ABR Production & Delivery
Monday, November 18: 9:00 a.m. – 12:00 p.m.

This course helps those new to streaming media get familiar with relevant terms, concepts, and technologies. The session begins with a definition of terms like codecs, container formats, and adaptive bitrate (ABR) streaming, as well as encoding concepts like bitrate control (VBR, CBR) and frame types (I, B, and P). Then it details the key H.264 encoding parameters that impact quality and compatibility. Next up is adaptive streaming, including a review of available ABR technologies like HLS and DASH, how to formulate an encoding ladder, and how to use multiple DRMs to protect premium content. Then we review the technical requirements for ABR delivery to computers, smartphones and tablets, OTT devices, and smart TVs. We finish with a quick look at advanced codecs like HEVC, VP9, AV1, and VVC. You walk away knowing the technical requirements for delivering to all key platforms and an understanding of how to do so.

Speaker:
Jan Ozer, Principal, Streaming Learning Center and Contributing Editor, Streaming Media

About Jan Ozer

Avatar photo
I help companies train new technical hires in streaming media-related positions; I also help companies optimize their codec selections and encoding stacks and evaluate new encoders and codecs. I am a contributing editor to Streaming Media Magazine, writing about codecs and encoding tools. I have written multiple authoritative books on video encoding, including Video Encoding by the Numbers: Eliminate the Guesswork from your Streaming Video (https://amzn.to/3kV6R1j) and Learn to Produce Video with FFmpeg: In Thirty Minutes or Less (https://amzn.to/3ZJih7e). I have multiple courses relating to streaming media production, all available at https://bit.ly/slc_courses. I currently work as www.netint.com as a Senior Director in Marketing.

Check Also

Man learning on his mobile device

Streaming Learning Center Goes Mobile

Just a quick announcement to let you know that if you’re taking a course on …

A Guide to VVC Deployment

Below are six video presentations and downloadable PDFs relating to VVC deployment from a session …

The Streaming Media East Conference Logo

Join Me at Streaming Media East in Boston in May

Note: I’ve updated the descriptions below with links to the actual presentations. I will add …

Leave a Reply

Your email address will not be published. Required fields are marked *