Chronic Screen Tearing

Spaced Out

New Member
Hi All

I hope you can help me. I’ve been banging my head against a brick wall the last few days with my livestreams giving some chronic screen tearing. I’m struggling to locate the problem but I am pretty much a beginner with this, so there may be something simple I am overlooking, or I may have cocked up my settings somewhere along the way.

Some info…

My equipment is:

HP Z2 G5 - i7 10700, 32GB ram, Nvidia GTX 1660ti. I am using windows 11 pro.

Cameras – Annke NC800 4K (wired to the router with Cat6)

I run 2 streams at the same time (streaming to YouTube), so 2x OBS running at the same time (as admin). The cameras are 4k downscaled in OBS to 1080p.

I have done a speed test with nothing else running and I get about 45-50mbps upload speed.

I am running both streams (and a couple of other programs) and watching task manager, the CPU is running around 15% and the GPU up to 50% at times.

I have v-sync turned on.

When I run OBS it does drop a few frames but not very many (maybe 300-400 in 1 day).

I’m left scratching my head. I hope someone can offer some suggestions to help fix this. Here’s a log…


Thanks.
 

Spaced Out

New Member
Hi again

OK, a little update. I spent this morning fiddling with some settings. I changed a few things and this has improved the situation a little but I still have some screen tearing (not as severe as previously) and the occasional blocky pixels and horizontal line artifacts popping up.

The changes I made were:

Lowering the bitrate in the camera’s settings to 8000mbps (from 12000mbps)

Increased the I frame interval in the camera’s settings to 50 (from 25)

Changing the codec in the camera settings from H.264 to H.265

Changing the codec in OBS setting from H.264 to HEVC

Increasing the bitrate in OBS to 8000mbps

Looking at the stats I don’t think they are bad and the streaming bitrate (at the bottom has remained green and full bars throughout), so I guess the upload to YouTube isn’t an issue ?

Can anyone advise me where I should be looking next please ? I’m a beginner so just feeling my way around. Tbh I just assumed that as I have a reasonable upload speed and a dedicated GPU I wouldn’t have any issues ? I was wrong !

Here’s my latest log file…


I’ve just analysed it and it says 1.6% dropped frames, but the stats window in OBS says 0 dropped frames ? Is this normal ?

Thanks

Gary

1742721458823.jpeg


1742721493964.jpeg
 

Spaced Out

New Member
Can anyone offer any insight please ? I have contacted the camera manufacturer Annke and followed their advice to change some settings on the cameras (mainly changing from CBR to VBR and reducing the I frame interval). This improved things slightly. I also changed OBS settings from CBR to VBR and lowered the bitrate, this also improved things a bit more. However, I am still getting occasional tearing even with these changes.

I wondered if it may be an OBS issue rather than camera/network issue so I opened the camera in the Annke app and also via rtsp in VLC media player. I monitored these and I could see the screen tearing in OBS but it wasn't happening in the Annke app or VLC media player, not sure what this means tbh ?!

Here is the last log file... any help of advice would be most welcome, I'm a newbie and I'm really struggling with this.


Thanks

Gary
 

koala

Active Member
As far as I know, such blocky part in your image is an indication of malfunctioning GPU or malfunctioning Video-RAM - bad hardware. May be this is also the reason of your screen tearing.
 

Spaced Out

New Member
As far as I know, such blocky part in your image is an indication of malfunctioning GPU or malfunctioning Video-RAM - bad hardware. May be this is also the reason of your screen tearing.
Hi, thanks for replying !

I've managed to improve the big screen tearing problem with the changes mentioned above but I'm still getting the blocky stuff and blocky pixels for sure, every 10 minutes or so something will pop up. Upping camera resolution and bitrate definitely brings the problems on, to the point that one of the cameras started flashing completely blank screen with grey pixels, the other throws up these blocks. I've tested this today and in OBS I get the problem. If I close OBS down and try to reproduce the same problem in the cameras web interface, app or VLC media I cannot. Does this rule out the GPU/RAM ? If it was a bandwidth issue would it be giving the same problem when using the different software too ?

Sorry for the dumb questions, I don't know much about this sort of stuff, just trying to learn !
 
Top