Question / Help Beginner streamer

Lyleil

New Member
Hey guys,

I know yall get these posts all the time but I am a complete newb to streaming and would appreciate someone to hold my hands through this. I looked up as much information as I thought was necessary and am still stuck with a not so good quality stream. I am trying to stream D3 WoW and LoL and even my stream for LoL seems to get very pixely. My computer stats are godly so I know it's not my computer so it's either my settings or my internet. Please help :)

My internet is not that good but the stats are - 21.57 mbps download 1.47 mbps upload.

Code:
15:48:46: Open Broadcaster Software v0.592b - 32bit (´・ω・`)
15:48:46: -------------------------------
15:48:46: CPU Name: AMD FX(tm)-9370 Eight-Core Processor
15:48:46: CPU Speed: 4822MHz
15:48:46: Physical Memory:  4095MB Total, 4095MB Free
15:48:46: stepping id: 0, model 2, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 8, total cores 4
15:48:46: monitor 1: pos={1920, 0}, size={1920, 1080}
15:48:46: monitor 2: pos={0, 0}, size={1920, 1080}
15:48:46: Windows Version: 6.2 Build 9200 
15:48:46: Aero is Enabled
15:48:46: -------------------------------
15:48:46: OBS Modules:
15:48:46: Base Address     Module
15:48:46: 00E20000         OBS.exe
15:48:46: 64E80000         OBSApi.dll
15:48:46: 64BE0000         DShowPlugin.dll
15:48:46: 65150000         GraphicsCapture.dll
15:48:46: 64BC0000         NoiseGate.dll
15:48:46: 64BA0000         PSVPlugin.dll
15:48:46: ------------------------------------------
15:48:46: Adapter 1
15:48:46:   Video Adapter: AMD Radeon R9 200 Series
15:48:46:   Video Adapter Dedicated Video Memory: 3193987072
15:48:46:   Video Adapter Shared System Memory: 1100914688
15:48:46:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
15:48:46:   Video Adapter Output 2: pos={1920, 0}, size={1920, 1080}, attached=true
15:48:46: Using fixed low latency mode, factor 20
15:48:46: =====Stream Start: 2014-01-04, 15:48:46===============================================
15:48:46:   Multithreaded optimizations: On
15:48:46:   Base resolution: 1920x1080
15:48:46:   Output resolution: 1920x1080
15:48:46: ------------------------------------------
15:48:46: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
15:48:46: ------------------------------------------
15:48:46: Audio Format: 44100hz
15:48:46: Playback device {0.0.0.00000000}.{387dafa1-de94-4dd4-9956-02f2391370d7}
15:48:46: ------------------------------------------
15:48:46: Using desktop audio input: Speakers (Plantronics GameCom 780)
15:48:46: ------------------------------------------
15:48:46: Audio Encoding: AAC
15:48:46:     bitrate: 128
15:48:46: Using Monitor Capture
15:48:46: Using graphics capture
15:48:46: Using graphics capture
15:48:46: Using graphics capture
15:48:46: Scene buffering time set to 700
15:48:46: ------------------------------------------
15:48:46: Video Encoding: x264
15:48:46:     fps: 60
15:48:46:     width: 1920, height: 1080
15:48:46:     preset: veryfast
15:48:46:     profile: high
15:48:46:     keyint: 250
15:48:46:     CBR: yes
15:48:46:     CFR: yes
15:48:46:     max bitrate: 1100
15:48:46:     buffer size: 1100
15:48:46: ------------------------------------------
15:48:46: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
15:48:48: Using RTMP service: Twitch / Justin.tv
15:48:48:   Server selection: rtmp://live-dfw.justin.tv/app
15:48:48:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
15:48:48: Completed handshake with rtmp://live-dfw.justin.tv/app in 155 ms.
15:48:49: SO_SNDBUF was at 65536
15:48:49: SO_SNDBUF is now 65536
15:49:52: Total frames encoded: 3903, total frames duplicated: 27 (0.69%)
15:49:52: Total frames rendered: 3911, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
15:49:52: RTMPPublisher::SocketLoop: Graceful loop exit
15:49:52: Average send payload: 7836 bytes, average send interval: 51 ms
15:49:52: Number of times waited to send: 0, Waited for a total of 0 bytes
15:49:52: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
15:49:52: Number of bytes sent: 9505088
15:49:52: 
15:49:52: Profiler time results:
15:49:52: 
15:49:52: ==============================================================
15:49:52: video thread frame - [100%] [avg time: 0.835 ms] [children: 48.1%] [unaccounted: 51.9%]
15:49:52: | scene->Preprocess - [27.3%] [avg time: 0.228 ms]
15:49:52: | GPU download and conversion - [20.8%] [avg time: 0.174 ms] [children: 16.9%] [unaccounted: 3.95%]
15:49:52: | | flush - [14.9%] [avg time: 0.124 ms]
15:49:52: | | CopyResource - [1.44%] [avg time: 0.012 ms]
15:49:52: | | conversion to 4:2:0 - [0.599%] [avg time: 0.005 ms]
15:49:52: Convert444Threads - [100%] [avg time: 1.418 ms] [children: 99.1%] [unaccounted: 0.917%]
15:49:52: | Convert444toNV12 - [99.1%] [avg time: 1.405 ms]
15:49:52: encoder thread frame - [100%] [avg time: 2.143 ms]
15:49:52: ==============================================================
15:49:52: 
15:49:52: 
15:49:52: Profiler CPU results:
15:49:52: 
15:49:52: ==============================================================
15:49:52: video thread frame - [cpu time: avg 0.075 ms, total 296.875 ms] [avg calls per frame: 1]
15:49:52: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:49:52: | GPU download and conversion - [cpu time: avg 0.043 ms, total 171.875 ms] [avg calls per frame: 1]
15:49:52: | | flush - [cpu time: avg 0.031 ms, total 125 ms] [avg calls per frame: 1]
15:49:52: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:49:52: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
15:49:52: Convert444Threads - [cpu time: avg 1.312 ms, total 10140.6 ms] [avg calls per frame: 2]
15:49:52: | Convert444toNV12 - [cpu time: avg 1.304 ms, total 10078.1 ms] [avg calls per frame: 2]
15:49:52: encoder thread frame - [cpu time: avg 1.481 ms, total 5718.75 ms] [avg calls per frame: 1]
15:49:52: ==============================================================
15:49:52: 
15:49:52: =====Stream End: 2014-01-04, 15:49:52=================================================
15:49:53: Using fixed low latency mode, factor 20
15:49:53: =====Stream Start: 2014-01-04, 15:49:53===============================================
15:49:53:   Multithreaded optimizations: On
15:49:53:   Base resolution: 1920x1080
15:49:53:   Output resolution: 1920x1080
15:49:53: ------------------------------------------
15:49:53: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
15:49:53: ------------------------------------------
15:49:53: Audio Format: 44100hz
15:49:53: Playback device Default
15:49:53: ------------------------------------------
15:49:53: Using desktop audio input: Speakers (Plantronics GameCom 780)
15:49:53: ------------------------------------------
15:49:53: Using auxilary audio input: Microphone (Plantronics GameCom 780)
15:49:53: ------------------------------------------
15:49:53: Audio Encoding: AAC
15:49:53:     bitrate: 128
15:49:53: Using Monitor Capture
15:49:53: Using graphics capture
15:49:53: Using graphics capture
15:49:53: Using graphics capture
15:49:53: Scene buffering time set to 700
15:49:53: ------------------------------------------
15:49:53: Video Encoding: x264
15:49:53:     fps: 60
15:49:53:     width: 1920, height: 1080
15:49:53:     preset: veryfast
15:49:53:     profile: high
15:49:53:     keyint: 250
15:49:53:     CBR: yes
15:49:53:     CFR: yes
15:49:53:     max bitrate: 1100
15:49:53:     buffer size: 1100
15:49:53: ------------------------------------------
15:49:53: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
15:49:53: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
15:49:55: Using RTMP service: Twitch / Justin.tv
15:49:55:   Server selection: rtmp://live-dfw.justin.tv/app
15:49:55:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
15:49:55: Completed handshake with rtmp://live-dfw.justin.tv/app in 208 ms.
15:49:56: SO_SNDBUF was at 65536
15:49:56: SO_SNDBUF is now 65536
15:51:06: SharedTexCapture hooked
15:57:11: SharedTexCapture hooked
15:57:25: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:57:25: SharedTexCapture hooked
15:58:52: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:58:52: SharedTexCapture hooked
15:59:16: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:59:16: SharedTexCapture hooked
15:59:28: GraphicsCaptureSource::NewCapture:  eliminating old capture
15:59:28: SharedTexCapture hooked
16:00:31: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:00:31: SharedTexCapture hooked
16:01:00: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:01:00: SharedTexCapture hooked
16:01:55: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:01:55: SharedTexCapture hooked
16:02:30: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:02:30: SharedTexCapture hooked
16:03:35: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:03:35: SharedTexCapture hooked
16:04:56: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:04:56: SharedTexCapture hooked
16:06:05: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:06:05: SharedTexCapture hooked
16:09:20: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:09:20: SharedTexCapture hooked
16:11:10: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:11:10: SharedTexCapture hooked
16:11:14: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:11:14: SharedTexCapture hooked
16:11:24: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:11:24: SharedTexCapture hooked
16:13:58: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:13:58: SharedTexCapture hooked
16:14:14: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:14:14: SharedTexCapture hooked
16:16:02: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:16:02: SharedTexCapture hooked
16:16:42: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:16:42: SharedTexCapture hooked
16:18:08: Exit signal received, terminating capture
16:18:31: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:18:31: SharedTexCapture hooked
16:42:20: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 156672)
17:06:07: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:06:07: SharedTexCapture hooked
17:06:08: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:06:08: SharedTexCapture hooked
17:06:26: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:06:26: SharedTexCapture hooked
17:08:47: SharedTexCapture hooked
17:09:30: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:09:30: SharedTexCapture hooked
17:09:46: Capture window 0x0012067C invalid or changing, terminating capture
17:09:49: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:09:49: SharedTexCapture hooked
17:33:13: Exit signal received, terminating capture
17:40:25: SharedTexCapture hooked
17:55:30: GraphicsCaptureSource::NewCapture:  eliminating old capture
17:55:30: SharedTexCapture hooked
18:02:57: GraphicsCaptureSource::NewCapture:  eliminating old capture
18:02:57: SharedTexCapture hooked
18:13:08: Exit signal received, terminating capture
18:34:37: SharedTexCapture hooked
Warning -- MMDeviceAudioSource::GetBuffer: GetNextPacketSize failed, result = 88890004
18:35:12: Total frames encoded: 595114, total frames duplicated: 8242 (1.38%)
18:35:12: Total frames rendered: 594349, number of late frames: 152 (0.03%) (it's okay for some frames to be late)
18:35:12: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
18:35:13: Average send payload: 7902 bytes, average send interval: 51 ms
18:35:13: Number of times waited to send: 0, Waited for a total of 0 bytes
18:35:13: Number of b-frames dropped: 3 (0.0005%), Number of p-frames dropped: 0 (0%), Total 3 (0.0005%)
18:35:13: Number of bytes sent: 1533670811
18:35:13: 
18:35:13: Profiler time results:
18:35:13: 
18:35:13: ==============================================================
18:35:13: video thread frame - [100%] [avg time: 0.965 ms] [children: 87.9%] [unaccounted: 12.1%]
18:35:13: | scene->Preprocess - [17.8%] [avg time: 0.172 ms]
18:35:13: | GPU download and conversion - [70.1%] [avg time: 0.676 ms] [children: 63.9%] [unaccounted: 6.11%]
18:35:13: | | flush - [60.1%] [avg time: 0.58 ms]
18:35:13: | | CopyResource - [3.21%] [avg time: 0.031 ms]
18:35:13: | | conversion to 4:2:0 - [0.622%] [avg time: 0.006 ms]
18:35:13: Convert444Threads - [100%] [avg time: 1.43 ms] [children: 99.2%] [unaccounted: 0.769%]
18:35:13: | Convert444toNV12 - [99.2%] [avg time: 1.419 ms]
18:35:13: encoder thread frame - [100%] [avg time: 2.536 ms]
18:35:13: ==============================================================
18:35:13: 
18:35:13: 
18:35:13: Profiler CPU results:
18:35:13: 
18:35:13: ==============================================================
18:35:13: video thread frame - [cpu time: avg 0.073 ms, total 43765.6 ms] [avg calls per frame: 1]
18:35:13: | scene->Preprocess - [cpu time: avg 0.014 ms, total 8468.75 ms] [avg calls per frame: 1]
18:35:13: | GPU download and conversion - [cpu time: avg 0.047 ms, total 28218.8 ms] [avg calls per frame: 1]
18:35:13: | | flush - [cpu time: avg 0.039 ms, total 23437.5 ms] [avg calls per frame: 1]
18:35:13: | | CopyResource - [cpu time: avg 0.001 ms, total 1171.88 ms] [avg calls per frame: 1]
18:35:13: | | conversion to 4:2:0 - [cpu time: avg 0.001 ms, total 656.25 ms] [avg calls per frame: 1]
18:35:13: Convert444Threads - [cpu time: avg 1.129 ms, total 1.3425e+006 ms] [avg calls per frame: 2]
18:35:13: | Convert444toNV12 - [cpu time: avg 1.126 ms, total 1.33939e+006 ms] [avg calls per frame: 2]
18:35:13: encoder thread frame - [cpu time: avg 1.772 ms, total 1.05481e+006 ms] [avg calls per frame: 1]
18:35:13: ==============================================================
18:35:13: 
18:35:13: =====Stream End: 2014-01-04, 18:35:13=================================================
19:27:38: Using fixed low latency mode, factor 20
19:27:38: =====Stream Start: 2014-01-04, 19:27:38===============================================
19:27:38:   Multithreaded optimizations: On
19:27:38:   Base resolution: 1920x1080
19:27:38:   Output resolution: 1920x1080
19:27:38: ------------------------------------------
19:27:38: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
19:27:38: ------------------------------------------
19:27:38: Audio Format: 44100hz
19:27:38: Playback device Default
19:27:38: ------------------------------------------
19:27:38: Using desktop audio input: Speakers (Plantronics GameCom 780)
19:27:38: ------------------------------------------
19:27:38: Using auxilary audio input: Microphone (Plantronics GameCom 780)
19:27:38: ------------------------------------------
19:27:38: Audio Encoding: AAC
19:27:38:     bitrate: 128
19:27:38: Using graphics capture
19:27:38: Using graphics capture
19:27:38: Using graphics capture
19:27:38: Scene buffering time set to 700
19:27:38: ------------------------------------------
19:27:38: Video Encoding: x264
19:27:38:     fps: 30
19:27:38:     width: 1920, height: 1080
19:27:38:     preset: veryfast
19:27:38:     profile: high
19:27:38:     keyint: 250
19:27:38:     CBR: yes
19:27:38:     CFR: yes
19:27:38:     max bitrate: 1250
19:27:38:     buffer size: 750
19:27:38: ------------------------------------------
19:27:38: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
19:27:38: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
19:27:41: Using RTMP service: Twitch / Justin.tv
19:27:41:   Server selection: rtmp://live-dfw.justin.tv/app
19:27:41:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
19:27:41: Completed handshake with rtmp://live-dfw.justin.tv/app in 153 ms.
19:27:41: SO_SNDBUF was at 65536
19:27:41: SO_SNDBUF is now 65536
19:27:42: SharedTexCapture hooked
19:28:26: SharedTexCapture hooked
19:29:25: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:29:25: SharedTexCapture hooked
19:29:33: Using graphics capture
19:29:33: SharedTexCapture hooked
19:29:35: Using graphics capture
19:29:41: Using graphics capture
19:29:41: SharedTexCapture hooked
19:29:43: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:29:43: SharedTexCapture hooked
19:29:49: Using graphics capture
19:29:50: Using graphics capture
19:29:52: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:29:52: SharedTexCapture hooked
19:29:58: Using Monitor Capture
19:30:01: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:30:01: SharedTexCapture hooked
19:30:42: GraphicsCaptureSource::NewCapture:  eliminating old capture
19:30:42: SharedTexCapture hooked
19:31:44: Using Monitor Capture
19:31:45: Using graphics capture
19:31:46: Using graphics capture
19:31:46: Using graphics capture
19:31:46: SharedTexCapture hooked
19:35:01: Total frames encoded: 13266, total frames duplicated: 126 (0.95%)
19:35:01: Total frames rendered: 13180, number of late frames: 17 (0.13%) (it's okay for some frames to be late)
19:35:01: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
19:35:01: Average send payload: 8829 bytes, average send interval: 51 ms
19:35:01: Number of times waited to send: 0, Waited for a total of 0 bytes
19:35:01: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
19:35:01: Number of bytes sent: 75831281
19:35:01: 
19:35:01: Profiler time results:
19:35:01: 
19:35:01: ==============================================================
19:35:01: video thread frame - [100%] [avg time: 1.296 ms] [children: 28.2%] [unaccounted: 71.8%]
19:35:01: | scene->Preprocess - [4.48%] [avg time: 0.058 ms]
19:35:01: | GPU download and conversion - [23.8%] [avg time: 0.308 ms] [children: 15.7%] [unaccounted: 8.02%]
19:35:01: | | flush - [14.2%] [avg time: 0.184 ms]
19:35:01: | | CopyResource - [1.08%] [avg time: 0.014 ms]
19:35:01: | | conversion to 4:2:0 - [0.463%] [avg time: 0.006 ms]
19:35:01: Convert444Threads - [100%] [avg time: 1.467 ms] [children: 99.3%] [unaccounted: 0.75%]
19:35:01: | Convert444toNV12 - [99.3%] [avg time: 1.456 ms]
19:35:01: encoder thread frame - [100%] [avg time: 2.174 ms]
19:35:01: ==============================================================
19:35:01: 
19:35:01: 
19:35:01: Profiler CPU results:
19:35:01: 
19:35:01: ==============================================================
19:35:01: video thread frame - [cpu time: avg 0.171 ms, total 2265.63 ms] [avg calls per frame: 1]
19:35:01: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
19:35:01: | GPU download and conversion - [cpu time: avg 0.087 ms, total 1156.25 ms] [avg calls per frame: 1]
19:35:01: | | flush - [cpu time: avg 0.069 ms, total 921.875 ms] [avg calls per frame: 1]
19:35:01: | | CopyResource - [cpu time: avg 0.004 ms, total 62.5 ms] [avg calls per frame: 1]
19:35:01: | | conversion to 4:2:0 - [cpu time: avg 0.002 ms, total 31.25 ms] [avg calls per frame: 1]
19:35:01: Convert444Threads - [cpu time: avg 1.404 ms, total 36937.5 ms] [avg calls per frame: 2]
19:35:01: | Convert444toNV12 - [cpu time: avg 1.393 ms, total 36671.9 ms] [avg calls per frame: 2]
19:35:01: encoder thread frame - [cpu time: avg 1.426 ms, total 18890.6 ms] [avg calls per frame: 1]
19:35:01: ==============================================================
19:35:01: 
19:35:01: =====Stream End: 2014-01-04, 19:35:01=================================================


Last game capture log:
2014-01-04, 19:28:21: we're booting up: 
19:28:21: CaptureThread: attached to process League of Legends.exe
19:28:21: D3D9 Present
19:28:21: DXGI Present
19:28:21: NV Capture available
19:28:21: FBO available
19:28:21: GL Present
19:28:21: (half life scientist) everything..  seems to be in order
19:28:26: D3D9EndScene called
19:28:26: D3DPRESENT_PARAMETERS {
19:28:26: 	BackBufferWidth: 1920
19:28:26: 	BackBufferHeight: 1080
19:28:26: 	BackBufferFormat: D3DFMT_X8R8G8B8
19:28:26: 	BackBufferCount: 1
19:28:26: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:28:26: 	MultiSampleQuality: 0
19:28:26: 	SwapEffect: D3DSWAPEFFECT_DISCARD
19:28:26: 	hDeviceWindow: 2164308
19:28:26: 	Windowed: false
19:28:26: 	EnableAutoDepthStencil: true
19:28:26: 	AutoDepthStencilFormat: D3DFMT_D24S8
19:28:26: 	Flags: D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL 
19:28:26: 	FullScreen_RefreshRateInHz: 60
19:28:26: 	PresentationInterval: 0
19:28:26: };
19:28:26: successfully set up d3d9 hooks
19:28:26: D3D9Present called
19:28:26: DoD3D9GPUHook: success
19:28:33: D3DSURFACE_DESC {
19:28:33: 	Format: D3DFMT_X8R8G8B8
19:28:33: 	Type: D3DRTYPE_SURFACE
19:28:33: 	Usage: D3DUSAGE_RENDERTARGET 
19:28:33: 	Pool: D3DPOOL_DEFAULT
19:28:33: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:28:33: 	MultiSampleQuality: 0
19:28:33: 	Width: 1920
19:28:33: 	Height: 1080
19:28:33: };
19:28:33: successfully capturing d3d9 frames via GPU
19:29:25: D3D9Reset called
19:29:25: ---------------------- Cleared D3D9 Capture ----------------------
19:29:25: successfully set up d3d9 hooks
19:29:25: D3D9EndScene called
19:29:25: D3D9Present called
19:29:25: DoD3D9GPUHook: success
19:29:26: D3DSURFACE_DESC {
19:29:26: 	Format: D3DFMT_X8R8G8B8
19:29:26: 	Type: D3DRTYPE_SURFACE
19:29:26: 	Usage: D3DUSAGE_RENDERTARGET 
19:29:26: 	Pool: D3DPOOL_DEFAULT
19:29:26: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:29:26: 	MultiSampleQuality: 0
19:29:26: 	Width: 1920
19:29:26: 	Height: 1080
19:29:26: };
19:29:26: successfully capturing d3d9 frames via GPU
19:29:32: ---------------------- Cleared D3D9 Capture ----------------------
19:29:32: received restart event, capturing
19:29:32: DoD3D9GPUHook: success
19:29:32: D3D9EndScene called
19:29:32: D3D9Present called
19:29:33: D3DSURFACE_DESC {
19:29:33: 	Format: D3DFMT_X8R8G8B8
19:29:33: 	Type: D3DRTYPE_SURFACE
19:29:33: 	Usage: D3DUSAGE_RENDERTARGET 
19:29:33: 	Pool: D3DPOOL_DEFAULT
19:29:33: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:29:33: 	MultiSampleQuality: 0
19:29:33: 	Width: 1920
19:29:33: 	Height: 1080
19:29:33: };
19:29:33: successfully capturing d3d9 frames via GPU
19:29:35: ---------------------- Cleared D3D9 Capture ----------------------
19:29:35: received restart event, capturing
19:29:35: DoD3D9GPUHook: success
19:29:35: D3D9EndScene called
19:29:35: D3D9Present called
19:29:37: D3D9Reset called
19:29:37: ---------------------- Cleared D3D9 Capture ----------------------
19:29:38: successfully set up d3d9 hooks
19:29:38: D3D9EndScene called
19:29:38: D3D9Present called
19:29:38: DoD3D9GPUHook: success
19:29:41: D3DSURFACE_DESC {
19:29:41: 	Format: D3DFMT_X8R8G8B8
19:29:41: 	Type: D3DRTYPE_SURFACE
19:29:41: 	Usage: D3DUSAGE_RENDERTARGET 
19:29:41: 	Pool: D3DPOOL_DEFAULT
19:29:41: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:29:41: 	MultiSampleQuality: 0
19:29:41: 	Width: 1920
19:29:41: 	Height: 1080
19:29:41: };
19:29:41: successfully capturing d3d9 frames via GPU
19:29:42: D3D9Reset called
19:29:42: ---------------------- Cleared D3D9 Capture ----------------------
19:29:43: successfully set up d3d9 hooks
19:29:43: D3D9EndScene called
19:29:43: D3D9Present called
19:29:43: DoD3D9GPUHook: success
19:29:43: D3DSURFACE_DESC {
19:29:43: 	Format: D3DFMT_X8R8G8B8
19:29:43: 	Type: D3DRTYPE_SURFACE
19:29:43: 	Usage: D3DUSAGE_RENDERTARGET 
19:29:43: 	Pool: D3DPOOL_DEFAULT
19:29:43: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:29:43: 	MultiSampleQuality: 0
19:29:43: 	Width: 1920
19:29:43: 	Height: 1080
19:29:43: };
19:29:43: successfully capturing d3d9 frames via GPU
19:29:51: D3D9Reset called
19:29:51: ---------------------- Cleared D3D9 Capture ----------------------
19:29:52: successfully set up d3d9 hooks
19:29:52: D3D9EndScene called
19:29:52: D3D9Present called
19:29:52: DoD3D9GPUHook: success
19:29:52: D3DSURFACE_DESC {
19:29:52: 	Format: D3DFMT_X8R8G8B8
19:29:52: 	Type: D3DRTYPE_SURFACE
19:29:52: 	Usage: D3DUSAGE_RENDERTARGET 
19:29:52: 	Pool: D3DPOOL_DEFAULT
19:29:52: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:29:52: 	MultiSampleQuality: 0
19:29:52: 	Width: 1920
19:29:52: 	Height: 1080
19:29:52: };
19:29:52: successfully capturing d3d9 frames via GPU
19:30:01: D3D9Reset called
19:30:01: ---------------------- Cleared D3D9 Capture ----------------------
19:30:01: successfully set up d3d9 hooks
19:30:01: D3D9EndScene called
19:30:01: D3D9Present called
19:30:01: DoD3D9GPUHook: success
19:30:02: D3DSURFACE_DESC {
19:30:02: 	Format: D3DFMT_X8R8G8B8
19:30:02: 	Type: D3DRTYPE_SURFACE
19:30:02: 	Usage: D3DUSAGE_RENDERTARGET 
19:30:02: 	Pool: D3DPOOL_DEFAULT
19:30:02: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:30:02: 	MultiSampleQuality: 0
19:30:02: 	Width: 1920
19:30:02: 	Height: 1080
19:30:02: };
19:30:02: successfully capturing d3d9 frames via GPU
19:30:41: D3D9Reset called
19:30:41: ---------------------- Cleared D3D9 Capture ----------------------
19:30:42: successfully set up d3d9 hooks
19:30:42: D3D9EndScene called
19:30:42: D3D9Present called
19:30:42: DoD3D9GPUHook: success
19:30:42: D3DSURFACE_DESC {
19:30:42: 	Format: D3DFMT_X8R8G8B8
19:30:42: 	Type: D3DRTYPE_SURFACE
19:30:42: 	Usage: D3DUSAGE_RENDERTARGET 
19:30:42: 	Pool: D3DPOOL_DEFAULT
19:30:42: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:30:42: 	MultiSampleQuality: 0
19:30:42: 	Width: 1920
19:30:42: 	Height: 1080
19:30:42: };
19:30:42: successfully capturing d3d9 frames via GPU
19:31:45: ---------------------- Cleared D3D9 Capture ----------------------
19:31:45: received restart event, capturing
19:31:45: DoD3D9GPUHook: success
19:31:45: D3D9EndScene called
19:31:45: D3D9Present called
19:31:46: D3DSURFACE_DESC {
19:31:46: 	Format: D3DFMT_X8R8G8B8
19:31:46: 	Type: D3DRTYPE_SURFACE
19:31:46: 	Usage: D3DUSAGE_RENDERTARGET 
19:31:46: 	Pool: D3DPOOL_DEFAULT
19:31:46: 	MultiSampleType: D3DMULTISAMPLE_NONE
19:31:46: 	MultiSampleQuality: 0
19:31:46: 	Width: 1920
19:31:46: 	Height: 1080
19:31:46: };
19:31:46: successfully capturing d3d9 frames via GPU
19:31:48: ---------------------- Cleared D3D9 Capture ----------------------
19:31:48: received restart event, capturing
19:31:48: DoD3D9GPUHook: success
19:31:48: D3D9EndScene called
19:31:48: D3D9Present called

Thanks for any replies!
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
First, set your keyframe interval to 2 seconds in advanced. Second, if you only have 1250 bitrate to spare, your stream will look pixellated unless you downscale a lot. at least 2.0 downscale recommended, or possibly more for that bitrate.
 

Lyleil

New Member
Thanks for the reply. I went ahead and changed the kekyframe interval to 2 seconds, where is the downscale number at? I cannot find it. And is 1250 bitrate the right amount for my upload? Sadly it seems very slow for the amount that I pay to this isp.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Downscale is in video settings. 1250 is about right for your upload if that's truly all you have. You'll know you're using too much if you get dropped frames.
 

Lyleil

New Member
My frames aren't dropping at all. I'm experiencing nothing in game. It's just the video quality when I watch myself on Twitch is horrible with all this pixely imaging. Should I be running at 30 or 60 fps? I don't know the difference as far as streaming but I'm getting max frames in game.

If I were to downscale it to 960x540 it wouldn't look very good would it? I haven't tried it yet.
 

FerretBomb

Active Member
Definitely run at 30fps max with only 1250kbps for your video, if you're trying to run at 720p. Possibly consider dropping to 25 or even 20fps.

2500kbps = 720p@30fps with excellent quality, 720p@60fps with decent quality
2000kbps = 720p@30fps with good quality, 720p@45fps with moderate quality, 720p@60fps with poor quality
1500kbps = 720p@30fps with moderate quality, 720@45 with poor quality
1250kbps = 720@30 with poor quality

May have to downscale further to 540p to get better image fidelity (less blocking) just to begin with.
FPS is almost a multiplier (but not quite), so 60fps will need a bit less than twice the bandwidth to look as good as 30fps at a given bandwidth. Lowering the framerate will allow the encoder to devote more of the bitrate to each frame, improving image clarity (and reducing pixellation/blocking).
 

Lyleil

New Member
Thank you for your response.

So pretty much my internet sucks is the bottom line right? I'd really like to stream with quality so I'm guessing I should look into upgrading my internet?

And should I be using a Custom Buffer size of 750 kbit as it suggested?
 

FerretBomb

Active Member
Yep, pretty much. You need more bandwidth. I have a 5mbps upstream but regularly hover around only getting 3500kbps constant, so can usually get away with 3000 (as a partnered streamer).
You'll need a LOT of upstream bandwidth. Much as you can get... if possible, shoot for 10mbps upstream (not downstream).

The estimator works well, I'd usually listen to it, or match bitrate and buffer (aka: not use a custom buffer size).
 

Lyleil

New Member
Alrighty thanks a bunch man.

I totally forgot about the internet aspect of streaming when putting this computer together^^ off to talk to uverse cs xD
 

Lyleil

New Member
Okay so I went ahead and switched isp's and am now getting 57 up 12.55 down. Changed my bitrate to 3500 kept fps at 30 did not downscale as I want to try to run the highest resolution possible and I still see pixely boxes on my stream. Any other fixes for this that anyone can think of or am I forced to downscale? My computer is pretty beast so I am pretty sure I should be able to run at 1080.

Thanks!

**Edit - So I tried downscaling and it made the quality even worse so I am confused. Waiting for someones reply ^^
 

Sapiens

Forum Moderator
1080p30 at 3500 Kbps will still show compression artifacts if there's a lot of motion. Stream at a lower resolution and/or use a preset like faster or fast if your CPU can handle it.
 

FerretBomb

Active Member
Try posting a new logfile from a recent streaming session, and we'll be able to tell you more.

Again though, the recommended maximum bitrate for a non-partnered streamer is 2000kbps.
If you have CPU load still available (monitor it!) you can try dropping to a slower encoding preset to improve the visual quality.
However, do realize that you will never be able to get a 'true' 1:1 livestream with current-day technology; compression IS required. If you're playing a high-motion game (FPS, MMO, racing game) even 3500kbps will be too low... even if you're partnered, you'll have to use more, and cross fingers that the ingest servers don't crap themselves.

I would strongly recommend downscaling to a 720p@30fps stream (or running your game natively at 720p if top-notch stream-side quality is paramount), 2000kbps bitrate, and slowly drop your encoder preset (on the Advanced tab of the settings menu) to Faster, Fast, and so on until your logfiles start to show duplicated frames. Then pop back up one step so you're not duplicating any more. Do remember to stream for at least 5-10 minutes on each test, with active action and sound.
Many streamers create a 'secret account' just for running test-streams like this in a live environment without annoying their regular viewers.
 

Lyleil

New Member
I just want the best picture possible. Here's the last one. I am currently streaming on twitch. Not sure if I am allowed to link websites so search Lyleil if you want to see.

Code:
13:51:36: Open Broadcaster Software v0.592b - 32bit (´・ω・`)
13:51:36: -------------------------------
13:51:36: CPU Name: AMD FX(tm)-9370 Eight-Core Processor
13:51:36: CPU Speed: 4822MHz
13:51:36: Physical Memory:  4095MB Total, 4095MB Free
13:51:36: stepping id: 0, model 2, family 21, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 8, total cores 4
13:51:36: monitor 1: pos={1920, 0}, size={1920, 1080}
13:51:36: monitor 2: pos={0, 0}, size={1920, 1080}
13:51:36: Windows Version: 6.2 Build 9200 
13:51:36: Aero is Enabled
13:51:36: -------------------------------
13:51:36: OBS Modules:
13:51:36: Base Address     Module
13:51:36: 00D30000         OBS.exe
13:51:36: 697A0000         OBSApi.dll
13:51:36: 69350000         DShowPlugin.dll
13:51:36: 69720000         GraphicsCapture.dll
13:51:36: 69330000         NoiseGate.dll
13:51:36: 64630000         PSVPlugin.dll
13:51:36: ------------------------------------------
13:51:36: Adapter 1
13:51:36:   Video Adapter: AMD Radeon R9 200 Series
13:51:36:   Video Adapter Dedicated Video Memory: 3193987072
13:51:36:   Video Adapter Shared System Memory: 1100914688
13:51:36:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:51:36:   Video Adapter Output 2: pos={1920, 0}, size={1920, 1080}, attached=true
13:51:36: Using fixed low latency mode, factor 20
13:51:36: =====Stream Start: 2014-01-08, 13:51:36===============================================
13:51:36:   Multithreaded optimizations: On
13:51:36:   Base resolution: 1920x1080
13:51:36:   Output resolution: 1920x1080
13:51:36: ------------------------------------------
13:51:36: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
13:51:36: ------------------------------------------
13:51:36: Audio Format: 44100hz
13:51:36: Playback device Default
13:51:36: ------------------------------------------
13:51:36: Using desktop audio input: Speakers (Plantronics GameCom 780)
13:51:36: ------------------------------------------
13:51:36: Using auxilary audio input: Microphone (Plantronics GameCom 780)
13:51:36: ------------------------------------------
13:51:36: Audio Encoding: AAC
13:51:36:     bitrate: 128
13:51:36: Using Monitor Capture
13:51:36: Scene buffering time set to 700
13:51:36: ------------------------------------------
13:51:36: Video Encoding: x264
13:51:36:     fps: 30
13:51:36:     width: 1920, height: 1080
13:51:36:     preset: veryfast
13:51:36:     profile: high
13:51:36:     keyint: 60
13:51:36:     CBR: yes
13:51:36:     CFR: yes
13:51:36:     max bitrate: 3500
13:51:36:     buffer size: 3500
13:51:36: ------------------------------------------
13:51:36: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:51:36: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:51:38: Using RTMP service: Twitch / Justin.tv
13:51:38:   Server selection: rtmp://live-dfw.justin.tv/app
13:51:38:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
13:51:39: Completed handshake with rtmp://live-dfw.justin.tv/app in 234 ms.
13:51:39: SO_SNDBUF was at 65536
13:51:39: SO_SNDBUF is now 65536
13:58:24: Total frames encoded: 12210, total frames duplicated: 0 (0.00%)
13:58:24: Total frames rendered: 12214, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
13:58:24: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
13:58:24: Average send payload: 23182 bytes, average send interval: 51 ms
13:58:24: Number of times waited to send: 0, Waited for a total of 0 bytes
13:58:24: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:58:24: Number of bytes sent: 183259904
13:58:24: 
13:58:24: Profiler time results:
13:58:24: 
13:58:24: ==============================================================
13:58:24: video thread frame - [100%] [avg time: 1.007 ms] [children: 46.1%] [unaccounted: 53.9%]
13:58:24: | scene->Preprocess - [22.5%] [avg time: 0.227 ms]
13:58:24: | GPU download and conversion - [23.5%] [avg time: 0.237 ms] [children: 19.9%] [unaccounted: 3.67%]
13:58:24: | | flush - [17.9%] [avg time: 0.18 ms]
13:58:24: | | CopyResource - [1.39%] [avg time: 0.014 ms]
13:58:24: | | conversion to 4:2:0 - [0.596%] [avg time: 0.006 ms]
13:58:24: Convert444Threads - [100%] [avg time: 1.713 ms] [children: 99.2%] [unaccounted: 0.759%]
13:58:24: | Convert444toNV12 - [99.2%] [avg time: 1.7 ms]
13:58:24: encoder thread frame - [100%] [avg time: 2.483 ms]
13:58:24: ==============================================================
13:58:24: 
13:58:24: 
13:58:24: Profiler CPU results:
13:58:24: 
13:58:24: ==============================================================
13:58:24: video thread frame - [cpu time: avg 0.165 ms, total 2015.63 ms] [avg calls per frame: 1]
13:58:24: | scene->Preprocess - [cpu time: avg 0.002 ms, total 31.25 ms] [avg calls per frame: 1]
13:58:24: | GPU download and conversion - [cpu time: avg 0.074 ms, total 906.25 ms] [avg calls per frame: 1]
13:58:24: | | flush - [cpu time: avg 0.047 ms, total 578.125 ms] [avg calls per frame: 1]
13:58:24: | | CopyResource - [cpu time: avg 0.008 ms, total 109.375 ms] [avg calls per frame: 1]
13:58:24: | | conversion to 4:2:0 - [cpu time: avg 0.001 ms, total 15.625 ms] [avg calls per frame: 1]
13:58:24: Convert444Threads - [cpu time: avg 1.759 ms, total 42890.6 ms] [avg calls per frame: 2]
13:58:24: | Convert444toNV12 - [cpu time: avg 1.75 ms, total 42671.9 ms] [avg calls per frame: 2]
13:58:24: encoder thread frame - [cpu time: avg 1.933 ms, total 23562.5 ms] [avg calls per frame: 1]
13:58:24: ==============================================================
13:58:24: 
13:58:24: =====Stream End: 2014-01-08, 13:58:24=================================================
13:58:24: Using fixed low latency mode, factor 20
13:58:24: =====Stream Start: 2014-01-08, 13:58:24===============================================
13:58:24:   Multithreaded optimizations: On
13:58:24:   Base resolution: 1920x1080
13:58:24:   Output resolution: 1920x1080
13:58:24: ------------------------------------------
13:58:24: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
13:58:24: ------------------------------------------
13:58:24: Audio Format: 44100hz
13:58:24: Playback device Default
13:58:24: ------------------------------------------
13:58:24: Using desktop audio input: Speakers (Plantronics GameCom 780)
13:58:24: ------------------------------------------
13:58:24: Using auxilary audio input: Microphone (Plantronics GameCom 780)
13:58:24: ------------------------------------------
13:58:24: Audio Encoding: AAC
13:58:24:     bitrate: 128
13:58:24: Using Monitor Capture
13:58:24: Scene buffering time set to 700
13:58:24: Using custom x264 settings: "vbv-maxrate=3500 vbv-bufsize=3500"
13:58:24: ------------------------------------------
13:58:24: Video Encoding: x264
13:58:24:     fps: 30
13:58:24:     width: 1920, height: 1080
13:58:24:     preset: veryfast
13:58:24:     profile: high
13:58:24:     keyint: 60
13:58:24:     CBR: yes
13:58:24:     CFR: yes
13:58:24:     max bitrate: 3500
13:58:24:     buffer size: 3500
13:58:24: ------------------------------------------
13:58:24: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:58:24: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:58:27: Using RTMP service: Twitch / Justin.tv
13:58:27:   Server selection: rtmp://live-dfw.justin.tv/app
13:58:27:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
13:58:27: Completed handshake with rtmp://live-dfw.justin.tv/app in 211 ms.
13:58:28: SO_SNDBUF was at 65536
13:58:28: SO_SNDBUF is now 65536
13:59:20: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 73790 / 463872)
13:59:20: Using graphics capture
13:59:21: Using graphics capture
13:59:22: Using graphics capture
13:59:22: SharedTexCapture hooked
13:59:39: Using graphics capture
13:59:41: Using graphics capture
13:59:41: SharedTexCapture hooked
13:59:55: Total frames encoded: 2685, total frames duplicated: 1 (0.04%)
13:59:55: Total frames rendered: 2691, number of late frames: 1 (0.04%) (it's okay for some frames to be late)
13:59:55: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
13:59:55: Average send payload: 23441 bytes, average send interval: 52 ms
13:59:55: Number of times waited to send: 41, Waited for a total of 158907 bytes
13:59:55: Number of b-frames dropped: 40 (1.6%), Number of p-frames dropped: 32 (1.2%), Total 72 (2.8%)
13:59:55: Number of bytes sent: 38185954
13:59:55: 
13:59:55: Profiler time results:
13:59:55: 
13:59:55: ==============================================================
13:59:55: video thread frame - [100%] [avg time: 0.768 ms] [children: 37.1%] [unaccounted: 62.9%]
13:59:55: | scene->Preprocess - [13.7%] [avg time: 0.105 ms]
13:59:55: | GPU download and conversion - [23.4%] [avg time: 0.18 ms] [children: 19.8%] [unaccounted: 3.65%]
13:59:55: | | flush - [17.6%] [avg time: 0.135 ms]
13:59:55: | | CopyResource - [1.56%] [avg time: 0.012 ms]
13:59:55: | | conversion to 4:2:0 - [0.651%] [avg time: 0.005 ms]
13:59:55: Convert444Threads - [100%] [avg time: 1.556 ms] [children: 99.3%] [unaccounted: 0.707%]
13:59:55: | Convert444toNV12 - [99.3%] [avg time: 1.545 ms]
13:59:55: encoder thread frame - [100%] [avg time: 2.256 ms]
13:59:55: ==============================================================
13:59:55: 
13:59:55: 
13:59:55: Profiler CPU results:
13:59:55: 
13:59:55: ==============================================================
13:59:55: video thread frame - [cpu time: avg 0.087 ms, total 234.375 ms] [avg calls per frame: 1]
13:59:55: | scene->Preprocess - [cpu time: avg 0.011 ms, total 31.25 ms] [avg calls per frame: 1]
13:59:55: | GPU download and conversion - [cpu time: avg 0.046 ms, total 125 ms] [avg calls per frame: 1]
13:59:55: | | flush - [cpu time: avg 0.034 ms, total 93.75 ms] [avg calls per frame: 1]
13:59:55: | | CopyResource - [cpu time: avg 0.005 ms, total 15.625 ms] [avg calls per frame: 1]
13:59:55: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
13:59:55: Convert444Threads - [cpu time: avg 1.632 ms, total 8703.13 ms] [avg calls per frame: 2]
13:59:55: | Convert444toNV12 - [cpu time: avg 1.624 ms, total 8656.25 ms] [avg calls per frame: 2]
13:59:55: encoder thread frame - [cpu time: avg 1.706 ms, total 4546.88 ms] [avg calls per frame: 1]
13:59:55: ==============================================================
13:59:55: 
13:59:55: =====Stream End: 2014-01-08, 13:59:55=================================================
13:59:56: Using fixed low latency mode, factor 20
13:59:56: =====Stream Start: 2014-01-08, 13:59:56===============================================
13:59:56:   Multithreaded optimizations: On
13:59:56:   Base resolution: 1920x1080
13:59:56:   Output resolution: 1920x1080
13:59:56: ------------------------------------------
13:59:56: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
13:59:56: ------------------------------------------
13:59:56: Audio Format: 44100hz
13:59:56: Playback device Default
13:59:56: ------------------------------------------
13:59:56: Using desktop audio input: Speakers (Plantronics GameCom 780)
13:59:56: ------------------------------------------
13:59:56: Using auxilary audio input: Microphone (Plantronics GameCom 780)
13:59:56: ------------------------------------------
13:59:56: Audio Encoding: AAC
13:59:56:     bitrate: 128
13:59:56: Using graphics capture
13:59:56: Scene buffering time set to 700
13:59:56: ------------------------------------------
13:59:56: Video Encoding: x264
13:59:56:     fps: 30
13:59:56:     width: 1920, height: 1080
13:59:56:     preset: veryfast
13:59:56:     profile: high
13:59:56:     keyint: 60
13:59:56:     CBR: yes
13:59:56:     CFR: yes
13:59:56:     max bitrate: 3500
13:59:56:     buffer size: 3500
13:59:56: ------------------------------------------
13:59:56: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:59:56: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
13:59:56: SharedTexCapture hooked
13:59:58: Using RTMP service: Twitch / Justin.tv
13:59:58:   Server selection: rtmp://live-dfw.justin.tv/app
13:59:58:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
13:59:58: Completed handshake with rtmp://live-dfw.justin.tv/app in 276 ms.
13:59:59: SO_SNDBUF was at 65536
13:59:59: SO_SNDBUF is now 65536
14:00:11: SharedTexCapture hooked
14:01:03: Total frames encoded: 2000, total frames duplicated: 0 (0.00%)
14:01:03: Total frames rendered: 2006, number of late frames: 1 (0.05%) (it's okay for some frames to be late)
14:01:03: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:01:03: Average send payload: 23190 bytes, average send interval: 51 ms
14:01:03: Number of times waited to send: 0, Waited for a total of 0 bytes
14:01:03: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:01:03: Number of bytes sent: 28594319
14:01:03: 
14:01:03: Profiler time results:
14:01:03: 
14:01:03: ==============================================================
14:01:03: video thread frame - [100%] [avg time: 0.886 ms] [children: 30.7%] [unaccounted: 69.3%]
14:01:03: | scene->Preprocess - [0.339%] [avg time: 0.003 ms]
14:01:03: | GPU download and conversion - [30.4%] [avg time: 0.269 ms] [children: 26.1%] [unaccounted: 4.29%]
14:01:03: | | flush - [23.8%] [avg time: 0.211 ms]
14:01:03: | | CopyResource - [1.58%] [avg time: 0.014 ms]
14:01:03: | | conversion to 4:2:0 - [0.677%] [avg time: 0.006 ms]
14:01:03: Convert444Threads - [100%] [avg time: 1.716 ms] [children: 99.2%] [unaccounted: 0.758%]
14:01:03: | Convert444toNV12 - [99.2%] [avg time: 1.703 ms]
14:01:03: encoder thread frame - [100%] [avg time: 2.529 ms]
14:01:03: ==============================================================
14:01:03: 
14:01:03: 
14:01:03: Profiler CPU results:
14:01:03: 
14:01:03: ==============================================================
14:01:03: video thread frame - [cpu time: avg 0.147 ms, total 296.875 ms] [avg calls per frame: 1]
14:01:03: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:01:03: | GPU download and conversion - [cpu time: avg 0.07 ms, total 140.625 ms] [avg calls per frame: 1]
14:01:03: | | flush - [cpu time: avg 0.054 ms, total 109.375 ms] [avg calls per frame: 1]
14:01:03: | | CopyResource - [cpu time: avg 0.007 ms, total 15.625 ms] [avg calls per frame: 1]
14:01:03: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:01:03: Convert444Threads - [cpu time: avg 1.736 ms, total 6875 ms] [avg calls per frame: 2]
14:01:03: | Convert444toNV12 - [cpu time: avg 1.724 ms, total 6828.13 ms] [avg calls per frame: 2]
14:01:03: encoder thread frame - [cpu time: avg 1.942 ms, total 3843.75 ms] [avg calls per frame: 1]
14:01:03: ==============================================================
14:01:03: 
14:01:03: =====Stream End: 2014-01-08, 14:01:03=================================================
14:01:04: Using fixed low latency mode, factor 20
14:01:04: =====Stream Start: 2014-01-08, 14:01:04===============================================
14:01:04:   Multithreaded optimizations: On
14:01:04:   Base resolution: 1920x1080
14:01:04:   Output resolution: 960x540
14:01:04: ------------------------------------------
14:01:04: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:01:04: ------------------------------------------
14:01:04: Audio Format: 44100hz
14:01:04: Playback device Default
14:01:04: ------------------------------------------
14:01:04: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:01:04: ------------------------------------------
14:01:04: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:01:04: ------------------------------------------
14:01:04: Audio Encoding: AAC
14:01:04:     bitrate: 128
14:01:04: Using graphics capture
14:01:04: Scene buffering time set to 700
14:01:04: ------------------------------------------
14:01:04: Video Encoding: x264
14:01:04:     fps: 30
14:01:04:     width: 960, height: 540
14:01:04:     preset: veryfast
14:01:04:     profile: high
14:01:04:     keyint: 60
14:01:04:     CBR: yes
14:01:04:     CFR: yes
14:01:04:     max bitrate: 3500
14:01:04:     buffer size: 3500
14:01:04: ------------------------------------------
14:01:04: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:01:04: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:01:04: SharedTexCapture hooked
14:01:06: Using RTMP service: Twitch / Justin.tv
14:01:06:   Server selection: rtmp://live-dfw.justin.tv/app
14:01:06:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:01:07: Completed handshake with rtmp://live-dfw.justin.tv/app in 212 ms.
14:01:07: SO_SNDBUF was at 65536
14:01:07: SO_SNDBUF is now 65536
14:01:50: Total frames encoded: 1365, total frames duplicated: 0 (0.00%)
14:01:50: Total frames rendered: 1370, number of late frames: 1 (0.07%) (it's okay for some frames to be late)
14:01:50: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:01:51: Average send payload: 23167 bytes, average send interval: 51 ms
14:01:51: Number of times waited to send: 0, Waited for a total of 0 bytes
14:01:51: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:01:51: Number of bytes sent: 18973985
14:01:51: 
14:01:51: Profiler time results:
14:01:51: 
14:01:51: ==============================================================
14:01:51: video thread frame - [100%] [avg time: 0.743 ms] [children: 23.8%] [unaccounted: 76.2%]
14:01:51: | scene->Preprocess - [0.269%] [avg time: 0.002 ms]
14:01:51: | GPU download and conversion - [23.6%] [avg time: 0.175 ms] [children: 19.8%] [unaccounted: 3.77%]
14:01:51: | | flush - [17.2%] [avg time: 0.128 ms]
14:01:51: | | CopyResource - [1.75%] [avg time: 0.013 ms]
14:01:51: | | conversion to 4:2:0 - [0.808%] [avg time: 0.006 ms]
14:01:51: Convert444Threads - [100%] [avg time: 0.377 ms] [children: 97.6%] [unaccounted: 2.39%]
14:01:51: | Convert444toNV12 - [97.6%] [avg time: 0.368 ms]
14:01:51: encoder thread frame - [100%] [avg time: 0.92 ms]
14:01:51: ==============================================================
14:01:51: 
14:01:51: 
14:01:51: Profiler CPU results:
14:01:51: 
14:01:51: ==============================================================
14:01:51: video thread frame - [cpu time: avg 0.216 ms, total 296.875 ms] [avg calls per frame: 1]
14:01:51: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:01:51: | GPU download and conversion - [cpu time: avg 0.159 ms, total 218.75 ms] [avg calls per frame: 1]
14:01:51: | | flush - [cpu time: avg 0.159 ms, total 218.75 ms] [avg calls per frame: 1]
14:01:51: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:01:51: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:01:51: Convert444Threads - [cpu time: avg 0.54 ms, total 1453.13 ms] [avg calls per frame: 2]
14:01:51: | Convert444toNV12 - [cpu time: avg 0.534 ms, total 1437.5 ms] [avg calls per frame: 2]
14:01:51: encoder thread frame - [cpu time: avg 0.058 ms, total 78.125 ms] [avg calls per frame: 1]
14:01:51: ==============================================================
14:01:51: 
14:01:51: =====Stream End: 2014-01-08, 14:01:51=================================================
14:01:51: Using fixed low latency mode, factor 20
14:01:51: =====Stream Start: 2014-01-08, 14:01:51===============================================
14:01:51:   Multithreaded optimizations: On
14:01:51:   Base resolution: 1920x1080
14:01:51:   Output resolution: 960x540
14:01:51: ------------------------------------------
14:01:51: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:01:51: ------------------------------------------
14:01:51: Audio Format: 44100hz
14:01:51: Playback device Default
14:01:51: ------------------------------------------
14:01:51: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:01:51: ------------------------------------------
14:01:51: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:01:51: ------------------------------------------
14:01:51: Audio Encoding: AAC
14:01:51:     bitrate: 128
14:01:51: Using graphics capture
14:01:51: Scene buffering time set to 700
14:01:51: ------------------------------------------
14:01:51: Video Encoding: x264
14:01:51:     fps: 60
14:01:51:     width: 960, height: 540
14:01:51:     preset: veryfast
14:01:51:     profile: high
14:01:51:     keyint: 120
14:01:51:     CBR: yes
14:01:51:     CFR: yes
14:01:51:     max bitrate: 3500
14:01:51:     buffer size: 3500
14:01:51: ------------------------------------------
14:01:51: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:01:51: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:01:51: SharedTexCapture hooked
14:01:53: Using RTMP service: Twitch / Justin.tv
14:01:53:   Server selection: rtmp://live-dfw.justin.tv/app
14:01:53:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:01:53: Completed handshake with rtmp://live-dfw.justin.tv/app in 213 ms.
14:01:54: SO_SNDBUF was at 65536
14:01:54: SO_SNDBUF is now 65536
14:02:42: Total frames encoded: 2981, total frames duplicated: 0 (0.00%)
14:02:42: Total frames rendered: 2990, number of late frames: 1 (0.03%) (it's okay for some frames to be late)
14:02:42: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:02:42: Average send payload: 23116 bytes, average send interval: 51 ms
14:02:42: Number of times waited to send: 0, Waited for a total of 0 bytes
14:02:42: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:02:42: Number of bytes sent: 21035804
14:02:42: 
14:02:42: Profiler time results:
14:02:42: 
14:02:42: ==============================================================
14:02:42: video thread frame - [100%] [avg time: 0.71 ms] [children: 23.8%] [unaccounted: 76.2%]
14:02:42: | scene->Preprocess - [0.423%] [avg time: 0.003 ms]
14:02:42: | GPU download and conversion - [23.4%] [avg time: 0.166 ms] [children: 19.6%] [unaccounted: 3.8%]
14:02:42: | | flush - [16.9%] [avg time: 0.12 ms]
14:02:42: | | CopyResource - [1.83%] [avg time: 0.013 ms]
14:02:42: | | conversion to 4:2:0 - [0.845%] [avg time: 0.006 ms]
14:02:42: Convert444Threads - [100%] [avg time: 0.376 ms] [children: 97.3%] [unaccounted: 2.66%]
14:02:42: | Convert444toNV12 - [97.3%] [avg time: 0.366 ms]
14:02:42: encoder thread frame - [100%] [avg time: 0.896 ms]
14:02:42: ==============================================================
14:02:42: 
14:02:42: 
14:02:42: Profiler CPU results:
14:02:42: 
14:02:42: ==============================================================
14:02:42: video thread frame - [cpu time: avg 0.078 ms, total 234.375 ms] [avg calls per frame: 1]
14:02:42: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:02:42: | GPU download and conversion - [cpu time: avg 0.052 ms, total 156.25 ms] [avg calls per frame: 1]
14:02:42: | | flush - [cpu time: avg 0.036 ms, total 109.375 ms] [avg calls per frame: 1]
14:02:42: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:02:42: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:02:42: Convert444Threads - [cpu time: avg 0.409 ms, total 2406.25 ms] [avg calls per frame: 2]
14:02:42: | Convert444toNV12 - [cpu time: avg 0.398 ms, total 2343.75 ms] [avg calls per frame: 2]
14:02:42: encoder thread frame - [cpu time: avg 0.499 ms, total 1468.75 ms] [avg calls per frame: 1]
14:02:42: ==============================================================
14:02:42: 
14:02:42: =====Stream End: 2014-01-08, 14:02:42=================================================
14:02:42: Using fixed low latency mode, factor 20
14:02:42: =====Stream Start: 2014-01-08, 14:02:42===============================================
14:02:42:   Multithreaded optimizations: On
14:02:42:   Base resolution: 1920x1080
14:02:42:   Output resolution: 1920x1080
14:02:42: ------------------------------------------
14:02:42: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:02:42: ------------------------------------------
14:02:42: Audio Format: 44100hz
14:02:42: Playback device Default
14:02:42: ------------------------------------------
14:02:42: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:02:42: ------------------------------------------
14:02:42: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:02:42: ------------------------------------------
14:02:42: Audio Encoding: AAC
14:02:42:     bitrate: 128
14:02:42: Using graphics capture
14:02:42: Scene buffering time set to 700
14:02:42: ------------------------------------------
14:02:42: Video Encoding: x264
14:02:42:     fps: 60
14:02:42:     width: 1920, height: 1080
14:02:42:     preset: veryfast
14:02:42:     profile: high
14:02:42:     keyint: 120
14:02:42:     CBR: yes
14:02:42:     CFR: yes
14:02:42:     max bitrate: 3500
14:02:42:     buffer size: 3500
14:02:42: ------------------------------------------
14:02:42: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:02:42: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:02:42: SharedTexCapture hooked
14:02:44: Using RTMP service: Twitch / Justin.tv
14:02:44:   Server selection: rtmp://live-dfw.justin.tv/app
14:02:44:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:02:45: Completed handshake with rtmp://live-dfw.justin.tv/app in 214 ms.
14:02:45: SO_SNDBUF was at 65536
14:02:45: SO_SNDBUF is now 65536
14:03:29: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 0 / 463872)
14:03:55: Using Monitor Capture
14:03:57: Using Monitor Capture
14:06:40: Total frames encoded: 14185, total frames duplicated: 303 (2.14%)
14:06:40: Number of frames skipped due to encoder lag: 3 (0.02%)
14:06:40: Total frames rendered: 14186, number of late frames: 6 (0.04%) (it's okay for some frames to be late)
14:06:40: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:06:40: Average send payload: 23290 bytes, average send interval: 51 ms
14:06:40: Number of times waited to send: 0, Waited for a total of 0 bytes
14:06:40: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:06:40: Number of bytes sent: 106019345
14:06:40: 
14:06:40: Profiler time results:
14:06:40: 
14:06:40: ==============================================================
14:06:40: video thread frame - [100%] [avg time: 1.409 ms] [children: 40.4%] [unaccounted: 59.6%]
14:06:40: | scene->Preprocess - [12.8%] [avg time: 0.18 ms]
14:06:40: | GPU download and conversion - [27.6%] [avg time: 0.389 ms] [children: 22.6%] [unaccounted: 5.04%]
14:06:40: | | flush - [20%] [avg time: 0.282 ms]
14:06:40: | | CopyResource - [2.06%] [avg time: 0.029 ms]
14:06:40: | | conversion to 4:2:0 - [0.497%] [avg time: 0.007 ms]
14:06:40: Convert444Threads - [100%] [avg time: 2.146 ms] [children: 99.3%] [unaccounted: 0.746%]
14:06:40: | Convert444toNV12 - [99.3%] [avg time: 2.13 ms]
14:06:40: encoder thread frame - [100%] [avg time: 3.896 ms]
14:06:40: ==============================================================
14:06:40: 
14:06:40: 
14:06:40: Profiler CPU results:
14:06:40: 
14:06:40: ==============================================================
14:06:40: video thread frame - [cpu time: avg 0.5 ms, total 7093.75 ms] [avg calls per frame: 1]
14:06:40: | scene->Preprocess - [cpu time: avg 0.051 ms, total 734.375 ms] [avg calls per frame: 1]
14:06:40: | GPU download and conversion - [cpu time: avg 0.154 ms, total 2187.5 ms] [avg calls per frame: 1]
14:06:40: | | flush - [cpu time: avg 0.1 ms, total 1421.88 ms] [avg calls per frame: 1]
14:06:40: | | CopyResource - [cpu time: avg 0.012 ms, total 171.875 ms] [avg calls per frame: 1]
14:06:40: | | conversion to 4:2:0 - [cpu time: avg 0.012 ms, total 171.875 ms] [avg calls per frame: 1]
14:06:40: Convert444Threads - [cpu time: avg 1.865 ms, total 52734.4 ms] [avg calls per frame: 2]
14:06:40: | Convert444toNV12 - [cpu time: avg 1.858 ms, total 52546.9 ms] [avg calls per frame: 2]
14:06:40: encoder thread frame - [cpu time: avg 2.682 ms, total 37937.5 ms] [avg calls per frame: 1]
14:06:40: ==============================================================
14:06:40: 
14:06:40: =====Stream End: 2014-01-08, 14:06:40=================================================
14:40:11: Using fixed low latency mode, factor 20
14:40:11: =====Stream Start: 2014-01-08, 14:40:11===============================================
14:40:11:   Multithreaded optimizations: On
14:40:11:   Base resolution: 1920x1080
14:40:11:   Output resolution: 1920x1080
14:40:11: ------------------------------------------
14:40:11: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:40:11: ------------------------------------------
14:40:11: Audio Format: 44100hz
14:40:11: Playback device Default
14:40:11: ------------------------------------------
14:40:11: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:40:11: ------------------------------------------
14:40:11: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:40:11: ------------------------------------------
14:40:11: Audio Encoding: AAC
14:40:11:     bitrate: 128
14:40:11: Using Monitor Capture
14:40:11: Scene buffering time set to 700
14:40:11: ------------------------------------------
14:40:11: Video Encoding: x264
14:40:11:     fps: 60
14:40:11:     width: 1920, height: 1080
14:40:11:     preset: veryfast
14:40:11:     profile: high
14:40:11:     keyint: 120
14:40:11:     CBR: yes
14:40:11:     CFR: yes
14:40:11:     max bitrate: 3500
14:40:11:     buffer size: 3500
14:40:11: ------------------------------------------
14:40:11: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:40:11: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:40:13: Using RTMP service: Twitch / Justin.tv
14:40:13:   Server selection: rtmp://live-dfw.justin.tv/app
14:40:13:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:40:15: Completed handshake with rtmp://live-dfw.justin.tv/app in 1208 ms.
14:40:15: SO_SNDBUF was at 65536
14:40:15: SO_SNDBUF is now 65536
14:40:17: Total frames encoded: 310, total frames duplicated: 0 (0.00%)
14:40:17: Total frames rendered: 319, number of late frames: 1 (0.31%) (it's okay for some frames to be late)
14:40:17: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:40:17: Average send payload: 25770 bytes, average send interval: 62 ms
14:40:17: Number of times waited to send: 0, Waited for a total of 0 bytes
14:40:17: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:40:17: Number of bytes sent: 773100
14:40:17: 
14:40:17: Profiler time results:
14:40:17: 
14:40:17: ==============================================================
14:40:17: video thread frame - [100%] [avg time: 0.769 ms] [children: 46.3%] [unaccounted: 53.7%]
14:40:17: | scene->Preprocess - [26.1%] [avg time: 0.201 ms]
14:40:17: | GPU download and conversion - [20.2%] [avg time: 0.155 ms] [children: 17%] [unaccounted: 3.12%]
14:40:17: | | flush - [14.8%] [avg time: 0.114 ms]
14:40:17: | | CopyResource - [1.56%] [avg time: 0.012 ms]
14:40:17: | | conversion to 4:2:0 - [0.65%] [avg time: 0.005 ms]
14:40:17: Convert444Threads - [100%] [avg time: 1.291 ms] [children: 99.2%] [unaccounted: 0.775%]
14:40:17: | Convert444toNV12 - [99.2%] [avg time: 1.281 ms]
14:40:17: encoder thread frame - [100%] [avg time: 1.888 ms]
14:40:17: ==============================================================
14:40:17: 
14:40:17: 
14:40:17: Profiler CPU results:
14:40:17: 
14:40:17: ==============================================================
14:40:17: video thread frame - [cpu time: avg 0.048 ms, total 15.625 ms] [avg calls per frame: 1]
14:40:17: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:40:17: | GPU download and conversion - [cpu time: avg 0.048 ms, total 15.625 ms] [avg calls per frame: 1]
14:40:17: | | flush - [cpu time: avg 0.048 ms, total 15.625 ms] [avg calls per frame: 1]
14:40:17: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:40:17: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
14:40:17: Convert444Threads - [cpu time: avg 1.277 ms, total 687.5 ms] [avg calls per frame: 2]
14:40:17: | Convert444toNV12 - [cpu time: avg 1.277 ms, total 687.5 ms] [avg calls per frame: 2]
14:40:17: encoder thread frame - [cpu time: avg 0.991 ms, total 265.625 ms] [avg calls per frame: 1]
14:40:17: ==============================================================
14:40:17: 
14:40:17: =====Stream End: 2014-01-08, 14:40:17=================================================
14:42:45: Using fixed low latency mode, factor 20
14:42:45: =====Stream Start: 2014-01-08, 14:42:45===============================================
14:42:45:   Multithreaded optimizations: On
14:42:45:   Base resolution: 1920x1080
14:42:45:   Output resolution: 1920x1080
14:42:45: ------------------------------------------
14:42:45: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:42:45: ------------------------------------------
14:42:45: Audio Format: 44100hz
14:42:45: Playback device Default
14:42:45: ------------------------------------------
14:42:45: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:42:45: ------------------------------------------
14:42:45: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:42:45: ------------------------------------------
14:42:45: Audio Encoding: AAC
14:42:45:     bitrate: 128
14:42:45: Using Monitor Capture
14:42:45: Scene buffering time set to 700
14:42:45: ------------------------------------------
14:42:45: Video Encoding: x264
14:42:45:     fps: 60
14:42:45:     width: 1920, height: 1080
14:42:45:     preset: veryfast
14:42:45:     profile: high
14:42:45:     keyint: 120
14:42:45:     CBR: yes
14:42:45:     CFR: yes
14:42:45:     max bitrate: 3500
14:42:45:     buffer size: 3500
14:42:45: ------------------------------------------
14:42:45: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:42:45: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:42:47: Using RTMP service: Twitch / Justin.tv
14:42:47:   Server selection: rtmp://live-dfw.justin.tv/app
14:42:47:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:42:47: Completed handshake with rtmp://live-dfw.justin.tv/app in 228 ms.
14:42:48: SO_SNDBUF was at 65536
14:42:48: SO_SNDBUF is now 65536
14:48:26: Using graphics capture
14:52:18: SharedTexCapture hooked
14:52:25: Using Monitor Capture
14:52:36: GraphicsCaptureSource::NewCapture:  eliminating old capture
14:52:36: SharedTexCapture hooked
14:52:37: GraphicsCaptureSource::NewCapture:  eliminating old capture
14:52:37: SharedTexCapture hooked
14:55:19: GraphicsCaptureSource::NewCapture:  eliminating old capture
14:55:19: SharedTexCapture hooked
14:56:53: Total frames encoded: 50852, total frames duplicated: 66 (0.13%)
14:56:53: Total frames rendered: 50860, number of late frames: 2 (0.00%) (it's okay for some frames to be late)
14:56:53: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
14:56:54: Average send payload: 23823 bytes, average send interval: 53 ms
14:56:54: Number of times waited to send: 693, Waited for a total of 2563054 bytes
14:56:54: Number of b-frames dropped: 761 (1.5%), Number of p-frames dropped: 728 (1.4%), Total 1489 (2.9%)
14:56:54: Number of bytes sent: 376315376
14:56:54: 
14:56:54: Profiler time results:
14:56:54: 
14:56:54: ==============================================================
14:56:54: video thread frame - [100%] [avg time: 0.79 ms] [children: 55.1%] [unaccounted: 44.9%]
14:56:54: | scene->Preprocess - [21%] [avg time: 0.166 ms]
14:56:54: | GPU download and conversion - [34.1%] [avg time: 0.269 ms] [children: 30%] [unaccounted: 4.05%]
14:56:54: | | flush - [27.5%] [avg time: 0.217 ms]
14:56:54: | | CopyResource - [1.77%] [avg time: 0.014 ms]
14:56:54: | | conversion to 4:2:0 - [0.759%] [avg time: 0.006 ms]
14:56:54: Convert444Threads - [100%] [avg time: 1.352 ms] [children: 99.3%] [unaccounted: 0.74%]
14:56:54: | Convert444toNV12 - [99.3%] [avg time: 1.342 ms]
14:56:54: encoder thread frame - [100%] [avg time: 1.974 ms]
14:56:54: ==============================================================
14:56:54: 
14:56:54: 
14:56:54: Profiler CPU results:
14:56:54: 
14:56:54: ==============================================================
14:56:54: video thread frame - [cpu time: avg 0.039 ms, total 1984.38 ms] [avg calls per frame: 1]
14:56:54: | scene->Preprocess - [cpu time: avg 0.002 ms, total 125 ms] [avg calls per frame: 1]
14:56:54: | GPU download and conversion - [cpu time: avg 0.02 ms, total 1031.25 ms] [avg calls per frame: 1]
14:56:54: | | flush - [cpu time: avg 0.015 ms, total 796.875 ms] [avg calls per frame: 1]
14:56:54: | | CopyResource - [cpu time: avg 0.001 ms, total 78.125 ms] [avg calls per frame: 1]
14:56:54: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 15.625 ms] [avg calls per frame: 1]
14:56:54: Convert444Threads - [cpu time: avg 1.27 ms, total 129141 ms] [avg calls per frame: 2]
14:56:54: | Convert444toNV12 - [cpu time: avg 1.265 ms, total 128609 ms] [avg calls per frame: 2]
14:56:54: encoder thread frame - [cpu time: avg 1.241 ms, total 63078.1 ms] [avg calls per frame: 1]
14:56:54: ==============================================================
14:56:54: 
14:56:54: =====Stream End: 2014-01-08, 14:56:54=================================================
14:57:05: Using fixed low latency mode, factor 20
14:57:05: =====Stream Start: 2014-01-08, 14:57:05===============================================
14:57:05:   Multithreaded optimizations: On
14:57:05:   Base resolution: 1920x1080
14:57:05:   Output resolution: 1920x1080
14:57:05: ------------------------------------------
14:57:05: Loading up D3D10 on AMD Radeon R9 200 Series (Adapter 1)...
14:57:05: ------------------------------------------
14:57:05: Audio Format: 44100hz
14:57:05: Playback device Default
14:57:05: ------------------------------------------
14:57:05: Using desktop audio input: Speakers (Plantronics GameCom 780)
14:57:05: ------------------------------------------
14:57:05: Using auxilary audio input: Microphone (Plantronics GameCom 780)
14:57:05: ------------------------------------------
14:57:05: Audio Encoding: AAC
14:57:05:     bitrate: 128
14:57:05: Using Monitor Capture
14:57:05: Using graphics capture
14:57:05: Scene buffering time set to 700
14:57:05: ------------------------------------------
14:57:05: Video Encoding: x264
14:57:05:     fps: 60
14:57:05:     width: 1920, height: 1080
14:57:05:     preset: veryfast
14:57:05:     profile: high
14:57:05:     keyint: 120
14:57:05:     CBR: yes
14:57:05:     CFR: yes
14:57:05:     max bitrate: 3500
14:57:05:     buffer size: 3500
14:57:05: ------------------------------------------
14:57:05: MMDeviceAudioSource: Frequency for device 'Speakers (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:57:05: MMDeviceAudioSource: Frequency for device 'Microphone (Plantronics GameCom 780)' is 352800, samples per sec is 44100
14:57:05: SharedTexCapture hooked
14:57:07: Using RTMP service: Twitch / Justin.tv
14:57:07:   Server selection: rtmp://live-dfw.justin.tv/app
14:57:07:   Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
14:57:07: Completed handshake with rtmp://live-dfw.justin.tv/app in 209 ms.
14:57:08: SO_SNDBUF was at 65536
14:57:08: SO_SNDBUF is now 65536
14:59:19: Capture window 0x000D06A0 invalid or changing, terminating capture
15:06:30: Total frames encoded: 33852, total frames duplicated: 159 (0.47%)
15:06:30: Total frames rendered: 33783, number of late frames: 12 (0.04%) (it's okay for some frames to be late)
15:06:30: RTMPPublisher::SocketLoop: Socket error, send() returned -1, GetLastError() 10038
15:06:30: Average send payload: 23825 bytes, average send interval: 53 ms
15:06:30: Number of times waited to send: 370, Waited for a total of 1416560 bytes
15:06:30: Number of b-frames dropped: 383 (1.1%), Number of p-frames dropped: 384 (1.1%), Total 767 (2.3%)
15:06:30: Number of bytes sent: 251139602
15:06:30: 
15:06:30: Profiler time results:
15:06:30: 
15:06:30: ==============================================================
15:06:30: video thread frame - [100%] [avg time: 0.899 ms] [children: 46.1%] [unaccounted: 53.9%]
15:06:30: | scene->Preprocess - [21.6%] [avg time: 0.194 ms]
15:06:30: | GPU download and conversion - [24.5%] [avg time: 0.22 ms] [children: 20.5%] [unaccounted: 4%]
15:06:30: | | flush - [18.4%] [avg time: 0.165 ms]
15:06:30: | | CopyResource - [1.45%] [avg time: 0.013 ms]
15:06:30: | | conversion to 4:2:0 - [0.667%] [avg time: 0.006 ms]
15:06:30: Convert444Threads - [100%] [avg time: 1.42 ms] [children: 99.3%] [unaccounted: 0.704%]
15:06:30: | Convert444toNV12 - [99.3%] [avg time: 1.41 ms]
15:06:30: encoder thread frame - [100%] [avg time: 2.001 ms]
15:06:30: ==============================================================
15:06:30: 
15:06:30: 
15:06:30: Profiler CPU results:
15:06:30: 
15:06:30: ==============================================================
15:06:30: video thread frame - [cpu time: avg 0.056 ms, total 1921.88 ms] [avg calls per frame: 1]
15:06:30: | scene->Preprocess - [cpu time: avg 0 ms, total 31.25 ms] [avg calls per frame: 1]
15:06:30: | GPU download and conversion - [cpu time: avg 0.029 ms, total 1000 ms] [avg calls per frame: 1]
15:06:30: | | flush - [cpu time: avg 0.023 ms, total 796.875 ms] [avg calls per frame: 1]
15:06:30: | | CopyResource - [cpu time: avg 0.001 ms, total 46.875 ms] [avg calls per frame: 1]
15:06:30: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 31.25 ms] [avg calls per frame: 1]
15:06:30: Convert444Threads - [cpu time: avg 1.401 ms, total 94531.3 ms] [avg calls per frame: 2]
15:06:30: | Convert444toNV12 - [cpu time: avg 1.394 ms, total 94093.8 ms] [avg calls per frame: 2]
15:06:30: encoder thread frame - [cpu time: avg 1.275 ms, total 43140.6 ms] [avg calls per frame: 1]
15:06:30: ==============================================================
15:06:30: 
15:06:30: =====Stream End: 2014-01-08, 15:06:30=================================================
 

Boildown

Active Member
If you can do 3500/3500 bitrate and buffer, and your computer is beastly, then:

Decide between 1080p 30fps and 720p 60fps. If your game is fast action, choose the latter. You can't do 1080p60 because of limitations of Flash, not anything to do with your computer.

Next, if you're not getting late/skipped/dropped/duplicated frames, increase your Preset to one that's more computationally heavy. Go from Very Fast to Faster to Fast (very few can go beyond Fast on any CPU at 720p60 or 1080p30). Test incrementally, don't jump all the way in the first step. Make your tests at least 5 minutes of high action scenes. If you get stuck, post the log file here of your latest attempt.
 
Top