Forum Discussion
Stream Live Event has a 50 second delay
Marc Mroz Is there any update on the latency? We're trying to use an external encoder as well for our company presentations and we're having the same issues with 30-40 seconds of delay between the encoder and the livestream. It makes it really hard for our work from home staff to engage in the presentation.
I have found that when encoding for HLS that 30-40 second delay is normal. We get around this by prompting for local questions/interaction until the content reaches our remote audience, not ideal but it works. Hope this helps.
From http://www.wowza.com/blog/hls-latency-sucks-but-heres-how-to-fix-it
"When changing an adaptive stream in HLS, it demands a new buffer to be built. At the time of this article, Apple defaults to 10-second content chunks and a certain number of packets to create a meaningful playback buffer. This results in about 30 seconds of glass-to-glass delay seconds from capture to final packet assembly. But, when you introduce CDNs for greater scalability, you inject another 15-30 seconds of latency so the servers can cache the content in-flight – not to mention any last-mile congestion that might slow down a stream."
More about HLS from Encoding.com
https://www.encoding.com/http-live-streaming-hls/
- JacobSteentoftMar 05, 2019Brass Contributor
If Microsoft Stream is using HLS to distribute the livestream, then I hope we would get another solution for smaller audiences like RTMP or WebRTC. What we need for meetings is something responsive for interaction.
But the wait for the stream to catch up is a great idea. Definitely something we'll do for the next presentation. Thanks for the trick.
- Loren OkulyMay 09, 2019Copper Contributor
I see roughly 65 seconds of delay. If I stream thru Azure Media Services directly, that drops to roughly 40 seconds. I agree, its way too long. I'd love a low latency option similar to YouTube.
-Loren
- Cameron_TPSep 16, 2019Copper Contributor
We are also seeing this in Australia (If that matters) And again we are wanting to move our meetings to this platform from Zoom however the Delay makes it impossible to engage remote people is live conversations via the chat functions.
Even Youtube is < 5 seconds delay.