Best Practices for Reducing Live Streaming Latency
Project Status:
(roll over for info)
Completed
The project has been completed.
Start:
June 19, 2019
Estimated Completion:
June 30, 2020
- Home
- Best Practices for Reducing Live Streaming Latency
Problem Statement
Live streaming has soared in popularity over the past year. But many viewers complain about the lack of synchronization between live streaming and broadcast. Streaming can be, at times, over 30 seconds later than what is being simulcast through traditional broadcast. The issues with latency, for streaming video, can result in viewer dissatisfaction and potential subscriber churn.
Project Description
As the popularity of live streaming has grown, it has become increasingly important to mitigate inherent latency in segmented HTTP streaming video. Many of the initial formats, such as HLS and MPEG-DASH, did not take into account the desire for synchronization between traditional broadcast and a streaming counterpart as live streaming had not yet taken hold. But as more major broadcasters and rights holders are pushing their live content, such as sports, through streaming platforms many of those formats (and others) have adopted low-latency modifications. Still, the format is but one piece of the entire streaming workflow and there are numerous other technologies and components which are not specifically optimized to reduce live streaming latency. It is critical to identify all of the technologies involved in streaming and understand where remediation or optimization can occur improve the overall latency of the streaming experience.
Project Type
Document
Project Leads
Advisors
There are no SMEs associated with this project.
Draft Documents
Goals and Objectives
The goals and objectives of this project include:
- Analyzing the entire streaming workflow, identifying all components or technologies, and addressing their potential impact to the overall latency of the streaming experience
- Recommendations for improve latency through the optimization of components or technologies within the workflow
Project Scope
The document produced by this project WILL PROVIDE:
- An analysis of the use cases driving the desire to reduce live streaming latency
- A detailed look at the different technologies and components within the streaming video workflow and what their contribution to the overall latency might be
- Recommendations of best practices for optimizing different technologies and components within the streaming video workflow to remediate latency
- A recommendation of one specific technology over another to mitigate latency
Contributors
The following members have contributed to this project. Click on their name to visit their profile. If they have not published their profile, the link will redirect to their LinkedIn profile.
Additional References
The following references can help you gain understanding about low-latency live streaming:
Presentations
The following presentations delivered during Live Streaming working group sessions may provide additional information about this project.