Bug Report Frequently dropping frames

Thamz

New Member
Hello helpful people.

I've just tried streaming with OBS, but I keep experiencing constant frame drop every 4-5 seconds.
My internet is: 25/25
I've also tried using the newer version.

Here's my log file:
Code:
Open Broadcaster Software v0.471b (test 1) - 64bit ( ^ω^)
-------------------------------
CPU Name: AMD FX(tm)-6100 Six-Core Processor
CPU Speed: 3322MHz
Physical Memory:  8173MB Total, 4704MB Free
stepping id: 2, model 1, family 15, type 0, extmodel 0, extfamily 3, HTT 1, logical cores 6, total cores 3
Windows Version: 6.1 Build 7601 S
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: AMD Radeon HD 7800 Series
  Video Adapter Dedicated Video Memory: 2123567104
  Video Adapter Shared System Memory: 4016697344
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Høyttalere (VIA High Definition Audio)
------------------------------------------
Using auxilary audio input: Mikrofon (VIA High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 192
Using Window Capture
using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
profile High, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 4000
    buffer size: 4000
    quality: 8
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-lhr.justin.tv/app
bufferTime: 2128, outputRateWindowTime: 1000, dropThreshold: 2628
RTMPPublisher::BufferedSend: Socket buffer is full (534201 / 536576 bytes), waiting to send 3028 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534201 / 536576 bytes), waiting to send 3028 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535386 / 536576 bytes), waiting to send 2136 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535386 / 536576 bytes), waiting to send 2136 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534192 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534192 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534215 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534215 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536486 / 536576 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535857 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536337 / 536576 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (534150 / 536576 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536355 / 536576 bytes), waiting to send 632 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (533478 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535715 / 536576 bytes), waiting to send 4097 bytes
Total frames rendered: 1437, number of frames that lagged: 74 (5.15%) (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 b-frames dropped: 363 (26%), Number of p-frames dropped: 354 (26%), Total 717 (52%)
frame I:6     Avg QP:23.39  size:200736
frame P:440   Avg QP:24.67  size: 26342
frame B:953   Avg QP:27.41  size:  6008
consecutive B-frames:  7.4%  1.1% 12.0% 79.4%
mb I  I16..4: 26.0% 42.0% 32.0%
mb P  I16..4:  4.6%  3.7%  0.5%  P16..4: 22.1%  8.2%  2.8%  0.0%  0.0%    skip:58.1%
mb B  I16..4:  0.6%  0.3%  0.0%  B16..8:  9.2%  2.5%  0.3%  direct: 2.3%  skip:84.8%  L0:41.6% L1:47.9% BI:10.5%
8x8 transform intra:41.3% inter:31.8%
coded y,uvDC,uvAC intra: 46.1% 47.9% 18.8% inter: 4.6% 6.6% 0.5%
i16 v,h,dc,p: 34% 37% 21%  8%
i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 26% 28%  5%  5%  5%  8%  4%  8%
i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 25% 20%  6%  7%  6%  9%  5%  8%
i8c dc,h,v,p: 54% 27% 13%  6%
Weighted P-Frames: Y:0.0% UV:0.0%
kb/s:2934.31
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Høyttalere (VIA High Definition Audio)
------------------------------------------
Using auxilary audio input: Mikrofon (VIA High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 192
Using Window Capture
using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
profile High, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 4000
    buffer size: 4000
    quality: 8
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-lhr-backup.justin.tv/app
bufferTime: 3664, outputRateWindowTime: 1000, dropThreshold: 4164
RTMPPublisher::BufferedSend: Socket buffer is full (536441 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536441 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536107 / 536576 bytes), waiting to send 4104 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535488 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536353 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (532557 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535863 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (533363 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536315 / 536576 bytes), waiting to send 632 bytes
Total frames rendered: 1526, number of frames that lagged: 50 (3.28%) (it's okay for some frames to lag)
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 b-frames dropped: 503 (34%), Number of p-frames dropped: 517 (35%), Total 1020 (69%)
frame I:6     Avg QP:20.23  size:159789
frame P:505   Avg QP:23.53  size: 17761
frame B:977   Avg QP:24.76  size:  6221
consecutive B-frames:  7.0% 14.2%  6.2% 72.5%
mb I  I16..4: 32.1% 42.1% 25.8%
mb P  I16..4: 10.5%  6.1%  0.4%  P16..4: 18.1%  6.8%  2.0%  0.0%  0.0%    skip:56.0%
mb B  I16..4:  3.4%  1.0%  0.1%  B16..8:  9.7%  2.5%  0.2%  direct: 4.1%  skip:78.9%  L0:43.1% L1:49.7% BI: 7.2%
8x8 transform intra:32.0% inter:34.8%
coded y,uvDC,uvAC intra: 20.8% 35.1% 5.7% inter: 3.0% 10.1% 0.2%
i16 v,h,dc,p: 55% 29% 11%  6%
i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 33% 29%  4%  4%  4%  5%  4%  5%
i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 28% 22%  5%  6%  5%  8%  4%  6%
i8c dc,h,v,p: 57% 24% 15%  4%
Weighted P-Frames: Y:0.2% UV:0.0%
kb/s:2498.58
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Høyttalere (VIA High Definition Audio)
------------------------------------------
Using auxilary audio input: Mikrofon (VIA High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 192
Using Window Capture
using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
profile High, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 4000
    buffer size: 4000
    quality: 8
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-lhr-backup.justin.tv/app
librtmp error: RTMP_ReadPacket, failed to read RTMP packet header
Total frames rendered: 144, number of frames that lagged: 3 (2.08%) (it's okay for some frames to lag)
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
frame I:1     Avg QP:24.22  size:122117
frame P:35    Avg QP:24.09  size: 17639
frame B:73    Avg QP:26.53  size:  4786
consecutive B-frames:  3.6% 14.3% 10.7% 71.4%
mb I  I16..4: 40.0% 39.2% 20.7%
mb P  I16..4: 13.2%  4.4%  0.4%  P16..4: 21.0%  6.7%  2.3%  0.0%  0.0%    skip:52.1%
mb B  I16..4:  3.3%  0.6%  0.0%  B16..8:  8.6%  1.9%  0.2%  direct: 3.4%  skip:81.9%  L0:46.1% L1:47.1% BI: 6.8%
8x8 transform intra:23.4% inter:39.1%
coded y,uvDC,uvAC intra: 14.8% 29.1% 5.3% inter: 3.3% 8.2% 0.3%
i16 v,h,dc,p: 72% 18%  7%  4%
i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 19% 35%  4%  5%  6%  4%  5%  4%
i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 23% 20%  6%  6%  6%  8%  6%  7%
i8c dc,h,v,p: 64% 16% 15%  4%
Weighted P-Frames: Y:0.0% UV:0.0%
kb/s:2318.53
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1920x1200
  Output resolution: 1920x1200
------------------------------------------
Loading up D3D10...
Playback device Default
------------------------------------------
Using desktop audio input: Høyttalere (VIA High Definition Audio)
------------------------------------------
Using auxilary audio input: Mikrofon (VIA High Definition Audio)
------------------------------------------
Audio Encoding: MP3
    bitrate: 192
Using Window Capture
using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
profile High, level 5.0
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1920, height: 1200
    preset: veryfast
    CBR: no
    CFR: no
    max bitrate: 4000
    buffer size: 4000
    quality: 8
------------------------------------------
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-lhr-backup.justin.tv/app
bufferTime: 2820, outputRateWindowTime: 1000, dropThreshold: 3320
RTMPPublisher::BufferedSend: Socket buffer is full (535738 / 536576 bytes), waiting to send 4023 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (535738 / 536576 bytes), waiting to send 4023 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (536439 / 536576 bytes), waiting to send 632 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (533857 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (533411 / 536576 bytes), waiting to send 4097 bytes
RTMPPublisher::BufferedSend: Socket buffer is full (533547 / 536576 bytes), waiting to send 4097 bytes
Total frames rendered: 834, number of frames that lagged: 6 (0.72%) (it's okay for some frames to lag)
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 b-frames dropped: 297 (38%), Number of p-frames dropped: 250 (32%), Total 547 (70%)
frame I:4     Avg QP:22.71  size:188817
frame P:233   Avg QP:24.61  size: 28120
frame B:558   Avg QP:27.62  size:  7138
consecutive B-frames:  6.3%  0.3%  0.4% 93.1%
mb I  I16..4: 30.5% 36.5% 33.0%
mb P  I16..4:  7.3%  3.9%  0.4%  P16..4: 24.9%  8.5%  3.6%  0.0%  0.0%    skip:51.4%
mb B  I16..4:  2.0%  0.6%  0.0%  B16..8:  9.4%  2.6%  0.3%  direct: 4.3%  skip:80.8%  L0:40.7% L1:45.6% BI:13.7%
8x8 transform intra:30.5% inter:30.8%
coded y,uvDC,uvAC intra: 23.1% 35.4% 9.4% inter: 5.2% 8.7% 0.8%
i16 v,h,dc,p: 61% 23% 11%  5%
i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 21% 34%  4%  4%  6%  5%  5%  5%
i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 20% 19%  6%  6%  7%  7%  8%  7%
i8c dc,h,v,p: 60% 19% 17%  4%
Weighted P-Frames: Y:0.0% UV:0.0%
kb/s:3346.94
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 10.495 ms] [avg calls per frame: 1] [children: 95.8%] [unaccounted: 4.17%]
| scene->Preprocess - [44.8%] [avg time: 4.699 ms] [avg calls per frame: 1]
| video encoding and uploading - [51.1%] [avg time: 5.358 ms] [avg calls per frame: 1] [children: 47.9%] [unaccounted: 3.13%]
| | CopyResource - [0.114%] [avg time: 0.012 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.191%] [avg time: 0.02 ms] [avg calls per frame: 0]
| | call to encoder - [47.4%] [avg time: 4.97 ms] [avg calls per frame: 0]
| | sending stuff out - [0.267%] [avg time: 0.028 ms] [avg calls per frame: 0]
==============================================================

Thank you in advance! :)

EDIT: You may want to move this to a different sub-forum, I may have posted in the wrong section. :(
 

R1CH

Forum Admin
Developer
You could try enabling low latency mode under broadcast settings, sometimes a variable bitrate TCP stream isn't stable. Other than that, lower bitrate or check your line doesn't have packetloss or other issues.
 
Top