Webcam Pixel Jumping - Any Suggestions?

scanner737

New Member
Log file posted below.

I've been having an issue with my Brio 4K webcam during my streams. Pixels from elsewhere in the picture will intermittently flash in random spots on the webcam image for a single frame from time to time. Sometimes it's a small, barely noticeable line, something it's massive chunks of the webcam image getting rearranged elsewhere for a second.

This is reflected in my Logfile with "Error Y=10 X=58" type errors.

When I unplug my El Gato HD60 X capture card, the webcam error seems to go away, leading me to think the USB at least for the webcam is underpowered. My PSU that I've had in there since I got the computer a couple years ago admittedly is a little guy at 310W.

What's throwing a wrench into that theory is that I only started having this problem recently, without changing any settings to my knowledge.

Also, this only happens once I hit "Start Streaming" - if I'm just recording it seems to handle the load just fine (if I'm JUST streaming I still have the issue; it's seemingly exclusively tied to streaming).

I've tried every combination of encoding settings within OBS including having the CPU handle the stream and just using the GPU for the recording - nothing seems to work.

If anyone has any ideas on what I might try or what the issue might be, I'd greatly appreciate it, thank you.

https://obsproject.com/logs/TeubJXTCj1hC0TIJ
 

scanner737

New Member
Thank you for the quick reply. When you say put them each on different controllers, is this something I can do via USB Device Tree Viewer, or do you mean physically put them on different ports? I only ask because USB Device Tree Viewer is only showing a single USB 3.2 Host Controller with every port branching out from that.

I've got two 3.0 and two 3.2 USB ports on the front, just 2.0 on the back which won't work for either the El Gato or Brio. I've been putting the El Gato on the 3.0 and Brio on the 3.2 (and vice versa) and the issue has been persisting.
 

R1CH

Forum Admin
Developer
You physically move the devices onto different ports / hubs so they aren't sharing a connection in the USB Tree Viewer. If you only have a single controller then try to make sure they are at least on different hubs, and then try lowering the resolution of the webcam so it doesn't consume as much bandwidth.
 

scanner737

New Member
I've only got one root hub showing as well. I wasn't seeing any changes when I turned the webcam resolution down, but I found turning the streaming bitrate substantially down from 10000Kbps to 2000Kbps seems to resolve the issue. Not a practical speed for streaming, and my upload speed is 300mbps on Ethernet, but I guess the system has some issue kicking out a reliable webcam picture at a higher bitrate.
 
Top