unless you're talking about mobile you can use streamlink (or livestreamer) + mpv (or vlc) and all your problems will go away
you might need to tweak the config a bit
I gave up using Twitch on a browser, it just sucks (and they keep adding more bloat, weird page refreshes that often load the videos twice, notifications that I have to close every single time unless I'm keeping their cookies permanently)
Those stutter too all the time, chunks of video get skipped, etc. If your link to twitch is not good enough, `livestreamer` won't help very much. Though this is infinitely better than twitch player that can't even hide its controls reliably.
I don't know the technical details but for me and everybody else I ever recommended it always fixes the stutters. Multiple ISPs and computers were tested too. Maybe it's because I'm not from the US?
One thing I'm sure is that it uses way less CPU and helps with my ISP throttling because anything 720p60 and above is a problem if I'm using a browser.
There are options to modify the buffer, reconnect and more but I almost never change my config except for hls-live-edge like once a year (for something that is not Twitch).
you might need to tweak the config a bit
I gave up using Twitch on a browser, it just sucks (and they keep adding more bloat, weird page refreshes that often load the videos twice, notifications that I have to close every single time unless I'm keeping their cookies permanently)