Bug Report Stream "decays" after 1-2 hours

Triksterism

New Member
I've been having this problem for several versions now, but after an hour or so of streaming people tell me that the stream is "garbled" (and audio is choppy) and sometimes the stream just goes black. This only seems to happen in OBS and not in XSplit (still have 2 months left). The problem is I -love- OBS so much more than XSplit so I really want to get this working properly.

Currently I've been running OBS + my game in "High" priority as well as keeping the number of other apps running at the bare minimum.

Specs:

i5 2500k+ OC'd to 4.2ghz
8gb RAM
GTX 570 (overclocked)

Running the game at fullscreen (1080p) and streaming scaled down (720p).

Also, I was wondering how would you go about using "veryfast&ex:crf:16" in OBS. Thanks!
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Hmm, haven't heard of this happening before. Weird. Please post a vod, and a log file where this occurs, if possible.
 

Triksterism

New Member
Well, I tried getting a few 1-2 hour sessions yesterday but when nearing the hour mark I would just get ridiculously high ping (remedied by pressing my hotkey to stop the stream and then pressing my hotkey to start the stream).

Code:
Open Broadcaster Software v0.448a - 64bit ( ^ω^)
-------------------------------
CPU Name: Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
CPU Speed: 3292MHz
Physical Memory:  8162MB Total, 3105MB Free
stepping id: 7, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 570
  Video Adapeter Dedicated Video Memory: 1293352960
  Video Adapeter Shared System Memory: 2952671232
Send Buffer Size: 2920
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 9
    preset: faster
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 1929, number of frames that lagged: 115 (5.96%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 2920
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 9
    preset: faster
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 973, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 2920
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 9
    preset: faster
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Warning -- MMDeviceAudioSource::GetBuffer: GetNextPacketSize failed
Total frames rendered: 17405, number of frames that lagged: 37 (0.21%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 2920
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 9
    preset: faster
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 70450, number of frames that lagged: 2341 (3.32%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 1460
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 9
    preset: faster
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 54594, number of frames that lagged: 194 (0.36%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 2920
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 61849, number of frames that lagged: 44 (0.07%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 5840
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 46423, number of frames that lagged: 87 (0.19%) (it's okay for some frames to lag)
Number of b-frames dropped: 95, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 5840
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 28610, number of frames that lagged: 9 (0.03%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 5840
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Warning -- Capture BitBlt failed..  just so you know
Total frames rendered: 43439, number of frames that lagged: 88 (0.20%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 5840
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 23172, number of frames that lagged: 69 (0.30%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 1460
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 104628, number of frames that lagged: 94 (0.09%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 1460
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 70539, number of frames that lagged: 105 (0.15%) (it's okay for some frames to lag)
Number of b-frames dropped: 151, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 1460
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 3716, number of frames that lagged: 18 (0.48%) (it's okay for some frames to lag)
Number of b-frames dropped: 0, Number of p-frames dropped: 0
=====Stream End=======================================================================
Send Buffer Size: 1460
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Using 7.1 surround speaker setup (experimental)
------------------------------------------
Using auxilary audio input: Microphone (Logitech G35 Headset)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    quality: 10
    preset: veryfast
    i444: no
    max bitrate: 2050
    buffer size: 2050
------------------------------------------
Total frames rendered: 27588, number of frames that lagged: 168 (0.61%) (it's okay for some frames to lag)
Number of b-frames dropped: 76, Number of p-frames dropped: 0
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 11.623 ms] [avg calls per frame: 1] [children: 99%] [unaccounted: 0.955%]
| scene->Preprocess - [61.3%] [avg time: 7.123 ms] [avg calls per frame: 1]
| video encoding and uploading - [37.8%] [avg time: 4.389 ms] [avg calls per frame: 1] [children: 12%] [unaccounted: 25.8%]
| | CopyResource - [0.379%] [avg time: 0.044 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.869%] [avg time: 0.101 ms] [avg calls per frame: 0]
| | call to encoder - [10.7%] [avg time: 1.247 ms] [avg calls per frame: 0]
==============================================================
 

Muf

Forum Moderator
Triksterism said:
Also, I was wondering how would you go about using "veryfast&ex:crf:16" in OBS. Thanks!
"veryfast" is something you set in Settings->Advanced. CRF 16 I think may not be possible in OBS, but you can get close by setting Settings->Encoding->Quality to 10.
 
Top