I stream across the pond with Obs Studio, but I always have a 5 sec delay, why?
A normal 5 seconds is good
Equipment may not be the best. Or PC performance.
Because you set it up like this. The delay can be set, for tournaments e.g. Important or if you want to make it difficult for stream snipers.
https://www.streamhow.de/tutorials/twitch/delay-einstellen/
Twitch and all other streaming platforms delay the livestream by 5-10 seconds. The reason is that in online games such as Csgo, COD or Boyfriend you can't track where the streamer is and damage him.