Question / Help 20Second Stream Delay

Znipe

New Member
I do know that some other streamers out there only get about a 10second delay, but for some reason i've been getting around 20 second delay. I live in naperville which is only an hour away from chicago which is the nearest server. I also did set stream delay on obs to 0 secnds. If someone could tell me how to fix this that would be awsome. Thanks
 

Sapiens

Forum Moderator
This is a result of the new video system Twitch has moved to, so if your delay is in the 20-30 second range then there isn't anything to fix. For more information you can check the following blog articles:

http://blog.twitch.tv/2013/12/service-u ... is-online/
http://blog.twitch.tv/2013/12/new-video ... n-service/

Your stream will have an increased delay if you don't configure it to meet their broadcast requirements, so be sure to check your settings:

http://help.twitch.tv/customer/portal/a ... quirements
 

ball2hi

Member
Sapiens said:
This is a result of the new video system Twitch has moved to, so if your delay is in the 20-30 second range then there isn't anything to fix. For more information you can check the following blog articles:

http://blog.twitch.tv/2013/12/service-u ... is-online/
http://blog.twitch.tv/2013/12/new-video ... n-service/

Your stream will have an increased delay if you don't configure it to meet their broadcast requirements, so be sure to check your settings:

http://help.twitch.tv/customer/portal/a ... quirements

I meet all the requirements on the dot, and my viewers talk about having 30s - 2min delay. I'm not sure what's wrong?
 

Sapiens

Forum Moderator
I'm pretty sure I just explained what was "wrong." :) It's a side effect of Twitch's new video system. There isn't anything to fix if your settings match the broadcast requirements. If you're unhappy with the delay you should let Twitch know.
 

ball2hi

Member
Sapiens said:
I'm pretty sure I just explained what was "wrong." :) It's a side effect of Twitch's new video system. There isn't anything to fix if your settings match the broadcast requirements. If you're unhappy with the delay you should let Twitch know.
It seems my stream delay dropped when I lowered my bitrate from 3500 to 3000. Now it's about 20s or so, but this is still outrageous. I shouldn't have to drop quality to lower my delay by 60s, when before it was working just fine.
 

ball2hi

Member
Someone had told me to use vbv-init=0 for my stream at 3500 br, to see if that reduced Twitch's delay. It did not, or if it did, it was minimal.
 

Boildown

Active Member
See if it improves if you set your keyframe interval to 1 second instead of Twitch's requirement of 2 seconds.
 

ball2hi

Member
Boildown said:
See if it improves if you set your keyframe interval to 1 second instead of Twitch's requirement of 2 seconds.
I heard that the quality loss from key 2 to key 1 is substantial though.
 

FerretBomb

Active Member
It won't. This issue is on Twitch's end. I have 2 viewers reporting 6-10 minute delays, some at ~3min, and most around the 30-second mark. Previously I had about a 6-second delay. There is nothing you can do to fix this, it is entirely on Twitch's end. They have said that they are working to reduce it, but I would not expect less than 10-20 seconds even when they have deemed it 'acceptable', simply due to the nature of how HLS streaming works.

We get to simply deal with it.

The only people I've heard who have anything good to say about the new video delayvery system are Twitch employees and volunteers. On the up side, it will save Twitch a LOAD of bandwidth, and money by extension.
 
Top