THINGS TO KNOW ABOUT
Live streaming of videos has become a huge hit among millennial.
However, the biggest problem with live video streaming is latency.
Latency means you are going to view the moment after it takes place.
With timesensitive content, viewers expect to watch events as they happen.
Here are certain things to know about latency in live video streaming.
Reasons Behind Video Latency
There are a number of reasons behind video latency. a. Video encoding pipeline duration b. Ingest & packaging operations c. Network propagation & transport protocol d. Content delivery network e. Segment length f. Player policies like buffering, playhead positioning & resilience
With adaptive bit rate streaming, video latency depends on media segment length.
If the media segment is some seconds long, then the video will be delayed based on that time.
Moreover, additional media segment also contributes to video latency.
Ways to Minimize Video Latency
Here are a few ways to minimize video latency. a. Flash & RTMP b. Scale & Reliability Vs Low Latency
Flash & RTMP
a. Flash & real time messaging protocol will work well for low latency. b. However, with the depreciation of flash, CDNs have also depreciated RTMP.
Scale & Reliability Vs Low Latency
a. Using HTML5friendly streaming technologies will solve scale problems. b. The content is delivered over HTTP & CDNs can deliver with greater efficiency.
Conclusion
Video latency for live streaming can be minimized with some efforts.
Standard HLS & DASH technologies enable scalable low latency over HTTP.
Source: https://vidovation.com/
THANK YOU