Kick.com video stream quality is VERY poor when in full screen

Playing higher resolution streams on Kick.com in full screen runs very poorly. Slow framerate, pausing, audio/video desync.

I CAN fix this by changing the flag “Choose ANGLE graphics backend” to something like OpenGL, but this breaks support for RTX video enhancement, which requires DX11 to work.

Not having this issue on Youtube or Twitch. And playing a kick.com stream in this way on the Microsoft Edge browser does not have this issue.

I don’t know exactly when this started, but it was months ago. It used to be fine.

System specs: Ryzen 9 7950X3D, 32GB Ram, RTX 3080, Windows 11, Any version of Brave in the last few months.

@evildoer,
Do you by chance have Graphics Acceleration enabled? If so, can you please try togging it off and see if this makes any difference? On my end I’m not seeing this issue, but I’m also using an integrated graphics card on this particular laptop (note that I cannot reproduce this on macOS either).

Its smooth as butter with graphics acceleration turned off, BUT, the RTX super resolution and HDR features will not work with it turned off.
And BTW, its not every stream/game. The complexity or bitrate seems to matter somehow. Some streams seem to run fine, and others horribly. And this is with the RTX features turned off too, BTW, but that does make it even slower with them on.
Something else I forgot to mention is that this is when running 1080p streams at 4k.

1 Like

At least that gives us some additional information. Let me reach out to a couple of our devs to see if they can shed some light on this. Appreciate your patience.

Anything?
By the way, I also see this on some Rumble streams. Runs fine in Edge browser, slow/choppy in Brave, when full screen.

Ok, I have found the major problem. Its when you run Brave in 2 windows, and have video playing in more than one window. THAT is where it gets really bad. I am dropping approximately 50% of frames, even on Youtube. If you wonder why I am doing this, its because I have a security camera running in one window, and the main content I am watching in the other. But it happens with any type of video in two windows.
Ive also found a secondary issue. Single window, only one video playing. 0 extensions loaded. I am dropping 2-3 frames per second, but only in windowed mode. Same stream in Edge, 0 dropped frames. This obviously isnt as big of an issue, but I have a good system, and this shouldnt be happening.

@evildoer,
I’m still unable to reproduce this issue, even when following the steps in your last reply. If I could have you run one more quick test and create a new temp. profile (Menu --> More tools --> Add profile), close your original profile window, then try reproduce the issue in the new profile.

The problem is, its not every stream. I have no idea what makes some different than others. And I cant do any comparisons right now because I cant find a stream its happening on at the moment. But when they do pop up, its consistent. No matter how many times I restart the browser, turn extensions on or off, etc.

One thing I forgot to mention, is that in Youtube, when you turn on stats for nerds, the Live Latency which is normally around 20s, goes down to 0.00s with this issue.
That is also where I was watching the dropped frames from. Was having neither issue on Edge with the same stream.

I found something very interesting. I dont think this is a video specific problem. Its something to do with running multiple windows of Brave, period.
I had a separate window instance with a tab set to auto refresh, and every time the tab reloaded, the Youtube video stream in the other window would freeze, and buffer. When that tab was reattached to the main window, the video would run fine on each refresh!
Its some sort of issue where it hogs the priority, or something when a new window is created. Leaving the main window as a low priority. It just doesnt share the resources. Even though my computer is a beast. (32 threads and plenty of ram)
And no, it has nothing to do with the auto refresh extension. If I manually refresh a tab in the second window, the video freezes as well.
And I just found one more condition. The video stream needs to be on the active tab. If its playing in a background tab it does not freeze and buffer.

edit: Frustratingly, this isnt every stream it does this with, and possibly not every web page reloading in the other either. Hard to reproduce. When I discovered this I was reloading the Amazon tracking page. I wish I had done more testing with the stream it was happening on.

edit: OK if you are using Youtube and turn on stats for nerds, you can see it happening on every stream to a degree. Even if it doesnt fully pause and rebuffer, you still see the dropped frames increase a lot every time you reload from the other window.

It seems to be worse when you are watching a stream at, say 1.5x speed.
To let you know how crazy this is… you know how you can install “apps” like for google chat? And its just an instance of Brave… Anyways, I am listening to a stream at 1.5x, and open google chat, and the stream pauses and rebuffers as it loaded up, but whats crazy is I had to look back in history, as in just scroll upwards. And each time a new set of a few lines of TEXT loaded, the video stream in the other window would pause and rebuffer. This must be a TINY amount of data, yet it still causes these freezes??
And no, I do not have shitty internet. Its 1gbps and do not get hiccups or anything.

edit: It gets worse. I wanted to test if it was a network issue or not, so I opened an empty local .txt file in the other Brave window, and just hitting reload on an empty text file is making the videos steam in the other window lose frames and freeze up!!!