Bug Report OBS constantly DCs when I try to stream WoW

Robbieyo

New Member
Hi,

Currently ran into an issue where my OBS constantly disconnects and reconnects the stream every 6-5 mins (sometimes it can stream up to 10, seems very random) when I try to stream world of warcraft.

I've managed to stream almost an hour of Tera, and another 30 mins after that, 30 mins of league of legends both with 0 frames dropped but when I try to stream wow I get something like 5-10% of frames dropped and my stream disconnects after around 5 mins of streaming.

Here is what my internet is like: http://www.speedtest.net/my-result/2924831908

For my pc I've got 8GB Ram, Intel i5-3570k processor nVidia GTX760 graphics.

This log should be of my latest attempt at streaming WoW:

Code:
17:59:30: Settings::Video: Enabling Aero
17:59:41: Open Broadcaster Software v0.552b - 64bit ( ^ω^)
17:59:41: -------------------------------
17:59:41: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
17:59:41: CPU Speed: 3400MHz
17:59:41: Physical Memory:  8076MB Total, 4117MB Free
17:59:41: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
17:59:41: monitor 1: pos={0, 0}, size={1920, 1080}
17:59:41: Windows Version: 6.1 Build 7601 S
17:59:41: Aero is Enabled
17:59:41: -------------------------------
17:59:41: OBS Modules:
17:59:41: Base Address     Module
17:59:41: 000000003FDC0000 OBS.exe
17:59:41: 00000000E29A0000 OBSApi.dll
17:59:41: 00000000F8120000 DShowPlugin.dll
17:59:41: 00000000FA7B0000 GraphicsCapture.dll
17:59:41: 00000000F8100000 NoiseGate.dll
17:59:41: 00000000F5B60000 PSVPlugin.dll
17:59:41: ------------------------------------------
17:59:41: Adapter 1
17:59:41:   Video Adapter: NVIDIA GeForce GTX 760
17:59:41:   Video Adapter Dedicated Video Memory: 2091581440
17:59:41:   Video Adapter Shared System Memory: 2147807232
17:59:41: ------------------------------------------
17:59:41: Adapter 2
17:59:41:   Video Adapter: Intel(R) HD Graphics 4000
17:59:41:   Video Adapter Dedicated Video Memory: 67108864
17:59:41:   Video Adapter Shared System Memory: 1711276032
17:59:41: =====Stream Start: 2013-08-26, 17:59:41===============================================
17:59:41:   Multithreaded optimizations: On
17:59:41:   Base resolution: 1920x1080
17:59:41:   Output resolution: 1280x720
17:59:41: ------------------------------------------
17:59:41: Loading up D3D10 on NVIDIA GeForce GTX 760...
17:59:41: Playback device Default
17:59:41: ------------------------------------------
17:59:41: Using desktop audio input: Speakers (2- Logitech G930 Headset)
17:59:41: Using 7.1 surround speaker setup
17:59:41: ------------------------------------------
17:59:41: Using auxilary audio input: Microphone (2- Logitech G930 Headset)
17:59:41: ------------------------------------------
17:59:41: Audio Encoding: AAC
17:59:41:     bitrate: 128
17:59:41: Using Window Capture
17:59:41: ------------------------------------------
17:59:41: Video Encoding: x264
17:59:41:     fps: 30
17:59:41:     width: 1280, height: 720
17:59:41:     preset: veryfast
17:59:41:     CBR: no
17:59:41:     CFR: no
17:59:41:     max bitrate: 4000
17:59:41:     buffer size: 1000
17:59:41:     quality: 9
17:59:41: ------------------------------------------
17:59:41: MMDeviceAudioSource: Frequency for device 'Speakers (2- Logitech G930 Headset)' is 1536000, samples per sec is 48000
17:59:41: MMDeviceAudioSource: Frequency for device 'Microphone (2- Logitech G930 Headset)' is 64000, samples per sec is 16000
17:59:43: Using RTMP service: Twitch / Justin.tv
17:59:43:   Server selection: rtmp://live-lhr.justin.tv/app
17:59:43:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
17:59:45: SO_SNDBUF was at 8192
17:59:45: SO_SNDBUF is now 65536
17:59:46: RTMPPublisher::Socketloop: Increasing send buffer to ISB 131072 (buffer: 61197 / 528384)
17:59:46: RTMPPublisher::Socketloop: Increasing send buffer to ISB 262144 (buffer: 0 / 528384)
18:06:20: RTMPPublisher::SocketLoop: Aborting due to FD_CLOSE, error 0
18:06:23: Total frames rendered: 11444, number of late frames: 114 (1.00%) (it's okay for some frames to be late)
18:06:23: Number of times waited to send: 0, Waited for a total of 0 bytes
18:06:23: Number of b-frames dropped: 11 (0.097%), Number of p-frames dropped: 39 (0.34%), Total 50 (0.44%)
18:06:23: 
18:06:23: Profiler results:
18:06:23: 
18:06:23: ==============================================================
18:06:23: frame - [100%] [avg time: 6.782 ms (cpu time: avg 1.566 ms, total 17924.5 ms)] [avg calls per frame: 1] [children: 100%] [unaccounted: 0.0442%]
18:06:23: | frame preprocessing and rendering - [80.3%] [avg time: 5.444 ms (cpu time: avg 0.526 ms, total 6021.64 ms)] [avg calls per frame: 1] [children: 74.8%] [unaccounted: 5.5%]
18:06:23: | | scene->Preprocess - [74.8%] [avg time: 5.071 ms (cpu time: avg 0.151 ms, total 1731.61 ms)] [avg calls per frame: 1]
18:06:23: | video encoding and uploading - [19.7%] [avg time: 1.335 ms (cpu time: avg 1.036 ms, total 11856.1 ms)] [avg calls per frame: 1] [children: 19.1%] [unaccounted: 0.56%]
18:06:23: | | flush - [1.56%] [avg time: 0.106 ms (cpu time: avg 0.072 ms, total 826.806 ms)] [avg calls per frame: 1]
18:06:23: | | CopyResource - [0.265%] [avg time: 0.018 ms (cpu time: avg 0.008 ms, total 93.602 ms)] [avg calls per frame: 0]
18:06:23: | | conversion to 4:2:0 - [0.605%] [avg time: 0.041 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
18:06:23: | | call to encoder - [16.1%] [avg time: 1.093 ms (cpu time: avg 0.935 ms, total 10701.7 ms)] [avg calls per frame: 0]
18:06:23: | | sending stuff out - [0.575%] [avg time: 0.039 ms (cpu time: avg 0.014 ms, total 171.6 ms)] [avg calls per frame: 0]
18:06:23: | Convert444Threads - [1.03e+003%] [avg time: 69.888 ms (cpu time: avg 0.974 ms, total 11154.1 ms)] [avg calls per frame: 1]
18:06:23: ==============================================================
18:06:23: 
18:06:23: =====Stream End: 2013-08-26, 18:06:23=================================================
18:10:27: Settings::Video: Enabling Aero
18:13:18: =====Stream Start: 2013-08-26, 18:13:18===============================================
18:13:18:   Multithreaded optimizations: On
18:13:18:   Base resolution: 1920x1080
18:13:18:   Output resolution: 1920x1080
18:13:18: ------------------------------------------
18:13:18: Loading up D3D10 on NVIDIA GeForce GTX 760...
18:13:18: Playback device Default
18:13:18: ------------------------------------------
18:13:18: Using desktop audio input: Speakers (2- Logitech G930 Headset)
18:13:18: Using 7.1 surround speaker setup
18:13:18: ------------------------------------------
18:13:18: Using auxilary audio input: Microphone (2- Logitech G930 Headset)
18:13:18: ------------------------------------------
18:13:18: Audio Encoding: AAC
18:13:18:     bitrate: 128
18:13:18: Using Window Capture
18:13:18: ------------------------------------------
18:13:18: Video Encoding: x264
18:13:18:     fps: 30
18:13:18:     width: 1920, height: 1080
18:13:18:     preset: veryfast
18:13:18:     CBR: no
18:13:18:     CFR: no
18:13:18:     max bitrate: 4000
18:13:18:     buffer size: 1000
18:13:18:     quality: 9
18:13:18: ------------------------------------------
18:13:18: MMDeviceAudioSource: Frequency for device 'Speakers (2- Logitech G930 Headset)' is 1536000, samples per sec is 48000
18:13:18: MMDeviceAudioSource: Frequency for device 'Microphone (2- Logitech G930 Headset)' is 64000, samples per sec is 16000
18:13:20: Using RTMP service: Twitch / Justin.tv
18:13:20:   Server selection: rtmp://live-lhr.justin.tv/app
18:13:20:   Interface: Realtek PCIe GBE Family Controller (ethernet, 100 mbps)
18:13:21: SO_SNDBUF was at 8192
18:13:21: SO_SNDBUF is now 65536
18:13:23: RTMPPublisher::Socketloop: Increasing send buffer to ISB 131072 (buffer: 0 / 528384)
18:13:23: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
18:13:23:   New Scene
18:13:23: Using Window Capture
18:13:24: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
18:13:24:   New Scene
18:13:24: Using Window Capture
18:13:24: RTMPPublisher::Socketloop: Increasing send buffer to ISB 262144 (buffer: 0 / 528384)
18:14:32: RTMPPublisher::Socketloop: Increasing send buffer to ISB 524288 (buffer: 0 / 528384)
18:17:06: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
18:17:06:   New Scene
18:17:06: Using Window Capture
18:17:41: Using Window Capture
18:18:52: RTMPPublisher::SocketLoop: Aborting due to FD_CLOSE, error 0
18:18:55: Total frames rendered: 7895, number of late frames: 803 (10.17%) (it's okay for some frames to be late)
18:18:55: Number of times waited to send: 0, Waited for a total of 0 bytes
18:18:55: Number of b-frames dropped: 60 (0.77%), Number of p-frames dropped: 100 (1.3%), Total 160 (2.1%)
18:18:55: 
18:18:55: Profiler results:
18:18:55: 
18:18:55: ==============================================================
18:18:55: frame - [100%] [avg time: 19.941 ms (cpu time: avg 2.875 ms, total 22698.2 ms)] [avg calls per frame: 1] [children: 100%] [unaccounted: 0.015%]
18:18:55: | frame preprocessing and rendering - [84.3%] [avg time: 16.808 ms (cpu time: avg 0.507 ms, total 4009.23 ms)] [avg calls per frame: 1] [children: 82.2%] [unaccounted: 2.06%]
18:18:55: | | scene->Preprocess - [82.2%] [avg time: 16.397 ms (cpu time: avg 0.156 ms, total 1232.41 ms)] [avg calls per frame: 1]
18:18:55: | video encoding and uploading - [15.7%] [avg time: 3.13 ms (cpu time: avg 2.365 ms, total 18673.3 ms)] [avg calls per frame: 1] [children: 15%] [unaccounted: 0.707%]
18:18:55: | | flush - [0.627%] [avg time: 0.125 ms (cpu time: avg 0.079 ms, total 624.005 ms)] [avg calls per frame: 1]
18:18:55: | | CopyResource - [0.105%] [avg time: 0.021 ms (cpu time: avg 0.019 ms, total 156.001 ms)] [avg calls per frame: 0]
18:18:55: | | conversion to 4:2:0 - [0.682%] [avg time: 0.136 ms (cpu time: avg 0.011 ms, total 93.6 ms)] [avg calls per frame: 0]
18:18:55: | | call to encoder - [13.2%] [avg time: 2.64 ms (cpu time: avg 2.222 ms, total 17550.1 ms)] [avg calls per frame: 0]
18:18:55: | | sending stuff out - [0.336%] [avg time: 0.067 ms (cpu time: avg 0.025 ms, total 202.802 ms)] [avg calls per frame: 0]
18:18:55: | Convert444Threads - [426%] [avg time: 85.026 ms (cpu time: avg 2.341 ms, total 18486.1 ms)] [avg calls per frame: 1]
18:18:55: ==============================================================
18:18:55: 
18:18:55: =====Stream End: 2013-08-26, 18:18:55=================================================

Any help would be apreciated.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Hmm, strange. I don't think this is a bug in OBS so this isn't technically the right forum, I think this may be more of a weird network issue. Anyway, this may be a weird suggestion, but do you think you could try turning on "minimize network impact" in broadcast settings to see if that changes anything at all? This is just a slight experiment admittedly because I'm not entirely sure why this would occur

(Also, just as a note, your bitrate/buffersize is a bit unusual. 4000/1000? Seems like a really low buffer size.)
 

Robbieyo

New Member
Oddly enough changing from streaming just the game window to my whole monitor fixed this issue. I havent tested more than 15 mins of WoW yet but I had never managed to stream wow more than 10 mins and especially not with 0 frame drops so thats a good sign atleast. I'm not quite sure of what I should be putting in my bitrate/buffer settings since I've watched a few vids about streaming and some said that my buffersize should be lower than my bitrate and some said it should be the same.

What would be more optimal and what would the differences be between eachother?

Update on the case: Managed to stream 3 hours 30 mins of WoW today with 0 frame drops and no dcs, any reason as to why if I stream the specific window instead of my whole monitor OBS dcs? I guess I'm not too bothered but since I don't have a 2nd monitor its a bit annoying to stream my skype and things I'm browsing when I'm streaming to friends.
 
Top