Question / Help Getting frame drops while streaming

VonPB

New Member
Code:
Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
CPU Speed: 2808MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
  Video Adapter: ATI Radeon HD 5800 Series
  Video Adapter Dedicated Video Memory: 1062043648
  Video Adapter Shared System Memory: 4025511936
=====Stream Start: 2013-05-01, 00:40:00===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
Warning -- MMDeviceAudioSource::Initialize(1): Could not create IAudioClient = 88890004
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using graphics capture
Using Window Capture
Using Monitor Capture
------------------------------------------
Video Encoding: x264
    fps: 60
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
Total frames rendered: 457, number of frames that lagged: 36 (7.88%) (it's okay for some frames to lag)
=====Stream End: 2013-05-01, 00:40:09=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 13.351 ms] [avg calls per frame: 1] [children: 89.9%] [unaccounted: 10.1%]
| scene->Preprocess - [79.7%] [avg time: 10.637 ms] [avg calls per frame: 1]
| video encoding and uploading - [10.2%] [avg time: 1.364 ms] [avg calls per frame: 1] [children: 10.1%] [unaccounted: 0.127%]
| | CopyResource - [0.0524%] [avg time: 0.007 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0599%] [avg time: 0.008 ms] [avg calls per frame: 0]
| | call to encoder - [9.98%] [avg time: 1.332 ms] [avg calls per frame: 0]
| | sending stuff out - [0%] [avg time: 0 ms] [avg calls per frame: 0]
==============================================================

I am trying to stream league of legends but continuously getting unknown frame drops.
I tried to change resolution, lowering game setting and nothing worked
Please help :D

 
Do not use Game Capture, Window Capture, and Monitor Capture in the same scene. Use different scenes for each capture separately. Also, it doesn't appear that you actually streamed but just a preview.
 
Code:
Open Broadcaster Software v0.51b - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz
CPU Speed: 2808MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 5, model 14, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
monitor 1: pos={0, 0}, size={1920, 1080}
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
  Video Adapter: ATI Radeon HD 5800 Series
  Video Adapter Dedicated Video Memory: 1062043648
  Video Adapter Shared System Memory: 4025511936
=====Stream Start: 2013-05-01, 10:08:54===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
Warning -- MMDeviceAudioSource::Initialize(1): Could not create IAudioClient = 88890004
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 60
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
Total frames rendered: 1463, number of frames that lagged: 40 (2.73%) (it's okay for some frames to lag)
=====Stream End: 2013-05-01, 10:09:20=================================================
------------------------------------------
------------------------------------------
------------------------------------------
=====Stream Start: 2013-05-01, 10:11:31===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1096x616
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1096, height: 616
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
Total frames rendered: 6522, number of frames that lagged: 6 (0.09%) (it's okay for some frames to lag)
=====Stream End: 2013-05-01, 10:15:10=================================================
=====Stream Start: 2013-05-01, 10:15:22===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1096x616
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using graphics capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1096, height: 616
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
Total frames rendered: 561, number of frames that lagged: 1 (0.18%) (it's okay for some frames to lag)
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-3c.justin.tv/app
SO_SNDBUF was at 8192
SO_SNDBUF is now 65536
RTMPPublisher::SocketLoop: Aborting due to bStopping
Number of times waited to send: 0, Waited for a total of 0 bytes
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End: 2013-05-01, 10:16:42=================================================
------------------------------------------
=====Stream Start: 2013-05-01, 10:16:57===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1096x616
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using graphics capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1096, height: 616
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-3c.justin.tv/app
SO_SNDBUF was at 8192
SO_SNDBUF is now 65536
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
Total frames rendered: 8613, number of frames that lagged: 13 (0.15%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to bStopping
Number of times waited to send: 0, Waited for a total of 0 bytes
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End: 2013-05-01, 10:21:45=================================================
------------------------------------------
------------------------------------------
=====Stream Start: 2013-05-01, 10:27:00===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
Total frames rendered: 375, number of frames that lagged: 1 (0.27%) (it's okay for some frames to lag)
=====Stream End: 2013-05-01, 10:27:12=================================================
=====Stream Start: 2013-05-01, 10:28:15===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-3c.justin.tv/app
SO_SNDBUF was at 8192
SO_SNDBUF is now 65536
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
SharedTexCapture hooked
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using Window Capture
Total frames rendered: 1901, number of frames that lagged: 5 (0.26%) (it's okay for some frames to lag)
okay, this is strange
RTMPPublisher::SocketLoop: Aborting due to loop exit
librtmp error: WriteN, RTMP send error 10035 (79 bytes)
librtmp error: WriteN, RTMP send error 10038 (42 bytes)
Number of times waited to send: 22, Waited for a total of 50336 bytes
Number of b-frames dropped: 493 (28%), Number of p-frames dropped: 560 (31%), Total 1053 (59%)
=====Stream End: 2013-05-01, 10:29:19=================================================
=====Stream Start: 2013-05-01, 10:33:37===============================================
  Multithreaded optimizations: On
  Base resolution: 1920x1080
  Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
Playback device {0.0.0.00000000}.{0564e344-ddb8-4a23-a042-484af26f0705}
------------------------------------------
Using desktop audio input: Speakers (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 96
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1280, height: 720
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 600
    buffer size: 600
    quality: 5
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-3c.justin.tv/app
SO_SNDBUF was at 8192
SO_SNDBUF is now 65536
++++++++++++++++++++++++++++++++++++++++++++++++++++++
  New Scene
Using graphics capture
SharedTexCapture hooked
Total frames rendered: 7237, number of frames that lagged: 3 (0.04%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to bStopping
Number of times waited to send: 27, Waited for a total of 57590 bytes
Number of b-frames dropped: 138 (1.9%), Number of p-frames dropped: 118 (1.7%), Total 256 (3.6%)
=====Stream End: 2013-05-01, 10:37:38=================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 3.16 ms] [avg calls per frame: 1] [children: 85%] [unaccounted: 15%]
| scene->Preprocess - [40%] [avg time: 1.263 ms] [avg calls per frame: 1]
| video encoding and uploading - [45%] [avg time: 1.422 ms] [avg calls per frame: 1] [children: 43.9%] [unaccounted: 1.08%]
| | CopyResource - [0.57%] [avg time: 0.018 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.728%] [avg time: 0.023 ms] [avg calls per frame: 0]
| | call to encoder - [42.3%] [avg time: 1.336 ms] [avg calls per frame: 0]
| | sending stuff out - [0.348%] [avg time: 0.011 ms] [avg calls per frame: 0]
==============================================================

I made a scene for each captures and tried to stream
I didn't get a frame drops this time and it appears that my stream is laggy
can you guys check if something is wrong? I really want to stream
Thank you
 
Number of b-frames dropped: 493 (28%), Number of p-frames dropped: 560 (31%), Total 1053 (59%)

You did drop frames. Try enabling CBR to see if that stabilizes your bit rate consumption at all. Also, choose a twitch server close to you rather than using the global load balancer.

Can you run a speed test at http://testmy.net or http://speedof.me and post the results?

Also, 600 kbps is WAY too low a bit rate for 720p. I recommend downscaling to somewhere around 480p or even 360p, honestly. It will be a lower resolution, but better picture quality.
 
Back
Top