Question / Help Quick question about the green, yellow and red indicators

WayZHC

Member
Okay i recently moved to a new flat and tried to stream and i got the green indicator blinking yellow every few seconds (around once in a 2-10 seconds). Never goes red. I use 2100-2400kbps video bitrate and 160kbps AAC audio.

What does the colors actually tell when it turns yellow? Red obviously means the bitrate is too high for the upload speed. But what does randomly blinking yellow mean? I'm sure my upload speed is easily fast enough for streaming
2930094194.png

(VDSL2 connection)

DNA is a Finnish ISP and Finnish ISPs don't have any kind of bandwidth limits
Here is ShaperProbe test results
Code:
DiffProbe release. January 2012. Build 1008.
Shaper Detection Module.

Connected to server 4.71.254.149.

Estimating capacity:
Upstream: 42585 Kbps.
Downstream: 98656 Kbps.

The measurement will take upto 2.5 minutes. Please wait.

Checking for traffic shapers:

Upstream: No shaper detected.
Median received rate: 41776 Kbps.

Downstream: No shaper detected.
Median received rate: 92325 Kbps.

Here is my log (only few late frames so that's not a problem):
Code:
22:27:13: Video Source Plugin strings not found, dynamically loading 38 strings
22:27:36: Open Broadcaster Software v0.552b - 64bit ( ^ω^)
22:27:36: -------------------------------
22:27:36: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
22:27:36: CPU Speed: 3400MHz
22:27:36: Physical Memory:  8077MB Total, 6389MB Free
22:27:36: stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
22:27:36: monitor 1: pos={0, 0}, size={1920, 1080}
22:27:36: monitor 2: pos={-1280, 0}, size={1280, 1024}
22:27:36: Windows Version: 6.1 Build 7601 S
22:27:36: Aero is Enabled
22:27:36: -------------------------------
22:27:36: OBS Modules:
22:27:36: Base Address     Module
22:27:36: 000000003F580000 OBS.exe
22:27:36: 00000000EB440000 OBSApi.dll
22:27:36: 00000000EC3D0000 DShowAudioPlugin.dll
22:27:36: 00000000EC390000 DShowPlugin.dll
22:27:36: 00000000EB410000 GraphicsCapture.dll
22:27:36: 00000000EBFD0000 NoiseGate.dll
22:27:36: 00000000EB3F0000 PSVPlugin.dll
22:27:36: 00000000EB3E0000 VideoSourcePluginWrapper.dll
22:27:36: 00000000EB360000 WebSocketAPIPlugin.dll
22:27:36: ------------------------------------------
22:27:36: Adapter 1
22:27:36:   Video Adapter: NVIDIA GeForce GTX 670
22:27:36:   Video Adapter Dedicated Video Memory: 2091581440
22:27:36:   Video Adapter Shared System Memory: 2147807232
22:27:36: ------------------------------------------
22:27:36: Adapter 2
22:27:36:   Video Adapter: Intel(R) HD Graphics 4000
22:27:36:   Video Adapter Dedicated Video Memory: 67108864
22:27:36:   Video Adapter Shared System Memory: 1711276032
22:27:36: =====Stream Start: 2013-08-28, 22:27:36===============================================
22:27:36:   Multithreaded optimizations: On
22:27:36:   Base resolution: 1920x1080
22:27:36:   Output resolution: 1280x720
22:27:36: ------------------------------------------
22:27:36: Loading up D3D10 on NVIDIA GeForce GTX 670...
22:27:36: Playback device Default
22:27:36: ------------------------------------------
22:27:36: Using desktop audio input: Speakers (Realtek High Definition Audio)
22:27:36: ------------------------------------------
22:27:36: Using auxilary audio input: Mikrofoni (Turtle Beach PX21 Headset)
22:27:36: ------------------------------------------
22:27:36: Audio Encoding: AAC
22:27:36:     bitrate: 160
22:27:36: Using graphics capture
22:27:36: ------------------------------------------
22:27:36: Video Encoding: x264
22:27:36:     fps: 30
22:27:36:     width: 1280, height: 720
22:27:36:     preset: veryfast
22:27:36:     CBR: yes
22:27:36:     CFR: no
22:27:36:     max bitrate: 2340
22:27:36: ------------------------------------------
22:27:36: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:27:36: MMDeviceAudioSource: Frequency for device 'Mikrofoni (Turtle Beach PX21 Headset)' is 384000, samples per sec is 48000
22:27:46: SharedTexCapture hooked
22:28:37: Total frames rendered: 1799, number of late frames: 4 (0.22%) (it's okay for some frames to be late)
22:28:37: 
22:28:37: Profiler results:
22:28:37: 
22:28:37: ==============================================================
22:28:37: frame - [100%] [avg time: 1.706 ms (cpu time: avg 1.179 ms, total 2121.61 ms)] [avg calls per frame: 1] [children: 99.9%] [unaccounted: 0.117%]
22:28:37: | frame preprocessing and rendering - [41.4%] [avg time: 0.707 ms (cpu time: avg 0.286 ms, total 514.805 ms)] [avg calls per frame: 1] [children: 0.0586%] [unaccounted: 41.4%]
22:28:37: | | scene->Preprocess - [0.0586%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
22:28:37: | video encoding and uploading - [58.4%] [avg time: 0.997 ms (cpu time: avg 0.893 ms, total 1606.81 ms)] [avg calls per frame: 1] [children: 57.2%] [unaccounted: 1.23%]
22:28:37: | | flush - [5.57%] [avg time: 0.095 ms (cpu time: avg 0.026 ms, total 46.8 ms)] [avg calls per frame: 1]
22:28:37: | | CopyResource - [0.821%] [avg time: 0.014 ms (cpu time: avg 0.008 ms, total 15.6 ms)] [avg calls per frame: 0]
22:28:37: | | conversion to 4:2:0 - [0.645%] [avg time: 0.011 ms (cpu time: avg 0.008 ms, total 15.6 ms)] [avg calls per frame: 0]
22:28:37: | | call to encoder - [50.1%] [avg time: 0.855 ms (cpu time: avg 0.849 ms, total 1528.81 ms)] [avg calls per frame: 0]
22:28:37: | | sending stuff out - [0.0586%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 0]
22:28:37: | Convert444Threads - [3.89e+003%] [avg time: 66.397 ms (cpu time: avg 0.927 ms, total 1669.21 ms)] [avg calls per frame: 1]
22:28:37: ==============================================================
22:28:37: 
22:28:37: =====Stream End: 2013-08-28, 22:28:37=================================================
22:28:37: Using fixed low latency mode, factor 20
22:28:37: =====Stream Start: 2013-08-28, 22:28:37===============================================
22:28:37:   Multithreaded optimizations: On
22:28:37:   Base resolution: 1920x1080
22:28:37:   Output resolution: 1280x720
22:28:37: ------------------------------------------
22:28:37: Loading up D3D10 on NVIDIA GeForce GTX 670...
22:28:38: Playback device Default
22:28:38: ------------------------------------------
22:28:38: Using desktop audio input: Speakers (Realtek High Definition Audio)
22:28:38: ------------------------------------------
22:28:38: Using auxilary audio input: Mikrofoni (Turtle Beach PX21 Headset)
22:28:38: ------------------------------------------
22:28:38: Audio Encoding: AAC
22:28:38:     bitrate: 160
22:28:38: Using graphics capture
22:28:38: ------------------------------------------
22:28:38: Video Encoding: x264
22:28:38:     fps: 30
22:28:38:     width: 1280, height: 720
22:28:38:     preset: veryfast
22:28:38:     CBR: yes
22:28:38:     CFR: no
22:28:38:     max bitrate: 2340
22:28:38: ------------------------------------------
22:28:38: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:28:38: MMDeviceAudioSource: Frequency for device 'Mikrofoni (Turtle Beach PX21 Headset)' is 384000, samples per sec is 48000
22:28:39: Using RTMP service: Twitch / Justin.tv
22:28:39:   Server selection: rtmp://live-ams.justin.tv/app
22:28:39:   Interface: Broadcom NetLink (TM) Gigabit Ethernet (ethernet, 1000 mbps)
22:28:40: SharedTexCapture hooked
22:28:41: SO_SNDBUF was at 32767
22:28:41: SO_SNDBUF is now 65536
22:37:50: Total frames rendered: 16550, number of late frames: 7 (0.04%) (it's okay for some frames to be late)
22:37:50: RTMPPublisher::SocketLoop: Graceful loop exit
22:37:50: Number of times waited to send: 0, Waited for a total of 0 bytes
22:37:50: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
22:37:50: 
22:37:50: Profiler results:
22:37:50: 
22:37:50: ==============================================================
22:37:50: frame - [100%] [avg time: 2.281 ms (cpu time: avg 1.187 ms, total 19656.1 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.175%]
22:37:50: | frame preprocessing and rendering - [23.2%] [avg time: 0.53 ms (cpu time: avg 0.279 ms, total 4633.23 ms)] [avg calls per frame: 1] [children: 0.0438%] [unaccounted: 23.2%]
22:37:50: | | scene->Preprocess - [0.0438%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 15.6 ms)] [avg calls per frame: 1]
22:37:50: | video encoding and uploading - [76.6%] [avg time: 1.747 ms (cpu time: avg 0.907 ms, total 15022.9 ms)] [avg calls per frame: 1] [children: 73%] [unaccounted: 3.64%]
22:37:50: | | flush - [28.3%] [avg time: 0.646 ms (cpu time: avg 0.042 ms, total 702.005 ms)] [avg calls per frame: 1]
22:37:50: | | CopyResource - [2.1%] [avg time: 0.048 ms (cpu time: avg 0.009 ms, total 156 ms)] [avg calls per frame: 0]
22:37:50: | | conversion to 4:2:0 - [0.614%] [avg time: 0.014 ms (cpu time: avg 0.002 ms, total 46.8 ms)] [avg calls per frame: 0]
22:37:50: | | call to encoder - [40.6%] [avg time: 0.927 ms (cpu time: avg 0.821 ms, total 13603.3 ms)] [avg calls per frame: 0]
22:37:50: | | sending stuff out - [1.27%] [avg time: 0.029 ms (cpu time: avg 0.008 ms, total 140.402 ms)] [avg calls per frame: 0]
22:37:50: | Convert444Threads - [2.92e+003%] [avg time: 66.614 ms (cpu time: avg 0.777 ms, total 12870.1 ms)] [avg calls per frame: 1]
22:37:50: ==============================================================
22:37:50: 
22:37:50: =====Stream End: 2013-08-28, 22:37:50=================================================
22:39:38: Using fixed low latency mode, factor 20
22:39:38: =====Stream Start: 2013-08-28, 22:39:38===============================================
22:39:38:   Multithreaded optimizations: On
22:39:38:   Base resolution: 1920x1080
22:39:38:   Output resolution: 1280x720
22:39:38: ------------------------------------------
22:39:38: Loading up D3D10 on NVIDIA GeForce GTX 670...
22:39:39: Playback device Default
22:39:39: ------------------------------------------
22:39:39: Using desktop audio input: Speakers (Realtek High Definition Audio)
22:39:39: ------------------------------------------
22:39:39: Using auxilary audio input: Mikrofoni (Turtle Beach PX21 Headset)
22:39:39: ------------------------------------------
22:39:39: Audio Encoding: AAC
22:39:39:     bitrate: 160
22:39:39: Using graphics capture
22:39:39: ------------------------------------------
22:39:39: Video Encoding: x264
22:39:39:     fps: 30
22:39:39:     width: 1280, height: 720
22:39:39:     preset: veryfast
22:39:39:     CBR: yes
22:39:39:     CFR: no
22:39:39:     max bitrate: 2100
22:39:39: ------------------------------------------
22:39:39: MMDeviceAudioSource: Frequency for device 'Speakers (Realtek High Definition Audio)' is 384000, samples per sec is 48000
22:39:39: MMDeviceAudioSource: Frequency for device 'Mikrofoni (Turtle Beach PX21 Headset)' is 384000, samples per sec is 48000
22:39:40: Using RTMP service: Twitch / Justin.tv
22:39:40:   Server selection: rtmp://live-ams.justin.tv/app
22:39:40:   Interface: Broadcom NetLink (TM) Gigabit Ethernet (ethernet, 1000 mbps)
22:39:40: SharedTexCapture hooked
22:39:42: SO_SNDBUF was at 32767
22:39:42: SO_SNDBUF is now 65536
22:46:48: Total frames rendered: 12854, number of late frames: 5 (0.04%) (it's okay for some frames to be late)
22:46:48: RTMPPublisher::SocketLoop: Graceful loop exit
22:46:49: Number of times waited to send: 0, Waited for a total of 0 bytes
22:46:49: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
22:46:49: 
22:46:49: Profiler results:
22:46:49: 
22:46:49: ==============================================================
22:46:49: frame - [100%] [avg time: 1.868 ms (cpu time: avg 1.212 ms, total 15584.5 ms)] [avg calls per frame: 1] [children: 99.8%] [unaccounted: 0.214%]
22:46:49: | frame preprocessing and rendering - [28.4%] [avg time: 0.53 ms (cpu time: avg 0.297 ms, total 3822.02 ms)] [avg calls per frame: 1] [children: 0.0535%] [unaccounted: 28.3%]
22:46:49: | | scene->Preprocess - [0.0535%] [avg time: 0.001 ms (cpu time: avg 0 ms, total 0 ms)] [avg calls per frame: 1]
22:46:49: | video encoding and uploading - [71.4%] [avg time: 1.334 ms (cpu time: avg 0.915 ms, total 11762.5 ms)] [avg calls per frame: 1] [children: 67.3%] [unaccounted: 4.12%]
22:46:49: | | flush - [7.82%] [avg time: 0.146 ms (cpu time: avg 0.032 ms, total 421.204 ms)] [avg calls per frame: 1]
22:46:49: | | CopyResource - [0.642%] [avg time: 0.012 ms (cpu time: avg 0.008 ms, total 109.2 ms)] [avg calls per frame: 0]
22:46:49: | | conversion to 4:2:0 - [1.39%] [avg time: 0.026 ms (cpu time: avg 0.002 ms, total 31.2 ms)] [avg calls per frame: 0]
22:46:49: | | call to encoder - [56.1%] [avg time: 1.048 ms (cpu time: avg 0.843 ms, total 10842.1 ms)] [avg calls per frame: 0]
22:46:49: | | sending stuff out - [1.34%] [avg time: 0.025 ms (cpu time: avg 0.016 ms, total 218.401 ms)] [avg calls per frame: 0]
22:46:49: | Convert444Threads - [3.57e+003%] [avg time: 66.687 ms (cpu time: avg 0.904 ms, total 11622.1 ms)] [avg calls per frame: 1]
22:46:49: ==============================================================
22:46:49: 
22:46:49: =====Stream End: 2013-08-28, 22:46:49=================================================
22:47:17: Video Source Plugin instance deleted; removing dynamically loaded localization strings


Last game capture log:
2013-08-28, 22:27:46: we're booting up: 
22:27:46: D3D9 Present
22:27:46: DXGI Present
22:27:46: (half life scientist) everything..  seems to be in order
22:27:46: DXGI: Found D3D 11
22:27:46: setting up d3d11 data
22:27:46: ---------------------- Cleared D3D11 Capture ----------------------
22:27:46: found dxgi format (dx11) of: 28, size: {1920, 1080}, multisampled: false
22:27:46: DoD3D11Hook: success
22:27:46: successfully capturing d3d11 frames via GPU
22:28:37: stop requested, terminating d3d11 capture
22:28:37: ---------------------- Cleared D3D11 Capture ----------------------
22:28:40: DoD3D11Hook: success
22:28:40: successfully capturing d3d11 frames via GPU
22:37:50: stop requested, terminating d3d11 capture
22:37:50: ---------------------- Cleared D3D11 Capture ----------------------
22:39:40: DoD3D11Hook: success
22:39:40: successfully capturing d3d11 frames via GPU
22:46:48: stop requested, terminating d3d11 capture
22:46:48: ---------------------- Cleared D3D11 Capture ----------------------

I don't have any kind of problems with streaming but i'm just asking what does the yellow indicator tell.
The keyframe interval is the only setting i've changed after i moved. It's now set to the "recommended" value of 2. Haven't actually tested streaming without it. Hmmm
 

Krazy

Town drunk
Re: Quick question about the green, yellow and red indicator

You don't really need to worry about yellow. Yellow means the buffer is getting pretty full, red means the buffer is full. You don't even really need to worry about red if it's only briefly and you never actually drop frames.
 

WayZHC

Member
Re: Quick question about the green, yellow and red indicator

oooooh of course. That makes sense :) Thanks for the answer Krazy :)
 
Top