Go from 8 to 16gb ram improve choppy output

aquawise

New Member
I'm running 3 cameras on OBS with HP laptop dedicated to streaming. About 15 scenes, half with split screens. Laptop has CPU with 4 threads, integrated graphics and 8gb ddr4 2666 ram. Would going to 16 gb help?
 
Your graphics driver is bad/stale & needs to be updated before you do any further troubleshooting. It's over 3 years old (12/20) & looks like it's may be causing configuration issues with your system. Also running your monitor 6-bit color, should be 8-bit.

17:45:27.803: Initializing D3D11...
17:45:27.803: Available Video Adapters:
17:45:27.806: Adapter 0: Intel(R) UHD Graphics
17:45:27.806: Dedicated VRAM: 134217728 (0.1 GiB)
17:45:27.806: Shared VRAM: 4131766272 (3.8 GiB)
17:45:27.806: PCI ID: 8086:8a56
17:45:27.806: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
17:45:27.807: Driver Version: 27.20.100.8853
17:45:27.807: output 0:
17:45:27.807: name=
17:45:27.807: pos={0, 0}
17:45:27.807: size={1600, 900}
17:45:27.807: attached=true
17:45:27.807: refresh=60
17:45:27.807: bits_per_color=6
17:45:27.807: space=RGB_FULL_G22_NONE_P709
17:45:27.807: primaries=[r=(0.626953, 0.336914), g=(0.317383, 0.578125), b=(0.156250, 0.074219), wp=(0.313477, 0.329102)]
17:45:27.807: relative_gamut_area=[709=0.869529, P3=0.640991, 2020=0.459868]
17:45:27.807: sdr_white_nits=80
17:45:27.807: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
17:45:27.807: dpi=96 (100%)
17:45:27.807: id=\\?\DISPLAY#CMN1746#4&373c179b&0&UID8388688#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}
17:45:27.807: alt_id=\\.\DISPLAY1
17:45:27.808: Adapter 1: Intel(R) UHD Graphics
17:45:27.808: Dedicated VRAM: 134217728 (0.1 GiB)
17:45:27.808: Shared VRAM: 4131766272 (3.8 GiB)
17:45:27.808: PCI ID: 8086:8a56
17:45:27.808: HAGS Status: Disabled (Default: No, Driver status: Unsupported)
17:45:27.808: Driver Version: 27.20.100.8853
 
By update the gpu, do you mean do something in settings or the GPU needs to be replaced in some fashion?
I've seen seen some wild videos on YouTube where you can replace the GPU with an external one, but needs a 200w power supply, a thing called the beast adapter and a separate video card. Do you know of this and could the laptop I have work with it?
This is a volunteer job for a church where I have 3 cameras and hook up via an att DSL line.
Any comments are appreciated. Thanks
 
Your internal GPU is weak, but it's not the issue. As I said above it's the USB bandwidth (or lack thereof), which can be clearly seen in your logfile from these entries:
Code:
17:45:36.000: Camera 3: Error decoding video
17:45:36.002: warning: Found EOI before any SOF, ignoring
17:45:36.002: fatal:   No JPEG data found in image
17:45:36.002: Camera 2: Error decoding video
17:45:36.032: warning: Found EOI before any SOF, ignoring
17:45:36.032: fatal:   No JPEG data found in image
17:45:36.032: Camera 3: Error decoding video
17:45:36.034: warning: Found EOI before any SOF, ignoring
17:45:36.034: fatal:   No JPEG data found in image

This is a sign of data corruption from USB, which is caused by you connecting more devices on a single USB bus the bus is able to handle. You need to make sure you directly connect your USB devices to the computer, without intermediate hub. If you don't have enough USB ports on your computer, you cannot connect that many cameras.

Unfortunately, people on the forum give advice either without looking into the logfile themselves or by giving comments on logfile entries that indicate a reason for not perfect performance but actually doesn't relate to the issue that is described by the user.
 
You comment random shortcomings in every logfile, but this is usually unrelated to the issue at hand. I wish you stop that, because you're sending the users on a fool's errand. You're not helpful with this. The issue at hand are the entries I quoted, because this means USB cameras simply show no image or severely distorted image. That's a real issue, and probably the issue aquawise created this thread for.
 
It's still a configuration issue that needs to be corrected. A driver update will fix it. You're just ignoring it like it's not an issue & I know for fact that it does cause issues as I've helped several people who had the same.
 
Your internal GPU is weak, but it's not the issue. As I said above it's the USB bandwidth (or lack thereof), which can be clearly seen in your logfile from these entries:
Code:
17:45:36.000: Camera 3: Error decoding video
17:45:36.002: warning: Found EOI before any SOF, ignoring
17:45:36.002: fatal:   No JPEG data found in image
17:45:36.002: Camera 2: Error decoding video
17:45:36.032: warning: Found EOI before any SOF, ignoring
17:45:36.032: fatal:   No JPEG data found in image
17:45:36.032: Camera 3: Error decoding video
17:45:36.034: warning: Found EOI before any SOF, ignoring
17:45:36.034: fatal:   No JPEG data found in image

This is a sign of data corruption from USB, which is caused by you connecting more devices on a single USB bus the bus is able to handle. You need to make sure you directly connect your USB devices to the computer, without intermediate hub. If you don't have enough USB ports on your computer, you cannot connect that many cameras.

Unfortunately, people on the forum give advice either without looking into the logfile themselves or by giving comments on logfile entries that indicate a reason for not perfect performance but actually doesn't relate to the issue that is described by the user.
Thanks. The system has 3 usbs
3.0 single camera
2.0 single camera
3.0 hub with 1 camera, 2 sound inputs, wireless mouse

The system puts out YouTube live streams that seems to operate ok, but zooming isn't smooth and movement at times isn't smooth.
 
OK, I've updated the graphic driver and will look at next week's log. I know it's best to have USBs for each camera, but it seems to work. Would dividing the extra USB devices equally with 2 hubs with one camera each help?
The biggest issue must be CPU and/or GPU power that makes the video unsmooth. This laptop might be marginal for streaming.
The other issue is ATT internet is providing about 50 down, but only 11-15 up. I saw somewhere to run a quality stream you need 24, which is 3 times the 8 output of good video.
If upload is a big issue, then how much better could I do with a better setup?
You all have been a great help. Thank you.
 
Your original log didn't include any encoding sessions, mostly errors, so it's hard to say what's going on. But, it sounds like there's been improvement so we're going in the right direction.

A quick scan through it & I see Nvidia NR in play but no app is installed, most of the cameras have a sample-rate mis-matches (44k) but there's just too many errors. A fresh log with a encoding session would be helpful/needed.

Cameras are best connected directly to the USB with no hub so you'll need to test.

As you are aware, that system is weak sauce & you're asking alot from it. Might be a good idea to try figure out a way to streamline your setup. All those Scenes require resources & there's not much of that to go around.
 
OK, i have a laptop with twice the power and twice the GPU output. 1 connection is a USB C 1 a UBS 3.1 and 1 USB 2.0. I was thinking of trying a hotspot from my phone to see if I can get HD quality. Ran a test at home on my 500mbps fiber line via WiFi with the laptop at 1920X1080 at 60FPS and OBS said it was pulling 9,000 or more mpbs. A website says a 1080 broadcast will use between 2 and 4.5 GB per hour. If I multiply 9000 kbps X 60seconds X60 minutes I get 32,000,000MB, which is 32GB.
Do you know if any of this makes sense?
 
Would this computer do the trick for OBS with 3 cameras for 1920x1080 60FPS via OBS to YouTube?

Victus by HP 15L Gaming Desktop TG02-0325m:​

  • Windows 11 Home
  • AMD Ryzen™ 5 5600G (3.9 GHz up to 4.4 GHz , 16 MB L3 cache, 6 cores, 12 threads) -CPU Benchmark 19,895
  • AMD Radeon™ RX 6400 Graphics (4 GB GDDR6 dedicated) - CPU Benchmark 7,547
  • 8 GB DDR4-3200 MHz RAM (2 x 4 GB) - (I'd probably upgrade RAM to 16 or 20GB after purchase)

includes the following ports: Front : 1 USB Type-C® 5Gbps signaling rate; 2 USB Type-A 10Gbps signaling rate; 2 USB Type-A 5Gbps signaling rate; 1 headphone/microphone combo Rear : 4 USB 2.0 Type-A; 1 audio-in; 1 audio-out; 1 microphone; 1 RJ-45 1 HDMI 2.1​

 
Thats 32k Mb's, 4000MB or 4GB.

Don't get that GPU, there's no hardware encoding. An Nvidia GPU is a far better solution for your needs anyway. Look for more VRAM on it, you're running camera's & they need it. It'll will cost a bit more but the saved AG will be well worth it.

Get more RAM, Windows needs 4GB just to run.
 
Back
Top