Video: How CBS Sports Digital streams live events at scale

Delivering high scale in streaming really exposes the weaknesses of every point of your workflow, so even those of us who are not streaming at maximum scale, there are many lessons to be learnt. CBS Sports Digital delivered the Super Bowl using the principles of ‘practice, practice, practice’, keeping the solution as simple as possible and making mitigation of problems primary to solving them.

Taylor Busch tells walks us through their solution explaining how it supported their key principles and highlighting the technology used. Starting with Acquisition, he covers the SDI fibre delivery to a backup facility as well as the AWS Direct Connect links for their Elemental Live encoders. The origin servers were in two different regions and both received data from both sets of encoders.

CBS used ‘Output locking’ which ensures that the TS segments are all aligned even across different encoders which is done by respecting the timecode in the SDI and helps in encoder failover situations. QVBR encoding is a method of encoding up to a quality level rather than simply saying ‘7000 kbps’. QVBR provides a more efficient use a bandwidth since in the situations where a scene doesn’t require a lot of bandwidth, it won’t be sent. This variability, even if you run in capped mode to limit the bandwidth of particularly complex scenes, can look like a failing encoder to some systems, so the fact this is now in ‘VBR’ mode, needs to be understood by all the departments and companies who monitor your feed.

Advertising is famously important for the Super Bowl, so Taylor gives an overview of how they used the CableLabs ESAM protocol and SCTE to receive information about and trigger the adverts. This combined SCTE-104, ESAM and SCTE-35 as we’ll as allowing clients to use VAST for tracking. Extra caching was provided by Fastly’s Media Shield which tests for problems with manifests, origin servers and encoders. This fed a Multi-CDN setup using 4 CDNs which could be switched between. There is a decision point for requests to determine which CDN should answer.

Taylor then looks at the tools, such as Mux’s dashboard, which they used to spot problems in the system; both NOC-style tools and multiviewers. They set up three war rooms which looked at different aspects of the system, connectivity, APIs etc. This allowed them to focus on what should be communicated keeping ‘noise’ down to give people the space they needed to do their work at the same time as providing the information required. Taylor then opens up to questions from the floor.

Watch now!
Speaker

Taylor Busch, Sr. Taylor Busch
Senior Director Engineering,
CBS Sports Digital

Webinar: NAB Show Highlights


Date: May 17, 2018 7am – 11am PT | 2pm – 6pm GMT
Choose from any or all of 3 talks in AWS Elemental’s online conference:

  • Expert Panel: NAB 2018 Video Encoding Trends & Conference Recap
  • Increase the Value of Video with Deep Learning & Media Services
  • Introduction to Quality-Defined Variable Bitrate (QVBR) Encoding

So if you missed out on NAB, or the AWS’s QVBR Webinar the other day, sign up and watch!

Video: The benefits of using CRF-capped VOD Encoding


In this presentation from Streaming Tech Sweden 2017, Carl Lindqvist from Bonnier Broadcasting and Johan Skaneby from Eyevinn Technology, describe the benefits and gains of using CRF-capped VOD encoding (constant rate factor).
With a thorough explanation of how this encoding works, Carl and Joahan show that CFR Based encoding can deliver

  • CDN savings,
  • Bandwidth savings,
  • Mobile dataplan savings and
  • User experience improvements.

Watch now!

Great prep for AWS Elemental’s upcoming QVBR webcast on 26th April 2018 –

Webinar: Intro to QVBR: Quality-Defined Variable Bitrate Control

Date: April 26th 2018, 16:00 BST, 8am PDT

If the most important characteristic of encoded video is quality, a simple and certain way to achieve it is through Quality-Defined Variable Bitrate Control (QVBR) which is designed to deliver constant video quality and waste zero bits in the process.

Here’s a brief outline of QVBR’s many benefits:
• Generate consistent, high-quality video for a perfected media experience
• Maintain video quality with fewer bits, saving up to 50% on storage and delivery
• Easy, simple operation: Just set a fixed quality level and a max bitrate and the encoder does the rest
AVC and HEVC codec support

Join AWS Elemental for an in-depth, technical discussion of how QVBR works, its advantages, and its uses.

Sign up now!

Speakers

Dan Gehred

Dan Gehred

Solutions Marketing Manager for Compression, AWS Elemental

Dan Gehred, Solutions Marketing Manager for Compression at AWS Elemental, is responsible for product marketing for all compression software products. Dan has over 15 years of experience building and marketing digital media applications.

 

 

 

Kevin Moore

Kevin Moore

PM Director – Live Encoding Products

Kevin has over twelve years of experience designing and developing professional video products. He is responsible for Product Management for live transcoding at AWS Elemental. He’s convinced that there has never been a better time to be developing great live video experiences for customers.