Question / Help How to get best looking stream with my specs?

TheThezz

New Member
So I have tried to fiddle around with the settings alot, I can get it to be exactly as when I play it in stream quality, but that will cause dropped frames. So wanted a pro-tip for what my settings should be for the most pristine and smooth stream.
My specs are:
GPU: MSI GTX 970 4GB OC gaming edition

CPU: I7-4790k 4Ghz watercooled

Ram: 16 GB kingston 1600Mhz

Motherboard: MSI Z97S SLI Krait Edition

I mainly stream FPS games, like cs:go, dying light etc. with a lot of rapid movement, and I don't want the whole screen to pixelate every time I turn or look somewhere. I have 170 download and 30 upload speed, yet twitch limits to 3500 upload. Which settings would be just perfect for my game preference and my pc?
Thanks in advance.
 
11:18:45: CLR host plugin strings not found, dynamically loading 4 strings
11:18:45: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
11:18:45: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
11:18:45: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
11:18:45: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
11:18:45: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
11:18:45: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
11:18:45: CLRHost:: Could not find/load browser settings at location C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json
11:18:45: CLRHost:: Exception: System.IO.FileNotFoundException: Filen 'C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json' blev ikke fundet.
11:18:45: Filnavn: 'C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json'
11:18:45: ved System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
11:18:45: ved System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
11:18:45: ved System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
11:18:45: ved System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
11:18:45: ved CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
11:18:45: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
11:23:10: CLR host plugin instance deleted; removing dynamically loaded localization strings


Last game capture log:
2016-07-06, 11:15:45: we're booting up:
11:15:45: CaptureThread: attached to process DyingLightGame.exe
11:15:45: D3D9 Present
11:15:45: DXGI Present
11:15:45: DirectDraw Present
11:15:45: (half life scientist) everything.. seems to be in order
11:15:45: DXGI: Found D3D 11
11:15:45: setting up d3d11 data
11:15:45: ---------------------- Cleared D3D11 Capture ----------------------
11:15:45: found dxgi format (dx11) of: 28, size: {1920, 1072}, multisampled: false
11:15:45: DoD3D11Hook: success
11:15:45: successfully capturing d3d11 frames via GPU
11:18:17: stop requested, terminating d3d11 capture
11:18:17: ---------------------- Cleared D3D11 Capture ----------------------


Is that it? Otherwise I don't know how to get the log.

I followed this guys setup for 720p streaming: https://www.reddit.com/r/Twitch/comments/3alrxe/some_of_the_best_settings_for_streaming_at/
 
Found a more detailed log for about 50 mins of streaming I did yesterday.

11:12:10: CLR host plugin strings not found, dynamically loading 4 strings
11:12:10: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
11:12:10: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
11:12:10: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
11:12:10: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
11:12:11: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
11:12:11: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
11:12:11: CLRHost:: Could not find/load browser settings at location C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json
11:12:11: CLRHost:: Exception: System.IO.FileNotFoundException: Filen 'C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json' blev ikke fundet.
11:12:11: Filnavn: 'C:\Users\Gamer\AppData\Roaming\OBS\pluginData\browser.json'
11:12:11: ved System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
11:12:11: ved System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
11:12:11: ved System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
11:12:11: ved System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
11:12:11: ved CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
11:12:12: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
11:14:19: No Intel graphics adapter visible in QSVHelper.exe, Optimus problem?
11:14:19: CUDA loaded successfully
11:14:19: 1 CUDA capable devices found
11:14:19: [ GPU #0 - < GeForce GTX 970 > has Compute SM 5.2, NVENC Available ]
11:15:44: Open Broadcaster Software v0.657b - 64bit ( ^ω^)
11:15:44: -------------------------------
11:15:44: CPU Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
11:15:44: CPU Speed: 4000MHz
11:15:44: Physical Memory: 16335MB Total, 11991MB Free
11:15:44: stepping id: 3, model 60, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 8, total cores 4
11:15:44: monitor 1: pos={0, 0}, size={1920, 1080}
11:15:44: Windows Version: 6.1 Build 7601 (revision 18869)
11:15:44: Aero is Enabled
11:15:44: -------------------------------
11:15:44: OBS Modules:
11:15:44: Base Address Module
11:15:44: 000000003F2D0000 OBS.exe
11:15:44: 00000000EE7F0000 OBSApi.dll
11:15:44: 00000000F0B40000 CLRHostPlugin.dll
11:15:44: 00000000F06A0000 DShowPlugin.dll
11:15:44: 00000000F04D0000 GraphicsCapture.dll
11:15:44: 00000000F04A0000 NoiseGate.dll
11:15:44: 00000000EFFE0000 PSVPlugin.dll
11:15:44: 00000000EFFB0000 scenesw.dll
11:15:44: ------------------------------------------
11:15:44: Adapter 1
11:15:44: Video Adapter: NVIDIA GeForce GTX 970
11:15:44: Video Adapter Dedicated Video Memory: 4202954752
11:15:44: Video Adapter Shared System Memory: 4001208320
11:15:44: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
11:15:44: =====Stream Start: 2016-07-06, 11:15:44===============================================
11:15:44: Multithreaded optimizations: On
11:15:44: Base resolution: 1920x1080
11:15:44: Output resolution: 1280x720
11:15:44: ------------------------------------------
11:15:44: Loading up D3D10 on NVIDIA GeForce GTX 970 (Adapter 1)...
11:15:45: ------------------------------------------
11:15:45: Audio Format: 44100 Hz
11:15:45: ------------------------------------------
11:15:45: Audio Channels: 2 Ch
11:15:45: Playback device Default
11:15:45: ------------------------------------------
11:15:45: Using desktop audio input: Højttalere (3- Realtek High Definition Audio)
11:15:45: Global Audio time adjust: 0
11:15:45: ------------------------------------------
11:15:45: Using auxilary audio input: Mikrofon (3- Realtek High Definition Audio)
11:15:45: Mic time offset: 0
11:15:45: ------------------------------------------
11:15:45: Audio Encoding: AAC
11:15:45: bitrate: 64
11:15:45: Using graphics capture
11:15:45: Trying to hook process: DyingLightGame.exe
11:15:45: Scene buffering time set to 400
11:15:45: ------------------------------------------
11:15:45: Video Encoding: x264
11:15:45: fps: 30
11:15:45: width: 1280, height: 720
11:15:45: preset: faster
11:15:45: profile: main
11:15:45: keyint: 60
11:15:45: CBR: yes
11:15:45: CFR: yes
11:15:45: max bitrate: 2500
11:15:45: buffer size: 2500
11:15:45: ------------------------------------------
11:15:45: Audio timestamp for device 'Mikrofon (3- Realtek High Definition Audio)' was behind target timestamp by 2301604
11:15:45: SharedTexCapture hooked
11:15:46: Using RTMP service: Twitch
11:15:46: Server selection: rtmp://live-cdg.twitch.tv/app
11:15:47: Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
11:15:47: Completed handshake with rtmp://live-cdg.twitch.tv/app in 455 ms.
11:15:48: SO_SNDBUF was at 8192
11:15:48: SO_SNDBUF is now 65536
11:18:17: Total frames encoded: 4550, total frames duplicated: 4 (0.09%)
11:18:17: Total frames rendered: 4566, number of late frames: 1 (0.02%) (it's okay for some frames to be late)
11:18:17:
11:18:17: Profiler time results:
11:18:17:
11:18:17: ==============================================================
11:18:17: video thread frame - [100%] [avg time: 0.937 ms] [children: 27%] [unaccounted: 73%]
11:18:17: | scene->Preprocess - [0.32%] [avg time: 0.003 ms]
11:18:17: | GPU download and conversion - [26.7%] [avg time: 0.25 ms] [children: 24.7%] [unaccounted: 2.03%]
11:18:17: | | flush - [23.6%] [avg time: 0.221 ms]
11:18:17: | | CopyResource - [0.747%] [avg time: 0.007 ms]
11:18:17: | | conversion to 4:2:0 - [0.32%] [avg time: 0.003 ms]
11:18:17: Convert444Threads - [100%] [avg time: 0.981 ms] [children: 99.4%] [unaccounted: 0.612%]
11:18:17: | Convert444toNV12 - [99.4%] [avg time: 0.975 ms]
11:18:17: encoder thread frame - [100%] [avg time: 1.121 ms] [children: 3.66%] [unaccounted: 96.3%]
11:18:17: | sending stuff out - [3.66%] [avg time: 0.041 ms]
11:18:17: ==============================================================
11:18:17:
11:18:17:
11:18:17: Profiler CPU results:
11:18:17:
11:18:17: ==============================================================
11:18:17: video thread frame - [cpu time: avg 0.256 ms, total 1170.01 ms] [avg calls per frame: 1]
11:18:17: | scene->Preprocess - [cpu time: avg 0.003 ms, total 15.6 ms] [avg calls per frame: 1]
11:18:17: | GPU download and conversion - [cpu time: avg 0.058 ms, total 265.201 ms] [avg calls per frame: 1]
11:18:17: | | flush - [cpu time: avg 0.044 ms, total 202.801 ms] [avg calls per frame: 1]
11:18:17: | | CopyResource - [cpu time: avg 0.003 ms, total 15.6 ms] [avg calls per frame: 1]
11:18:17: | | conversion to 4:2:0 - [cpu time: avg 0.003 ms, total 15.6 ms] [avg calls per frame: 1]
11:18:17: Convert444Threads - [cpu time: avg 0.908 ms, total 8268.05 ms] [avg calls per frame: 2]
11:18:17: | Convert444toNV12 - [cpu time: avg 0.908 ms, total 8268.05 ms] [avg calls per frame: 2]
11:18:17: encoder thread frame - [cpu time: avg 0.514 ms, total 2340.02 ms] [avg calls per frame: 1]
11:18:17: | sending stuff out - [cpu time: avg 0.01 ms, total 46.801 ms] [avg calls per frame: 1]
11:18:17: ==============================================================
11:18:17:
11:18:17: =====Stream End: 2016-07-06, 11:18:17=================================================
11:18:17: ~RTMPPublisher: Packet flush completed in 135 ms
11:18:17: ~RTMPPublisher: Send thread terminated in 0 ms
11:18:17: RTMPPublisher::SocketLoop: Graceful loop exit
11:18:17: ~RTMPPublisher: Socket thread terminated in 0 ms
11:18:22: ~RTMPPublisher: Final socket shutdown completed in 5008 ms
11:18:22: Average send payload: 8023 bytes, average send interval: 30 ms
11:18:22: Number of times waited to send: 0, Waited for a total of 0 bytes
11:18:22: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
11:18:22: Number of bytes sent: 39331171
11:18:39: CLR host plugin instance deleted; removing dynamically loaded localization strings
11:18:39: Terminating 0x1e40


Last game capture log:
2016-07-06, 11:15:45: we're booting up:
11:15:45: CaptureThread: attached to process DyingLightGame.exe
11:15:45: D3D9 Present
11:15:45: DXGI Present
11:15:45: DirectDraw Present
11:15:45: (half life scientist) everything.. seems to be in order
11:15:45: DXGI: Found D3D 11
11:15:45: setting up d3d11 data
11:15:45: ---------------------- Cleared D3D11 Capture ----------------------
11:15:45: found dxgi format (dx11) of: 28, size: {1920, 1072}, multisampled: false
11:15:45: DoD3D11Hook: success
11:15:45: successfully capturing d3d11 frames via GPU
11:18:17: stop requested, terminating d3d11 capture
11:18:17: ---------------------- Cleared D3D11 Capture ----------------------
 
Back
Top