Forum Discussion
Stream Live Event has a 50 second delay
We are using the External Encoder support sending the video through https://obsproject.com/ and we are experiencing a 50 second delay. We have a Yammer chat going on beside the video feed and we do a QA segment during the broadcast that the hosts respond to on video. It gets difficult to plan for questions that may come in after 50 seconds from the delay and then have the people in the broadcast respond to their questions that were entered through Yammer. It would be great if MS could reduce this delay time. I compared delays from competing products leveraging OBS and Stream has the longest delay.
Stream - 50 seconds
Vimeo - 10 seconds
Facebook - 12 seconds
Youtube Normal - 15 seconds
Youtube Low Latency - 10 seconds
Youtube Ultra Low Latency - 5 seconds
Does anyone have any tips to reduce the delay, or know if MS is planning to reduce the delay time?
15 Replies
- Marc Mroz
Microsoft
When you were playing back the live event and got the 50 second delay what OS and browser where you on?
My understanding was that we typically had a delay of about 20-30 seconds so 50 seconds seems higher than my understanding. I'm checking with some folks on our engineering team that own this layer to understand if 50 seconds is normal or not. But they wanted to know the above.
- hoveeBrass Contributor
Windows 10 Pro - Teams Desktop Application/IE/Chrome (Teams)/Chrome (Stream Site)
Mac OS 10.13.6 - Teams Desktop Application/Chrome (Teams)/Chrome (Stream Site)
iPhone Xs Max 12.1.1 - Teams iOS App/Safari (Stream Site)
I attached a screenshot where you can see OBS on the right streaming an http://www.clocktab.com/. Top Left view is Teams and bottom is Stream. You can see the delay in the broadcast equalling around 50 seconds. I loaded the Teams Live Event on Teams on my iPhone and it was the same delay.
Here is a link to a desktop recording of the delay.
https://youtu.be/rINXmPJ96-s
- Marc Mroz
Microsoft
Thanks for the extra info. I'm passing it on to our engineering team that knows this layer to find out if 50 seconds is within expectations or if it's higher than we'd expect.