Question / Help Need help setting up my stream

Ninsew

New Member
Hi there!

I'm a kind of high-end WoW player, who usually streams for around 10-15 viewers (mostly friends) however I wouldn't mind getting a bit more serious into streaming. I have problems with my settings though, and would LOVE some help.

My current hardware is:

i3570k overclocked to 4,4Ghz (stable, might wanna try 4,5 if needed but sticking with 4,4 for now)
AMD Radeon HD 6870
Kingston DDR3 HyperX Beast 16GB
SSD (if it matters?)
3sDE8.jpg


I'm using OBS 64bit together with Dxtory, and when streaming I usually have Wow 64bit (on Good, but would love to stream on High or Ultra), Skype, 2-3 Tabs on Chrome (FB/MMO-Champ, and my Twitch Dashboard) and Mumble running.

I could show you my current settings but I have no idea if anythings good in there so I'll just leave it to you awesome, cleaver guys to figure out what I should try streaming with (what encoding, bitrate, FPS ect)

Thanks ALOT! Please tell me if there's something else you might need to make the best out of my stream :3
 

bart2712

Member
first off, id say dont use dxtory...just use game capture or window capture of your game, itll use less resources.

For anything else, i think wed really need to see your logs to get enough info to be able to suggest something.

However you can try this and it should help u get some basic settings... http://obsproject.com/estimator
 

Ninsew

New Member
bart2712 said:
first off, id say dont use dxtory...just use game capture or window capture of your game, itll use less resources.

For anything else, i think wed really need to see your logs to get enough info to be able to suggest something.

However you can try this and it should help u get some basic settings... http://obsproject.com/estimator

I used that thing you linked, and used whatever it suggested me to use.. However, I doubt that's optimal. How do I include a log?
 

Ninsew

New Member
Here ya go!
As I said, the CPU is at 4,4Ghz, not 3,4 :)

Code:
17:55:12: Open Broadcaster Software v0.522b - 64bit ( ^ω^)
17:55:12: -------------------------------
17:55:12: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
17:55:12: CPU Speed: 3400MHz
17:55:12: Physical Memory:  16351MB Total, 11452MB Free
17:55:12: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
17:55:12: monitor 1: pos={0, 0}, size={1920, 1080}
17:55:12: monitor 2: pos={1920, 0}, size={1680, 1050}
17:55:12: Windows Version: 6.1 Build 7601 S
17:55:12: Aero is Enabled
17:55:12: -------------------------------
17:55:12: OBS Modules:
17:55:12: Base Address     Module
17:55:12: 000000003F3E0000 OBS.exe
17:55:12: 00000000DA6A0000 OBSApi.dll
17:55:12: 00000000F45D0000 DShowPlugin.dll
17:55:12: 00000000E0D60000 GraphicsCapture.dll
17:55:12: 00000000F18A0000 NoiseGate.dll
17:55:12: ------------------------------------------
17:55:12: Adapter 1
17:55:12:   Video Adapter: AMD Radeon HD 6800 Series
17:55:12:   Video Adapter Dedicated Video Memory: 1052471296
17:55:12:   Video Adapter Shared System Memory: 4009304064
17:55:12: =====Stream Start: 2013-07-01, 17:55:12===============================================
17:55:12:   Multithreaded optimizations: On
17:55:12:   Base resolution: 1920x1080
17:55:12:   Output resolution: 1920x1080
17:55:12: ------------------------------------------
17:55:12: Loading up D3D10...
17:55:12: Playback device Default
17:55:12: ------------------------------------------
17:55:12: Using desktop audio input: Speakers (Realtek High Definition Audio)
17:55:12: ------------------------------------------
17:55:12: Using auxilary audio input: Microphone (Realtek High Definition Audio)
17:55:12: ------------------------------------------
17:55:12: Audio Encoding: AAC
17:55:12:     bitrate: 128
17:55:12: Using text output
17:55:12: Using graphics capture
17:55:12: ------------------------------------------
17:55:12:     device: Professional financial camera,
17:55:12:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
17:55:12:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
17:55:12:     audio device: Disable,
17:55:12:     audio device id Disabled,
17:55:12: 
17:55:12: Using directshow input
17:55:12: Using Monitor Capture
17:55:12: ------------------------------------------
17:55:12: Video Encoding: x264
17:55:12:     fps: 25
17:55:12:     width: 1920, height: 1080
17:55:12:     preset: veryfast
17:55:12:     CBR: no
17:55:12:     CFR: no
17:55:12:     max bitrate: 3500
17:55:12:     buffer size: 3500
17:55:12:     quality: 5
17:55:12: ------------------------------------------
17:55:14: Using RTMP service: Twitch / Justin.tv
17:55:14:   Server selection: rtmp://live-fra.justin.tv/app
17:55:15: SO_SNDBUF was at 8192
17:55:15: SO_SNDBUF is now 65536
17:55:16: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
17:55:16:   New Scene
17:55:16: ------------------------------------------
17:55:16:     device: Professional financial camera,
17:55:16:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
17:55:16:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
17:55:16:     audio device: Disable,
17:55:16:     audio device id Disabled,
17:55:16: 
17:55:16: Using directshow input
17:55:16: Using text output
17:55:16: Using bitmap image
17:55:17: Using graphics capture
Warning -- DShowPlugin: control->Run failed, result = 8007001F
17:55:18: using memory capture
18:53:31: ------------------------------------------
18:53:31:     device: Professional financial camera,
18:53:31:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
18:53:31:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
18:53:31:     audio device: Disable,
18:53:31:     audio device id Disabled,
18:53:31: 
18:53:31: Using directshow input
20:48:07: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:48:07:   New Scene
20:48:07: Using graphics capture
20:48:07: Using text output
20:48:07: ------------------------------------------
20:48:07:     device: Dxtory Video 1,
20:48:07:     device id (null),
20:48:07:     chosen type: RGB32, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 400000-400000, fourCC: 00000000
20:48:07:     audio device: Disable,
20:48:07:     audio device id Disabled,
20:48:07: 
20:48:07: Using directshow input
20:48:07: ------------------------------------------
20:48:07:     device: Professional financial camera,
20:48:07:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:48:07:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:48:07:     audio device: Disable,
20:48:07:     audio device id Disabled,
20:48:07: 
20:48:07: Using directshow input
20:48:07: Using bitmap image
Warning -- DShowPlugin: control->Run failed, result = 8007001F
20:48:08: using memory capture
20:48:11: ------------------------------------------
20:48:11:     device: Professional financial camera,
20:48:11:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:48:11:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:48:11:     audio device: Disable,
20:48:11:     audio device id Disabled,
20:48:11: 
20:48:11: Using directshow input
20:54:53: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:54:53:   New Scene
20:54:53: Using text output
20:54:53: Using graphics capture
20:54:53: Using Window Capture
20:54:54: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:54:54:   New Scene
20:54:54: Using text output
20:54:54: Using graphics capture
20:54:54: ------------------------------------------
20:54:54:     device: Professional financial camera,
20:54:54:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:54:54:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:54:54:     audio device: Disable,
20:54:54:     audio device id Disabled,
20:54:54: 
20:54:54: Using directshow input
20:54:54: Using Monitor Capture
20:54:55: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:54:55:   New Scene
20:54:55: ------------------------------------------
20:54:55:     device: Professional financial camera,
20:54:55:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:54:55:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:54:55:     audio device: Disable,
20:54:55:     audio device id Disabled,
20:54:55: 
20:54:55: Using directshow input
20:54:55: Using text output
20:54:55: Using bitmap image
20:54:55: Using graphics capture
Warning -- DShowPlugin: control->Run failed, result = 8007001F
20:54:56: using memory capture
20:54:58: ------------------------------------------
20:54:58:     device: Professional financial camera,
20:54:58:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:54:58:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:54:58:     audio device: Disable,
20:54:58:     audio device id Disabled,
20:54:58: 
20:54:58: Using directshow input
20:56:01: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:56:01:   New Scene
20:56:01: Using graphics capture
20:56:01: Using text output
20:56:01: ------------------------------------------
20:56:01:     device: Dxtory Video 1,
20:56:01:     device id (null),
20:56:01:     chosen type: RGB32, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 400000-400000, fourCC: 00000000
20:56:01:     audio device: Disable,
20:56:01:     audio device id Disabled,
20:56:01: 
20:56:01: Using directshow input
20:56:01: ------------------------------------------
20:56:01:     device: Professional financial camera,
20:56:01:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:56:01:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:56:01:     audio device: Disable,
20:56:01:     audio device id Disabled,
20:56:01: 
20:56:01: Using directshow input
20:56:01: Using bitmap image
Warning -- DShowPlugin: control->Run failed, result = 8007001F
20:56:03: using memory capture
20:56:04: ------------------------------------------
20:56:04:     device: Professional financial camera,
20:56:04:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:56:04:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:56:04:     audio device: Disable,
20:56:04:     audio device id Disabled,
20:56:04: 
20:56:04: Using directshow input
20:56:13: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:56:13:   New Scene
20:56:13: Using text output
20:56:13: Using graphics capture
20:56:13: ------------------------------------------
20:56:13:     device: Professional financial camera,
20:56:13:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:56:13:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:56:13:     audio device: Disable,
20:56:13:     audio device id Disabled,
20:56:13: 
20:56:13: Using directshow input
20:56:13: Using Monitor Capture
Warning -- DShowPlugin: control->Run failed, result = 8007001F
20:56:15: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
20:56:15:   New Scene
20:56:15: ------------------------------------------
20:56:15:     device: Professional financial camera,
20:56:15:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:56:15:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:56:15:     audio device: Disable,
20:56:15:     audio device id Disabled,
20:56:15: 
20:56:15: Using directshow input
20:56:15: Using text output
20:56:15: Using bitmap image
20:56:15: Using graphics capture
20:56:15: using memory capture
20:56:17: ------------------------------------------
20:56:17:     device: Professional financial camera,
20:56:17:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
20:56:17:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
20:56:17:     audio device: Disable,
20:56:17:     audio device id Disabled,
20:56:17: 
20:56:17: Using directshow input
21:04:14: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
21:04:14:   New Scene
21:04:14: Using graphics capture
21:04:14: Using text output
21:04:14: ------------------------------------------
21:04:14:     device: Dxtory Video 1,
21:04:14:     device id (null),
21:04:14:     chosen type: RGB32, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 400000-400000, fourCC: 00000000
21:04:14:     audio device: Disable,
21:04:14:     audio device id Disabled,
21:04:14: 
21:04:14: Using directshow input
21:04:14: ------------------------------------------
21:04:14:     device: Professional financial camera,
21:04:14:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
21:04:14:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
21:04:14:     audio device: Disable,
21:04:14:     audio device id Disabled,
21:04:14: 
21:04:14: Using directshow input
21:04:14: Using bitmap image
Warning -- DShowPlugin: control->Run failed, result = 8007001F
21:04:15: using memory capture
21:04:19: ------------------------------------------
21:04:19:     device: Professional financial camera,
21:04:19:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
21:04:19:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
21:04:19:     audio device: Disable,
21:04:19:     audio device id Disabled,
21:04:19: 
21:04:20: ------------------------------------------
21:04:20:     device: Professional financial camera,
21:04:20:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
21:04:20:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
21:04:20:     audio device: Disable,
21:04:20:     audio device id Disabled,
21:04:20: 
21:04:20: Using directshow input
21:21:38: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
21:21:38:   New Scene
21:21:38: ------------------------------------------
21:21:38:     device: Professional financial camera,
21:21:38:     device id \\?\usb#vid_1871&pid_0101&mi_00#7&357f046e&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
21:21:38:     chosen type: UYVY, usingFourCC: false, res: 1280x1024 - 1280x1024, frameIntervals: 333333-10000000, fourCC: 'UYVY'
21:21:38:     audio device: Disable,
21:21:38:     audio device id Disabled,
21:21:38: 
21:21:38: Using directshow input
21:21:38: Using text output
21:21:38: Using bitmap image
21:21:38: Using graphics capture
Warning -- DShowPlugin: control->Run failed, result = 8007001F
21:21:39: using memory capture
21:55:42: Total frames rendered: 360428, number of frames that lagged: 194 (0.05%) (it's okay for some frames to lag)
21:55:42: RTMPPublisher::SocketLoop: Aborting due to bStopping
21:55:42: Number of times waited to send: 0, Waited for a total of 0 bytes
21:55:42: Number of b-frames dropped: 10 (0.0028%), Number of p-frames dropped: 7 (0.0019%), Total 17 (0.0047%)
21:55:42: =====Stream End: 2013-07-01, 21:55:42=================================================
04:17:36: 
04:17:36: Profiler results:
04:17:36: 
04:17:36: ==============================================================
04:17:36: frame - [100%] [avg time: 5.672 ms] [avg calls per frame: 1] [children: 55.7%] [unaccounted: 44.3%]
04:17:36: | scene->Preprocess - [10.8%] [avg time: 0.611 ms] [avg calls per frame: 1]
04:17:36: | video encoding and uploading - [44.9%] [avg time: 2.548 ms] [avg calls per frame: 1] [children: 44.6%] [unaccounted: 0.317%]
04:17:36: | | CopyResource - [0.141%] [avg time: 0.008 ms] [avg calls per frame: 0]
04:17:36: | | conversion to 4:2:0 - [0.0882%] [avg time: 0.005 ms] [avg calls per frame: 0]
04:17:36: | | call to encoder - [43.5%] [avg time: 2.465 ms] [avg calls per frame: 0]
04:17:36: | | sending stuff out - [0.917%] [avg time: 0.052 ms] [avg calls per frame: 0]
04:17:36: ==============================================================
04:17:36:
 

dodgepong

Administrator
Community Helper
Enable CBR and bump frame rate up to 30.

Also, I noticed a Monitor capture in there, but I'm not sure if you kept it. Avoid Monitor capture if you can, as it's the slowest capture method available, especially with Aero enabled.

And as bart said, you don't need DxTory, just use Game Capture.
 

Ninsew

New Member
dodgepong said:
Enable CBR and bump frame rate up to 30.

Also, I noticed a Monitor capture in there, but I'm not sure if you kept it. Avoid Monitor capture if you can, as it's the slowest capture method available, especially with Aero enabled.

And as bart said, you don't need DxTory, just use Game Capture.

Doesn't Dxtory reduce the lag? Atleast that's what I heard.
What does CBR do,
the monitor capture is just for showing like Facebook or something to my friends, I don't use it when gaming,
bumped fps up to 30, will check later today if it made any difference :)
 

Krazy

Town drunk
It did for XSplit, because of how XSplit captures some stuff. Game Capture pulls the image directly from the GPU basically, so it's as fast as you can get.
 

Ninsew

New Member
Krazy said:
It did for XSplit, because of how XSplit captures some stuff. Game Capture pulls the image directly from the GPU basically, so it's as fast as you can get.

So when using OBS, it's better to just use game capture?
 

Krazy

Town drunk
Or Window Capture with Aero enabled. They're both the same performance, but Window Capture is less prone to oddities. Game Capture has to hook into the game process, which can be problematic at times. Window Capture is unable to capture fullscreen games, though.
 
Top