Video: Distribution in a Covid-19 World

A look at the impacts of Covid-19 from the perspective of Disney+ and ESPN+. In this talk Eric Klein from Disney Streaming Services gives his view on the changes and learnings he saw as Covid hit and as it continues. He first comments on the increase in ‘initial streams’ as the lockdowns hit with Austria topping the list with a 44% increase of time spent streaming within a just a 48-hour period and in the US, Comcast has reported an uptick of 38% in general streaming and web video consumption. Overall fixed broadband networks tended to do better with the peaks than mobile broadband, whereas mobile internet which is quite common in Italy was observed to be suffering.

Distribution in a Covid-19 World from Streaming Video Alliance on Vimeo.

Content providers played their part to help with the congestion in adjusting to the situation by altering video profiles and changing starting bitrates as part of an industry-wide response. And it’s this element of everybody playing their part which seems to be the secret sauce behind Eric’s statement that “the internet is more resilient than everybody thought”. Eric goes on to point out that such networks are designed to deal with these situations as the first question is always “what’s your peak traffic going to be”. Whilst someone’s estimates may be off, the point is that networks are provisioned for peaks so when many peak forecasts come to pass, their average is usually within the network’s capabilities. The exceptions come on last-mile links which are much more fixed than provisioning of uplink ports and router backplane bandwidth within datacentres.

Eric points out the benefits of open caching, a specification in development within the Streaming Video Alliance. Open caching allows for an interoperable way of delivering files into ISP, modelled around popular data, so that services can cache data much closer to customers. By doing this, Eric points to data which has shown an ability to deliver an up to 15% increase in bandwidth as well as a 30% decrease in ‘customer-impacting events.

This session ends with a short Q&A

Watch now!
Speakers

Eric Klein Eric Klein
Co-Chair, Open Caching Workgroup, Streaming Video Alliance,
Director, Content Distribution, Disney Streaming Services
Jason Thibeault Moderator: Jason Thibeault
Executive Director,
Streaming Video Alliance

Video: Disney Streaming Fireside Chat

Disney Streaming encompasses ESPN+, Hulu, Star as well as the much discussed Disney+. The latter was launched just a month before the initial detection of Covid-19 but all the services have been seeing continual roll-outs globally ever since. And it’s because of this global perspective, and one of perpetually dealing with growth, that today’s conversation with Disney as part of Streaming Media Connect is so interesting.

Eric Klein, Pankaj Chaudharim and Robert Colantuoni join moderators Tim Siglin and Eric Schumacher-Rasmussen to explain their approach to growing their streaming business. We’ve heard from Disney Streaming Services (DSS) before on The Broadcast Knowledge so we know that they have a strong interest in pushing forward Open Caching but also building their own solutions. Today’s video only reinforces that view.

 

 

When asked about DSS’s route to market, Eric points out that they have a ‘mesh’ that takes in to account that a single route to market for every location isn’t going to work. There are different limitations and constraints for every geography so whether it’s using multi-tenanting or Open Caching, for example, the mix needs to be tuned for each launch. Eric says that launching into a territory is a difficult time as they never know where exactly their customers will be and how much bandwidth will be needed.

Rob explains that Disney has a ‘Decision Science’ department which has helped them build models of new territories partly based on new data and partly based on finding similar locales already served by Disney Streaming Service. Talking about Open Cache, Rob says this is a big part of the mesh they run but sending out instructions is only one part of the challenge. The other is getting back data quickly enough and in the right format so that DSS can quickly understand it and use it for business decisions. You need to have a control plane that can handle all of these data sources and track performance relative to the options in those regions.

Pankaj adds that they constantly work with providers to ensure a base level of functionality like TLS 1.3, as an example, as well as helping them implement APIs from the Streaming Video Alliance to understand capacity. It’s critical for them to be able to understand the CDN’s capabilities as they wax and wain thanks to ‘internet weather’ as Rob puts it.

Eric talks further about how they work with their partners helping them to deal with the traffic which is coming their way and encouraging them to be part of the CTA or SVA so they can keep on top of the latest developments and also have a voice in what happens. Eric then talks about environmental work and discusses how PVoD, i.e. the latest Mulan film changes the way they deliver.

Watch now!
Speakers

Eric Klein Eric Klein
Director of Media Distribution & Technology, CDN
Disney Streaming
Robert Colantuoni Robert Colantuoni
CDN Performance Architect,
Disney Streaming Services
Pankaj Chaudhari Pankaj Chaudhari
Architect – Video Delivery,
Hulu
Eric Schumacher-Rasmussen Moderator: Eric Schumacher-Rasmussen
Editor in Chief,
Streaming Media Magazine
Tim Siglin Moderator: Tim Siglin
Contributing Editor,
Streaming Media Magazine

Video: The OTT Quality Challenge

Quality of Experience (QoE) has a wider meaning than Quality of Service (QoS) even though viewers have a worse time if either are impacted. What’s the difference and how are companies trying to deal with maximising enjoyment of their services? This panel from Streaming Media brings together Akamai’s Will Law, Robert Colantuoni from Disney Streaming Services, CJ Harvey from HBO Max. and Ian Greenblatt from JD Power detail the nuances of Quality of Experience.

The panel starts by outlining some of the differences between QoS and QoE. Ian explains that QoE is about the whole experience of the UI, recommendations, search, rebuffering and much more. QoS can impact QoE but is restricted to the success of the delivery the stream itself. QoS measures impairments such as rebuffering, macroblocking, video quality, time to play etc. Whilst poor QoS will usually reduce QoE, there’s a lot that a well-written player can do to mitigate the effects of QoS. Having good QoE is ensuring the viewer can put trust in each of their ‘clicks’, that they will know what will happen and won’t have to wait.

 

 

Measuring QoE is not without its challenges, afterall what should you measure? Rebuffering measured second-to-second gives you different results than measuring over 10-second windows. Will Law highlighted CTA 2066 which is a free specification. There is also a QoE best practices white paper from Akamai.

“Multi-CDN is the new norm” declares Will Law, as the conversation turns to how players should deal with CDN selection. The challenge is to be picking for the CDN which works best for the user. Robert points out that a great CDN in one geography may not perform so well in another. A player making a ping-based choice at the beginning of playback is going to make a much worse choice overall than a player which samples each CDN in turn and continues to pick the best. This needs to be done carefully though, giving each CDN time to warm up and usefully affect its pre-fetch capabilities.

Where QoE raises itself over QoS is in questions of perception. A good player will not simply target high bitrate, but take in to account colour volume depth, resolution and device to name but three.

There are plenty of questions from the audience covering load balancers, jarring changes between sharp, high budget productions and old episodes of 4:3 TV dramas plus a look-ahead to the next two years of streaming.

Watch now!
Speakers

Will Law Will Law
Chief Architect, Edge Technology Group,
Akamai
CJ Harvey CJ Harvey
VP Product Management,
HBO Max
Robert Colantuoni Robert Colantuoni
Content Distribution Performance Architect,
Disney Streaming Services
Ian Greenblatt Ian Greenblatt
Managing Director,
J.D. Power
Tim Siglin Moderator: Tim Siglin
Contributing Editor,
Streaming Media

Video: Creating Interoperable Hybrid Workflows with RIST

TV isn’t made in one place anymore. Throughout media and entertainment, workflows increasingly involve many third parties and being in the cloud. Content may be king, but getting it from place to place is foundational in our ability to do great work. RIST is a protocol that is able to move video very reliably and flexibly between buildings, into, out of and through the cloud. Leveraging its flexibility, there are many ways to use it. This video helps review where RIST is up to in its development and understand the many ways in which it can be used to solve your workflow problems.

Starting the RIST overview is Ciro Noronha, chair of the RIST Forum. Whilst we have delved in to the detail here before in talks like this from SMPTE and this talk also from Ciro, this is a good refresher on the main points that RIST is published in three parts, known as profiles. First was the Simple Profile which defined the basics, those being that it’s based on RTP and uses an ARQ technology to dynamically request any missing packets in a timely way which doesn’t trip the stream up if there are problems. The Main Profile was published second which includes encryption and authentication. Lastly is the Advanced Profile which will be released later this year.

 

 

Ciro outlines the importance of the Simple Profile. That it guarantees compatibility with RTP-only decoders, albeit without error correction. When you can use the error correction, you’ll benefit from correction even when 50% of the traffic is being lost unlike similar protocols such as SRT. Another useful feature for many is multi-link support allowing you to use RIST over bonded LTE modems as well as using SMPTE ST 2022-7

The Main Profile brings with it support for tunnelling meaning you can set up one connection between two locations and put multiple streams of data through. This is great for simplifying data connectivity because only one port needs to be opened in order to deliver many streams and it doesn’t matter in which direction you establish the tunnel. Once established, the tunnel is bi-directional. The tunnel provides the ability to carry general data such as control data or miscellaneous IT.

Encryption made its debut with the publishing of the Main Profile. RIST can use DTLS which is a version of the famous TLS security used in web sites that runs on UDP rather than TCP. The big advantage of using this is that it brings authentication as well as encryption. This ensures that the endpoint is allowed to receive your stream and is based on the strong encryption we are familiar with and which has been tested and hardened over the years. Certificate distribution can be difficult and disproportionate to the needs of the workflow, so RIST also allows encryption using pre-shared keys.

Handing over now to David Griggs and Tim Baldwin, we discuss the use cases which are enabled by RIST which is already found in encoders, decoders and gateways which are on the market. One use case which is on the rise is satellite replacement. There are many companies that have been using satellite for years and for whom the lack of operational agility hasn’t been a problem. In fact, they’ve also been able to make a business model work for occasional use even though, in a pure sense, satellite isn’t perfectly suited to occasional use satellites. However, with the ability to use C-band closing in many parts of the world, companies have been forced to look elsewhere for their links and RIST is one solution that works well.

David runs through a number of others including primary and secondary distribution, links aggregation, premium sports syndication with the handoff between the host broadcaster and the multiple rights-holding broadcasters being in the cloud and also a workflow for OTT where RIST is used for ingest.

RIST is available as an open source library called libRIST which can be downloaded from videolan and is documented in open specifications TR-06-1 and TR-06-2. LibRIST can be found in gstreamer, Upipe, VLC, Wireshark and FFmpeg.

The video finishes with questions about how RIST compares with SRT. RTMP, CMAF and WebRTC.

Watch now!
Speakers

Tim Baldwin Tim Baldwin
Head of Product,
Zixi
David Griggs David Griggs
Senior Product Manager, Distribution Platforms
Disney Streaming Services
Ciro Noronha Ciro Noronha
President, RIST Forum
Executive Vice President of Engineering, Cobalt Digital