Question / Help Can my notebook handle streaming + extreme starcraft lag.

Grell

New Member
I've have spent nearly five hours experimenting getting OBS optimally set up, but I came to the realization that perhaps my notebook can't handle it. I used somewhat standard settings, and then experimented because I have had such extreme lag in my games, FPS drops to nearly nothing as I click madly and nothing happens. But when I check CPU usage it never seems to max out.

I have 2.5mbps UP speed, which I heard is sufficient to stream if you're not going to 720p, and am not sure what are the options if any to get the stream going without too much lag. Thanks for any help at all.

My log.

20:47:34: Open Broadcaster Software v0.522b - 32bit (´・ω・`)
20:47:34: -------------------------------
20:47:34: CPU Name: Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
20:47:34: CPU Speed: 2195MHz
20:47:34: Physical Memory: 4095MB Total, 2509MB Free
20:47:34: stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
20:47:34: monitor 1: pos={0, 0}, size={1600, 900}
20:47:34: Windows Version: 6.1 Build 7601 S
20:47:34: Aero is Disabled
20:47:34: -------------------------------
20:47:34: OBS Modules:
20:47:34: Base Address Module
20:47:34: 00F80000 OBS.exe
20:47:34: 5D930000 OBSApi.dll
20:47:34: 63D20000 DShowPlugin.dll
20:47:34: 65140000 GraphicsCapture.dll
20:47:34: 63D00000 NoiseGate.dll
20:47:34: ------------------------------------------
20:47:34: Adapter 1
20:47:34: Video Adapter: AMD Radeon HD 6800M Series
20:47:34: Video Adapter Dedicated Video Memory: 1061826560
20:47:34: Video Adapter Shared System Memory: 2943279104
20:47:34: =====Stream Start: 2013-07-11, 20:47:34===============================================
20:47:34: Multithreaded optimizations: On
20:47:34: Base resolution: 1600x900
20:47:34: Output resolution: 912x514
20:47:34: ------------------------------------------
20:47:34: Loading up D3D10...
20:47:34: Playback device {0.0.0.00000000}.{5a60f91b-64fe-4864-adac-1b941c80df6b}
20:47:34: ------------------------------------------
20:47:34: Using desktop audio input: Speakers (Realtek High Definition Audio)
20:47:34: ------------------------------------------
20:47:34: Using auxilary audio input: Microphone (Realtek High Definition Audio)
20:47:34: ------------------------------------------
20:47:34: Audio Encoding: AAC
20:47:34: bitrate: 128
20:47:34: ------------------------------------------
20:47:34: device: 1.3M HD WebCam,
20:47:34: device id \\?\usb#vid_064e&pid_d20c&mi_00#7&1ae0faa3&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:47:34: chosen type: YUY2, usingFourCC: false, res: 320x240 - 320x240, frameIntervals: 333333-2000000, fourCC: 'YUY2'
20:47:34: audio device: Disable,
20:47:34: audio device id Disabled,
20:47:34:
20:47:34: Using directshow input
20:47:34: Using Monitor Capture
20:47:34: ------------------------------------------
20:47:34: Video Encoding: x264
20:47:34: fps: 38
20:47:34: width: 912, height: 514
20:47:34: preset: veryfast
20:47:34: CBR: yes
20:47:34: CFR: no
20:47:34: max bitrate: 1800
20:47:34: ------------------------------------------
20:47:36: Using RTMP service: Twitch / Justin.tv
20:47:36: Server selection: rtmp://live-lax-backup.justin.tv/app
20:47:37: SO_SNDBUF was at 8192
20:47:37: SO_SNDBUF is now 65536
21:15:13: Total frames rendered: 60383, number of frames that lagged: 939 (1.56%) (it's okay for some frames to lag)
21:15:14: RTMPPublisher::SocketLoop: Aborting due to bStopping
21:15:14: Number of times waited to send: 0, Waited for a total of 0 bytes
21:15:14: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
21:15:14: =====Stream End: 2013-07-11, 21:15:14=================================================
21:16:33: =====Stream Start: 2013-07-11, 21:16:33===============================================
21:16:33: Multithreaded optimizations: On
21:16:33: Base resolution: 1600x900
21:16:33: Output resolution: 912x514
21:16:33: ------------------------------------------
21:16:33: Loading up D3D10...
21:16:33: Playback device {0.0.0.00000000}.{5a60f91b-64fe-4864-adac-1b941c80df6b}
21:16:33: ------------------------------------------
21:16:33: Using desktop audio input: Speakers (Realtek High Definition Audio)
21:16:33: ------------------------------------------
21:16:33: Using auxilary audio input: Microphone (Realtek High Definition Audio)
21:16:33: ------------------------------------------
21:16:33: Audio Encoding: AAC
21:16:33: bitrate: 128
21:16:33: Using Monitor Capture
21:16:33: ------------------------------------------
21:16:33: Video Encoding: x264
21:16:33: fps: 38
21:16:33: width: 912, height: 514
21:16:33: preset: veryfast
21:16:33: CBR: yes
21:16:33: CFR: no
21:16:33: max bitrate: 1000
21:16:33: ------------------------------------------
21:16:35: Using RTMP service: Twitch / Justin.tv
21:16:35: Server selection: rtmp://live-lax-backup.justin.tv/app
21:16:36: SO_SNDBUF was at 8192
21:16:36: SO_SNDBUF is now 65536
21:25:30: Total frames rendered: 19873, number of frames that lagged: 1354 (6.81%) (it's okay for some frames to lag)
21:25:30: RTMPPublisher::SocketLoop: Aborting due to bStopping
21:25:30: Number of times waited to send: 0, Waited for a total of 0 bytes
21:25:30: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
21:25:30: =====Stream End: 2013-07-11, 21:25:30=================================================
21:29:12:
21:29:12: Profiler results:
21:29:12:
21:29:12: ==============================================================
21:29:12: frame - [100%] [avg time: 13.246 ms] [avg calls per frame: 1] [children: 95.7%] [unaccounted: 4.27%]
21:29:12: | scene->Preprocess - [83%] [avg time: 10.996 ms] [avg calls per frame: 1]
21:29:12: | video encoding and uploading - [12.7%] [avg time: 1.684 ms] [avg calls per frame: 1] [children: 12.4%] [unaccounted: 0.317%]
21:29:12: | | CopyResource - [0.151%] [avg time: 0.02 ms] [avg calls per frame: 0]
21:29:12: | | conversion to 4:2:0 - [0.0906%] [avg time: 0.012 ms] [avg calls per frame: 0]
21:29:12: | | call to encoder - [11.8%] [avg time: 1.568 ms] [avg calls per frame: 0]
21:29:12: | | sending stuff out - [0.317%] [avg time: 0.042 ms] [avg calls per frame: 0]
21:29:12: ==============================================================
21:29:12:
 

R1CH

Forum Admin
Developer
Re: Can my notebook handle streaming + extreme starcraft lag

Update OBS, and don't use monitor capture. Use game capture.
 

Grell

New Member
Re: Can my notebook handle streaming + extreme starcraft lag

R1CH said:
Update OBS, and don't use monitor capture. Use game capture.

Thanks for the quick reply. I initially tried it and there was incessant black flickering on the stream. When I switched to monitor it stopped. Will retry with updates and report back. Thanks.
 

R1CH

Forum Admin
Developer
Re: Can my notebook handle streaming + extreme starcraft lag

You may have to force OBS to run on the dedicated GPU in your drivers then. Game capture can be tricky to get working on multi GPU setups.
 

Grell

New Member
Re: Can my notebook handle streaming + extreme starcraft lag

Hey R1CH, how do I go about doing that? I was under the impression that my sole GPU was the 6850M

Just tried game capture and update and it initially was better (no black flickers) and then the lag started again.
 

Kharay

Member
Re: Can my notebook handle streaming + extreme starcraft lag

Your laptop has a better CPU than my desktop does, its GPU is roughly on-par. I have no issues streaming in 1080p. So, your laptop can do it.

What R1CH means is that your CPU has a built-in GPU as well ( http://ark.intel.com/products/53469 ) and to avoid any issues you may want to force Windows, the laptop, the game, OBS into using the dedicated AMD GPU instead of the embedded Intel GPU. This may solve all your issues.

Unfortunately, I am not sure how you would go about doing this, I do not use laptops so I have no idea how to disable the embedded GPU.
 
Re: Can my notebook handle streaming + extreme starcraft lag

R1CH said:
You may have to force OBS to run on the dedicated GPU in your drivers then. Game capture can be tricky to get working on multi GPU setups.

I personally never got game capture to work on my desktop, and my desktop doesn't have an integrated GPU. It would either just not do anything, or it would crash my game. I personally always used Window Capture. It may not be as optimal, but for me it's been very reliable.
 

Kharay

Member
Re: Can my notebook handle streaming + extreme starcraft lag

DryRoastedLemon said:
I personally never got game capture to work on my desktop, and my desktop doesn't have an integrated GPU. It would either just not do anything, or it would crash my game. I personally always used Window Capture. It may not be as optimal, but for me it's been very reliable.
Which games were you unable to Game Capture?
 

Grell

New Member
Re: Can my notebook handle streaming + extreme starcraft lag

I just spent another three hours testing out my stream, trying all kinds of different variables. No success, and then I talked to someone using the integrated graphics on their proc to stream Stacraft at 720p flawlessly. So confusing. Any other ideas?
 
Top