Recent Articles

Handouts from Encoding Live and On-Demand Video Using HEVC

Here's the description, click over to the main article to download the handouts and watch the video.

Here's the description, click over to the main article to download the handouts.  HOW TO: Encoding Live and On-Demand Video Using HEVC Location: Grand Ballroom, Salon G This session explores the current status of HEVC, identifying options for encoding live and on-demand video using HEVC and discussing player options in the streaming and OTT markets. Topics include the comparative quality and usability of HEVC encoders—including encoders from x265 and MainConcept—and techniques for maximizing output quality using both codecs.

Live Encoding and Transcoding Techniques

Here's the description, click over to the main article to download the handouts.

Live event transcoding used to be simple: you did it all in-house and you needed capacious outbound bandwidth, all of which cost a fortune. Now there are more live encoding schemas than you can shake a stick at, including live cloud transcoding and packaging from traditional encoding vendors as well as OVPs, CDNs, and other service providers. In this session, Jan Ozer will survey the available encoding/transcoding options and service providers, and present a structured comparison that includes critical factors such as cost, stream redundancy, packaging flexibility, bandwidth requirements, DRM and captioning support, scalability, and player and distribution network integration.

Handout from Fine Tuning Your Adaptive Groups with Objective Quality Metrics

Here's the description, click over to the main article to download the handouts and watch the video.

Fine Tuning Your Adaptive Groups with Objective Quality Metrics Location: Huntington Ballroom 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 like PSNR, SSIM, and VQM, you can precisely assess the quality delivered by each stream and it’s relevancy to the adaptive group. This session 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.

Transition from Flash to HTML5

Download the handout from this excellent session, with contributions from Jeff Tapper (Digital Primates), John Luther (JW Player), and Mike Callahan (Elemental). 

Transitioning from Flash to HTML5 is a complicated matter involving a change in player and encoding format and, for some, even new DRM, captioning, and advertising insertion technologies. Learn the current status of the Media Source Extensions and Encrypted Media Extensions. Get advice on your options and strategies for existing encoded content libraries and how to plan and implement the transition. A representative from Elemental Technologies describes the MPEG-DASH standard, details how to encode for MPEGDASH, and discusses alternatives for adopting or converting existing content libraries. A representative from JW Player also covers development options for creating a MSE/EME compatible player, including open source and OTS options like JW Player, and presents case studies for successful Flash to MSE/EME transitions.

Encoding 2015: Codecs and Packaging for PCs, Mobile and OTT/STB/Smart TVs - Handout

Here's the description: Click over to the main article to download the handout.

As video resolutions increase and target playback platforms multiply, video producers must leave their H.264/HLS/HDS comfort zone and expand into HEVC, VP9, and MPEG-DASH. This workshop is divided into multiple segments by target platform to teach you the applicable standards and best strategies for delivering live and VOD adaptive video to viewers on that platform, both with and without DRM. Along the way, you learn options for producing H.264, HEVC, and VP9; the status of standards such as the Media Source Extensions (MSE) and Encrypted Media Extensions (EME); and how and when to utilize them. Attendees walk away knowing the technical requirements for delivering to all key platforms the best practices for making it happen.

Jan Ozer, Principal - Doceo Publishing

How to: Encoding for HEVC

Handout at the main article. Here's the description.

This session explores the current status of HEVC, identifying options for encoding live and on-demand video using HEVC and discussing player options in the streaming and OTT markets. Topics include the comparative quality and usability of HEVC encoders—including encoders from x265 and MainConcept and techniques for maximizing output quality using both codecs.

Handouts for Replacing Flash Section

Handouts for Replacing Flash with MSE/EME session - click over to main article. Here's the description: 

The Media Source Extensions and Encrypted Media Extensions are the standardized toolsets that enable browsers to deliver adaptive streaming and digital rights management without plug-ins. This session details what these extensions are, how they’re being supported by the different browser and tools vendors, and how soon those delivering premium content will switch over from plug-in-based technologies to these standards. If you are considering replacing Flash with HTML5 standards-based technologies, this session details how and when you can do it.

UHD Codec Update: Legitimate Challengers to HEVC

Here's the session description; click over to the main article to download the handout.

If you thought HEVC was the only UHD codec in town, you've got it wrong. In addition to VP9, which has been in use by YouTube for over 12 months, we have the open source Daala, from Xiph.org, RMVB from RealNetworks, and the new PERSEUS codec from V-Nova. In this session, you'll get an update on where these codecs are in their development life cycle, their comparative performance, where they're being used and their potential for use in streaming to desktops, mobile and OTT.

Multiple Screen Delivery Workshop

This workshop shows you how to create a set of video files that will play on all devices, from smartphones to computers and OTT devices. The workshop includes a thorough overview of what’s required to produce H.264 files for multiple screen playback, including Flash, HTML5, iOS, Android, Windows Phones, Windows 8, Apple TV, Roku, and other OTT devices. Learn about adaptive streaming, including the implementation status of DASH, the Media Source Extensions (MSE), and the Encrypted Media Extensions (EME). Attendees also learn how to produce multiple files for adaptive streaming, and how technologies like transmuxing can simplify supporting multiple platforms. Attendees walk away knowing the technical requirements for delivering to all key platforms and understanding how to do so.

Microphone Alternatives for the iPhone

In this article I test several microphones for use with an iPhone 6 with applications like FaceTime, Skype and Google Hangouts. 

Recent Blogs

Preliminary Survey Results - CBR, VBR and Capped CRF - $100 Amazon Gift Card Incentive

On January 13th, 2016, I launched a survey to determine the bitrate control techniques most commonly used by streaming producers. Some preliminary results are in, but the number of respondents is too small to draw any conclusions. I wanted to publis...

Survey: CBR, VBR, or Other for ABR Streaming

The recommended bit rate control technique for VOD files produced for adaptive streaming is one of the most fundamental decisions encoding professionals make, but in my view also one of the most confusing. If you scan the white papers on the topic, m...

Survey Results In: DASH Squeaks Win over HLS

Late last year I ran a survey asking respondents to choose whether DASH or HLS was the best ABR format going forward. The poll results are in and are shown below. Basically, a small majority preferred DASH over HLS. The reasons why are even more illu...

TN2224 is Dead. Welcome to the New Era of Content-Aware Encoding

The Netflix blog entitled, Per-Title Encode Optimization, boldly declares that “to deliver the best quality video to our members, each title should receive a unique bitrate ladder, tailored to its specific complexity characteristics.” In a world ...

Webinar: Content-Aware Encoding-Applying Lessons Learned from Netflix's Per-Title Optimization Blog Post

Webinar on Content-Aware Encoding; January 26, 2016 at 2:00 PM EST.  The ideal encoding ladder accomplishes two things-it creates great visual quality and uses the optimum amount of data, keeping audiences and finance happy at the same time. But wh...