Video: How to Fine Tune your Adaptive Encoding Groups with Objective Quality Metrics


In this on-demaind video, Streaming Learning Center’s Jan Ozer explains objective metrics to us and how they can be used to build better ABR ladders.

Choosing the number of streams in an adaptive group and configuring them is usually a subjective, touchy-feely exercise, with no way to really gauge the effectiveness and efficiency of the streams. However, by measuring stream quality via metrics such as PSNR, SSIMplus, and VQM, you can precisely assess the quality delivered by each stream and its relevancy to the adaptive group.

This presentation identifies several key objective quality metrics, teaches how to apply them, and provides an objective framework for analyzing which streams are absolutely required in your adaptive group and their optimal configuration.

Watch now!

Video: Reducing Latency & Startup Times


Low latency and fast startup times are KPIs for most streaming video producers, particularly for live events. In this talk from Streaming Media west, you will learn how to achieve the low latency live streaming.
David and Jun show the importance of measuring startup time, latency, and network overhead and with Jan Ozer, they show you how to get latency down by:
• reducing fragment sizes, using hybrid fragment sizes;
• specifying first variant retrieved;
• controlling the number of fragments retrieved before playback starts;
• and opening a persistent connection between player.

You’ll learn the most effective strategies for minimizing startup time and latency without swamping your network with additional HTTP requests, and what you’ll need to do to implement them in your encoding and delivery workflows.

Speakers:
David Hassoun, CEO RealEyes Media
Jun Heider, Director of Technology, RealEyes Media
Jan Ozer, Streaming Learning Center

Watch now!

Download the slides

Video: HOW TO: Building a More Robust Cloud Encoder With FFMPEG & More


A great ffmpeg how-to from Jan Ozer followed by cloud deployment advice from RealEyes Media.

Starting from some of the basics of the ffmpeg command line, working up to HLS packaging, Jan Ozer offers advanced alternatives along side the familiar commands.
By taking control of your own encoding and packaging, you can greatly reduce cost and maintain high adaptability and agility to meet your needs now and in the future. When working with cloud encoding, there are several transcoding and packaging options, and the APIs for these options will change over time. David Hassoun and Jun Heider, from RealEyes Mediatalk talk about how to build a more dynamic cloud encoder that can use the best tool for a specific job by decoupling the tools from the core application, as well as how to mix and match multiple operations concurrently on a single encoding task. Operations include WebVTT and AAC sidecar manifests, DASH assets, metadata, video quality, and stream muxing/demuxing. This session covers some of the strategies we’ve used to handle dynamic cloud encoding and packaging for live and VOD delivery.

This is talk from Streaming Media West 2017

Watch now!

Video: Current Status of Codecs Keynote from Jan Ozer


From the Streaming Tech conference in Sweden, Jan Ozer gives us a pleasantly detailed overview of the status of codec licencing, costs, development and performance. From h.264 to VP9 to AV1 with a section on HEVC.

Streaming Tech Sweden is a Swedish conference with a dedicated focus on the technology for video streaming. This is the meeting place for tech managers, architects, developers and product managers looking to be educated and inspired by experts in this area, network with peers and bring home new thoughts and ideas.

Watch!