Conference Proceedings
- Home
- Designing for Live Stream Failure with Seamless Switching
Designing for Live Stream Failure with Seamless Switching
Description
Designing for failure is a well-known principle for cloud architectures. When applied to live streaming, this is even more important, as not only do you want your stream to continue through any resource failures or issues, you also want seamless audience experience to be maintained with no gaps in the coverage, so viewers never even notice potential issues. To achieve this level of resilience, you need a distributed system with redundancy and synchronization between encoding resources so any switching between them can graceful and invisible to anyone watching the output. In this talk, John Saxton, Senior Software Development Engineer at AWS Elemental, will dive into the world for live encoder synchronization and how that differs for on-premises and cloud native implementations, and future applications of the technology in critical live streaming scenarios.
Presented at Demuxed 2019 in San Francisco.
Conference
Speakers
Other Proceedings
Here are some other proceedings that you might find interesting.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?
Sarah Allen
Large-Scale Media Archive Migration to the Cloud
Konstantin Wilms
HEVC Upload Experiments
Chris Ellsworth
Related Courses
Below are some courses that might interest you based on the learning categories and topic tags of this conference proceeding.
What Codec Should I Use?
Alan Resnick
Doing Server-Side Ad Insertion on Live Sports for 25.3M Concurrent Users
Ashutosh Agrawal
Is now the time to solve the deepfake threat?
Roderick Hodgson
Super Resolution: The scaler of tomorrow, here today!
Nick Chadwick
The do's and don'ts about Streaming security
Javier Brines Garcia
Modeling the conceptual structure of FFmpeg in JavaScript
Ryan Harvey
Objectionable Uses of Objective Quality Metrics
Richard Fliam
RTMP: web video innovation or Web 1.0 hack… how did we get to now?