Question / Help OBS configuration

ozzy

New Member
Hi i watched some gudies about obs and i have configured for my stream but i think is not optimal
Someone can write configuration for my pc please?
Phenom 2 x4 @3.2Ghz 4Gb ram gts250
bandwidth 120mb download 10mb upload
 

ozzy

New Member
Code:
19:29:45: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
19:29:45: CUDA loaded successfully
19:29:45: 1 CUDA capable devices found
19:29:45: [ GPU #0 - < GeForce GTS 250 > has Compute SM 1.1, NVENC Not Available ]
19:29:45: No NVENC capable devices found
19:30:21: Open Broadcaster Software v0.613b - 32bit (´・ω・`)
19:30:21: -------------------------------
19:30:21: CPU Name: AMD Phenom(tm) II X4 B50 Processor
19:30:21: CPU Speed: 3214MHz
19:30:21: Physical Memory:  4093MB Total, 1748MB Free
19:30:21: stepping id: 2, model 4, family 16, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
19:30:21: monitor 1: pos={0, 0}, size={1440, 900}
19:30:21: Windows Version: 6.1 Build 7600
19:30:21: Aero is Disabled
19:30:21: -------------------------------
19:30:21: OBS Modules:
19:30:21: Base Address     Module
19:30:21: 01380000         OBS.exe
19:30:21: 709D0000         OBSApi.dll
19:30:21: 73290000         DShowPlugin.dll
19:30:21: 73320000         GraphicsCapture.dll
19:30:21: 73050000         NoiseGate.dll
19:30:21: 73030000         PSVPlugin.dll
19:30:21: ------------------------------------------
19:30:21: Adapter 1
19:30:21:   Video Adapter: NVIDIA GeForce GTS 250
19:30:21:   Video Adapter Dedicated Video Memory: 519634944
19:30:21:   Video Adapter Shared System Memory: 1877766144
19:30:21:   Video Adapter Output 1: pos={0, 0}, size={1440, 900}, attached=true
19:30:21: =====Stream Start: 2014-03-22, 19:30:21===============================================
19:30:21:   Multithreaded optimizations: On
19:30:21:   Base resolution: 1440x900
19:30:21:   Output resolution: 960x600
19:30:21: ------------------------------------------
19:30:21: Loading up D3D10 on NVIDIA GeForce GTS 250 (Adapter 1)...
19:30:21: D3D10CreateDeviceAndSwapChain1: Failed on NVIDIA GeForce GTS 250: 0x80004002. Trying compatibility mode
19:30:21: ------------------------------------------
19:30:21: Audio Format: 48000 Hz
19:30:21: ------------------------------------------
19:30:21: Audio Channels: 2 Ch
19:30:21: Playback device {0.0.0.00000000}.{ec195f22-56c4-43ae-a7bf-593ba35a5843}
19:30:21: ------------------------------------------
19:30:21: Using desktop audio input: Speakers (Realtek High Definition Audio)
19:30:21: ------------------------------------------
19:30:21: Using auxilary audio input: Microphone (Realtek High Definition Audio)
19:30:21: ------------------------------------------
19:30:21: Audio Encoding: AAC
19:30:21:     bitrate: 128
19:30:21: Using graphics capture
19:30:21: Scene buffering time set to 700
19:30:21: ------------------------------------------
19:30:21: Video Encoding: x264
19:30:21:     fps: 60
19:30:21:     width: 960, height: 600
19:30:21:     preset: ultrafast
19:30:21:     profile: main
19:30:21:     keyint: 120
19:30:21:     CBR: yes
19:30:21:     CFR: yes
19:30:21:     max bitrate: 3500
19:30:21:     buffer size: 3500
19:30:21: ------------------------------------------
19:30:22: Using RTMP service: Twitch / Justin.tv
19:30:22:   Server selection: rtmp://live-fra.justin.tv/app
19:30:22:   Interface: Realtek RTL8168C(P)/8111C(P) Family PCI-E Gigabit Ethernet NIC (NDIS 6.20) (ethernet, 1000 mbps)
19:30:23: Completed handshake with rtmp://live-fra.justin.tv/app in 509 ms.
19:30:25: SO_SNDBUF was at 8192
19:30:25: SO_SNDBUF is now 65536
19:30:26: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 463872)
19:30:39: SharedTexCapture hooked
19:30:40: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 524288 (buffer: 6807 / 463872)
19:31:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:31:19: SharedTexCapture hooked
19:41:52: Total frames encoded: 41421, total frames duplicated: 7816 (18.87%)
19:41:52: Total frames rendered: 41298, number of late frames: 60 (0.15%) (it's okay for some frames to be late)
19:41:52: RTMPPublisher::SocketLoop: Graceful loop exit
19:41:52: Average send payload: 7875 bytes, average send interval: 17 ms
19:41:52: Number of times waited to send: 0, Waited for a total of 0 bytes
19:41:52: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
19:41:52: Number of bytes sent: 312441629
19:41:52:
19:41:52: Profiler time results:
19:41:52:
19:41:52: ==============================================================
19:41:52: video thread frame - [100%] [avg time: 6.973 ms] [children: 93.3%] [unaccounted: 6.65%]
19:41:52: | scene->Preprocess - [0.0287%] [avg time: 0.002 ms]
19:41:52: | GPU download and conversion - [93.3%] [avg time: 6.507 ms] [children: 93.1%] [unaccounted: 0.172%]
19:41:52: | | flush - [0.76%] [avg time: 0.053 ms]
19:41:52: | | CopyResource - [92.2%] [avg time: 6.431 ms]
19:41:52: | | conversion to 4:2:0 - [0.158%] [avg time: 0.011 ms]
19:41:52: Convert444Threads - [100%] [avg time: 0.661 ms] [children: 98.5%] [unaccounted: 1.51%]
19:41:52: | Convert444toNV12 - [98.5%] [avg time: 0.651 ms]
19:41:52: encoder thread frame - [100%] [avg time: 0.923 ms] [children: 4.12%] [unaccounted: 95.9%]
19:41:52: | sending stuff out - [4.12%] [avg time: 0.038 ms]
19:41:52: ==============================================================
19:41:52:
19:41:52:
19:41:52: Profiler CPU results:
19:41:52:
19:41:52: ==============================================================
19:41:52: video thread frame - [cpu time: avg 1.735 ms, total 71666.9 ms] [avg calls per frame: 1]
19:41:52: | scene->Preprocess - [cpu time: avg 0 ms, total 31.201 ms] [avg calls per frame: 1]
19:41:52: | GPU download and conversion - [cpu time: avg 1.618 ms, total 66846.4 ms] [avg calls per frame: 1]
19:41:52: | | flush - [cpu time: avg 0.031 ms, total 1310.41 ms] [avg calls per frame: 1]
19:41:52: | | CopyResource - [cpu time: avg 1.577 ms, total 65083.6 ms] [avg calls per frame: 1]
19:41:52: | | conversion to 4:2:0 - [cpu time: avg 0.004 ms, total 171.6 ms] [avg calls per frame: 1]
19:41:52: Convert444Threads - [cpu time: avg 0.513 ms, total 42323.1 ms] [avg calls per frame: 2]
19:41:52: | Convert444toNV12 - [cpu time: avg 0.508 ms, total 41917.5 ms] [avg calls per frame: 2]
19:41:52: encoder thread frame - [cpu time: avg 0.354 ms, total 14664.1 ms] [avg calls per frame: 1]
19:41:52: | sending stuff out - [cpu time: avg 0.017 ms, total 733.202 ms] [avg calls per frame: 1]
19:41:52: ==============================================================
19:41:52:
19:41:52: =====Stream End: 2014-03-22, 19:41:52=================================================


Last game capture log:
2014-03-22, 19:30:21: we're booting up:
19:30:21: CaptureThread: attached to process csgo.exe
19:30:21: D3D9 Present
19:30:21: NV Capture available
19:30:21: FBO available
19:30:21: GL Present
19:30:21: (half life scientist) everything..  seems to be in order
19:30:39: D3D9EndScene called
19:30:39: D3DPRESENT_PARAMETERS {
19:30:39:     BackBufferWidth: 1440
19:30:39:     BackBufferHeight: 900
19:30:39:     BackBufferFormat: D3DFMT_A8R8G8B8
19:30:39:     BackBufferCount: 1
19:30:39:     MultiSampleType: D3DMULTISAMPLE_NONE
19:30:39:     MultiSampleQuality: 0
19:30:39:     SwapEffect: D3DSWAPEFFECT_DISCARD
19:30:39:     hDeviceWindow: 2950000
19:30:39:     Windowed: false
19:30:39:     EnableAutoDepthStencil: true
19:30:39:     AutoDepthStencilFormat: D3DFMT_D24S8
19:30:39:     Flags: None
19:30:39:     FullScreen_RefreshRateInHz: 75
19:30:39:     PresentationInterval: 2147483648
19:30:39: };
19:30:39: successfully set up d3d9 hooks
19:30:39: D3D9Present called
19:30:39: DoD3D9GPUHook: success
19:30:39: D3DSURFACE_DESC {
19:30:39:     Format: D3DFMT_A8R8G8B8
19:30:39:     Type: D3DRTYPE_SURFACE
19:30:39:     Usage: D3DUSAGE_RENDERTARGET
19:30:39:     Pool: D3DPOOL_DEFAULT
19:30:39:     MultiSampleType: D3DMULTISAMPLE_NONE
19:30:39:     MultiSampleQuality: 0
19:30:39:     Width: 1440
19:30:39:     Height: 900
19:30:39: };
19:30:39: successfully capturing d3d9 frames via GPU
19:31:19: D3D9Reset called
19:31:19: ---------------------- Cleared D3D9 Capture ----------------------
19:31:19: successfully set up d3d9 hooks
19:31:19: D3D9EndScene called
19:31:19: D3D9Present called
19:31:19: DoD3D9GPUHook: success
19:31:19: D3DSURFACE_DESC {
19:31:19:     Format: D3DFMT_A8R8G8B8
19:31:19:     Type: D3DRTYPE_SURFACE
19:31:19:     Usage: D3DUSAGE_RENDERTARGET
19:31:19:     Pool: D3DPOOL_DEFAULT
19:31:19:     MultiSampleType: D3DMULTISAMPLE_NONE
19:31:19:     MultiSampleQuality: 0
19:31:19:     Width: 1440
19:31:19:     Height: 900
19:31:19: };
19:31:19: successfully capturing d3d9 frames via GPU
19:41:53: ---------------------- Cleared D3D9 Capture ----------------------
19:41:53: received restart event, capturing
19:41:53: DoD3D9GPUHook: success
19:41:53: D3D9Reset called
19:41:53: ---------------------- Cleared D3D9 Capture ----------------------
19:41:53: successfully set up d3d9 hooks
19:41:58: D3D9EndScene called
19:41:58: D3D9Present called
19:41:58: DoD3D9GPUHook: success
I think all is ok but i have rly poor quality on stream
 

UberDragon

Member
Try a slower x264 CPU Preset in the Advanced Settings, like superfast or very fast. Ultrafast will almost always result in poor quality outcome.
 

ozzy

New Member
i changed to very fast

i think there are best settings for my pc to have stable fps in game but why stream player laggy? i mean it pause for bufor i think so have a lot of free download when stream...
 

alpinlol

Active Member
your cpu cant handle the resolution output nor the fps and then theres your cpu which isnt the best for streaming.

downscale a lot use lower fps 20/25/30 something around that and stay with the ultrafast preset.
 
Top