Question / Help Could anyone help me please

Daniel Johnston

New Member
Hey i have a dell inspiron 7000 series 4GB vRam NVIDIA Geforce GTX and every time i try to stream csgo, rocket league or player unknowns battlegrounds it seems to lag while playing but if i didn't stream and just played the game it would be completely fine. if anyone could help that would be great. my internet download is 67Mbps and my upload is 18Mbps.
 

MrBayeasy

Member
If your nvidia gpu supports it you could try to use the nvenc h.264 encoder instead of your cpu. It essentially makes it so you have very little performance loss in game.

If the game is still lagging on stream try lowering the bitrate until it becomes smooth. However, from your question im assuming you meant that streaming made your game lag in which case I'd assume it is the processor being overloaded. If you can drop your specific hardware it would be easier to help suggest things. Like for example I believe nvidia 600 series or later support the ability to hardware encode into h.264, I'm just not sure which series gpu you have.
 

Daniel Johnston

New Member
mrbayeasy, thanks for the reply its just lagging in game and the stream is fine like the camera, i already using the nvenc h.264 encoder the bit rate at the moment is at 3500 and and what do you mean drop the specific hardware how would i do it ??
 

Brian laspe

New Member
stream for atleast 5 minutes and under the help icon of obs on the top left corner you will see something that says log files and then click upload log file...it will give you a link to upload and post in this thread.
 

Daniel Johnston

New Member
00:13:00.442: CPU Name: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
00:13:00.442: CPU Speed: 2592MHz
00:13:00.442: Physical Cores: 4, Logical Cores: 8
00:13:00.442: Physical Memory: 8064MB Total, 4056MB Free
00:13:00.442: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
00:13:00.442: Running as administrator: false
00:13:00.442: Aero is Enabled (Aero is always on for windows 8 and above)
00:13:00.443: Portable mode: false
00:13:00.472: OBS 20.0.1 (64bit, windows)
00:13:00.472: ---------------------------------
00:13:00.473: ---------------------------------
00:13:00.473: audio settings reset:
00:13:00.473: samples per sec: 48000
00:13:00.473: speakers: 2
00:13:00.474: ---------------------------------
00:13:00.474: Initializing D3D11...
00:13:00.474: Available Video Adapters:
00:13:00.478: Adapter 1: Intel(R) HD Graphics 530
00:13:00.478: Dedicated VRAM: 134217728
00:13:00.478: Shared VRAM: 4228360192
00:13:00.478: output 1: pos={0, 0}, size={1920, 1080}, attached=true
00:13:00.478: Adapter 2: NVIDIA GeForce GTX 960M
00:13:00.478: Dedicated VRAM: 4262330368
00:13:00.478: Shared VRAM: 4228360192
00:13:00.481: Loading up D3D11 on adapter Intel(R) HD Graphics 530 (0)
00:13:00.489: D3D11 loaded successfully, feature level used: 45056
00:13:01.216: ---------------------------------
00:13:01.216: video settings reset:
00:13:01.216: base resolution: 1920x1080
00:13:01.216: output resolution: 1280x720
00:13:01.216: downscale filter: Bilinear
00:13:01.216: fps: 30/1
00:13:01.216: format: NV12
00:13:01.216: Audio monitoring device:
00:13:01.216: name: Default
00:13:01.216: id: default
00:13:01.217: ---------------------------------
00:13:01.219: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
00:13:01.220: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
00:13:01.222: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
00:13:01.222: Failed to initialize module 'enc-amf.dll'
00:13:01.231: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
00:13:01.232: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
00:13:01.233: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
00:13:01.234: Failed to load 'en-US' text for module: 'obs-browser.dll'
00:13:01.234: [browser_source: 'Version: 1.29.0']
00:13:01.237: NVENC supported
00:13:01.256: Couldn't find VLC installation, VLC video source disabled
00:13:01.262: No blackmagic support
00:13:01.527: ---------------------------------
00:13:01.527: Loaded Modules:
00:13:01.527: win-wasapi.dll
00:13:01.527: win-mf.dll
00:13:01.527: win-dshow.dll
 

MrBayeasy

Member
I'm not sure how powerful the 960m is considering its a mobile gpu, nvenc should have very little performance impact but it could be that you are pulling just around 60 fps before streaming and then after you might be having dips below. How choppy does the game get, and is the choppyness the same across all games, is it worse in some while better in others? If so that could point to a lack of power to run the games while doing something else like streaming/recording.

In any case here are a few things you could try in the meantime, before you do any of these things please turn on the in game FPS counter in steam by going to the settings of steam. That way you can measure the impact of each thing you try, if they get better then you're in the right direction. Do a baseline reading first to see your performance (not streaming and streaming) and how it is affected by your current setup.

1. Try using x264/quicksync (if your processor supports it) and see if the problem persists. x264 will more than likely have more of a performance impact on the games but its still worth a shot to help dissect the problem. Quicksync if applicable will perform similarly to nvenc in terms of preserving the performance but will have slightly less quality than nvenc.

2. Make sure that you are using Game Capture and if that is unable to work use window capture.

3. Try to record/stream your file/temp file to a different hard drive than you are playing on, not sure if it could affect performance of a game but its likely especially if your playing off a hard drive, the slower the drive the worse this could be. This might especially be problematic if you are running OBS, recording/streaming the file/temp file, and playing the game all on the same hard drive. I can't imagine that being easy for a mechanical drive (or possibly even an ssd) to keep up with all of those things happening at once.

4. I'm not sure if OBS would consider the Intel HD graphics as a GPU, so just try setting the "GPU" number in nvenc to 2, if that doesn't work try 1, if neither work just put 0. The reason I mention to do this is because in the log it pops up as the display adapter 2. So maybe changing it to 2 will help with that if the default one isn't reading properly. This probably won't work but its worth a shot to see if anything changes.

5. Once again under the nvenc codec uncheck "use 2 pass encoding" if applicable, see if that helps as that is slightly more intensive on your hardware.

6. If this problem wasn't always happening try uninstalling OBS and doing a fresh install of it.

Sorry for getting back to you so late, hopefully one of these things works! +)
 

Daniel Johnston

New Member
I'm not sure how powerful the 960m is considering its a mobile gpu, nvenc should have very little performance impact but it could be that you are pulling just around 60 fps before streaming and then after you might be having dips below. How choppy does the game get, and is the choppyness the same across all games, is it worse in some while better in others? If so that could point to a lack of power to run the games while doing something else like streaming/recording.

In any case here are a few things you could try in the meantime, before you do any of these things please turn on the in game FPS counter in steam by going to the settings of steam. That way you can measure the impact of each thing you try, if they get better then you're in the right direction. Do a baseline reading first to see your performance (not streaming and streaming) and how it is affected by your current setup.

1. Try using x264/quicksync (if your processor supports it) and see if the problem persists. x264 will more than likely have more of a performance impact on the games but its still worth a shot to help dissect the problem. Quicksync if applicable will perform similarly to nvenc in terms of preserving the performance but will have slightly less quality than nvenc.

2. Make sure that you are using Game Capture and if that is unable to work use window capture.

3. Try to record/stream your file/temp file to a different hard drive than you are playing on, not sure if it could affect performance of a game but its likely especially if your playing off a hard drive, the slower the drive the worse this could be. This might especially be problematic if you are running OBS, recording/streaming the file/temp file, and playing the game all on the same hard drive. I can't imagine that being easy for a mechanical drive (or possibly even an ssd) to keep up with all of those things happening at once.

4. I'm not sure if OBS would consider the Intel HD graphics as a GPU, so just try setting the "GPU" number in nvenc to 2, if that doesn't work try 1, if neither work just put 0. The reason I mention to do this is because in the log it pops up as the display adapter 2. So maybe changing it to 2 will help with that if the default one isn't reading properly. This probably won't work but its worth a shot to see if anything changes.

5. Once again under the nvenc codec uncheck "use 2 pass encoding" if applicable, see if that helps as that is slightly more intensive on your hardware.

6. If this problem wasn't always happening try uninstalling OBS and doing a fresh install of it.

Sorry for getting back to you so late, hopefully one of these things works! +)


How would i change the GPU ??
 

MrBayeasy

Member
Well theoretically the laptop is sufficient enough, however that laptop is probably better suited for being a seperate streaming PC. Gaming on that PC while streaming is potentially difficult with more demanding games. I highly suggest you try those tests though, it may root out some issues.
 
Top