Bug Report [solved] High Ping when streaming with OBS

Xaraa

Member
Btw, how do you install it ? do you just drag the contents of the "obs32test" into the folders of OBS ?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
added r1ch's fix to 0.67a test 5*, which I just uploaded, it's enabled by checking "Low Latency Mode" in broadcast settings, right above the dashboard link box
 

Xaraa

Member
Okay thanks Jim, i did try it out last night for like hour. There wasn't much changed but then again i never used the "Low Latency Mode" because i didn't know it was in the Broadcast settings. I will try it out when i get home today and see if it fixed my problem. Thank you Jim for trying to fix everyones problems <3
 

123star

New Member
Low Latency Mode affect the quality of the stream?

Anyway I'll try it now...let's see if it solves my ping issues! :D

EDIT: huge framedrop :cry:
 

Xaraa

Member
Solved my ping problems, streamed at 1080p 30fps (2330kbps) for hour an half, 37-39 ping all the time. Thanks Jim!
 

123star

New Member
Jim said:
don't thank me, thank r1ch

I got huge frampedrops with this release, the program says 50%...

see the log:

Open Broadcaster Software v0.467a (test 5) - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
CPU Speed: 3995MHz
Physical Memory: 4095MB Total, 2227MB Free
stepping id: 10, model 7, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 4, total cores 4
Windows Version: 6.1 Build 7601 S
Aero is Disabled
------------------------------------------
Adapter 1
Video Adapter: AMD Radeon HD 6800 Series
Video Adapter Dedicated Video Memory: 1064005632
Video Adapter Shared System Memory: 1878552576
------------------------------------------
Adapter 2
Video Adapter: AMD Radeon HD 6800 Series
Video Adapter Dedicated Video Memory: 1064005632
Video Adapter Shared System Memory: 1878552576
=====Stream Start=====================================================================
Multithreaded optimizations: On
Base resolution: 1280x720
Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
------------------------------------------
Using desktop audio input: Speakers (High Definition Audio Device)
------------------------------------------
Using auxilary audio input: Microphone (High Definition Audio Device)
------------------------------------------
Audio Encoding: AAC
bitrate: 64
Using text output
Using bitmap image
------------------------------------------
Video Encoding: x264
fps: 25
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-fra.justin.tv/app
bufferTime: 2223, outputRateWindowTime: 1000, dropThreshold: 2723
Total frames rendered: 1924, number of frames that lagged: 3 (0.16%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to loop exit
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End=======================================================================
=====Stream Start=====================================================================
Multithreaded optimizations: On
Base resolution: 1280x720
Output resolution: 1280x720
------------------------------------------
Loading up D3D10...
------------------------------------------
Using desktop audio input: Speakers (High Definition Audio Device)
------------------------------------------
Using auxilary audio input: Microphone (High Definition Audio Device)
------------------------------------------
Audio Encoding: AAC
bitrate: 64
Using text output
Using bitmap image
------------------------------------------
Video Encoding: x264
fps: 25
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-fra.justin.tv/app
bufferTime: 2379, outputRateWindowTime: 1000, dropThreshold: 2879
++++++++++++++++++++++++++++++++++++++++++++++++++++++
New Scene
Using Window Capture
Using Monitor Capture
++++++++++++++++++++++++++++++++++++++++++++++++++++++
New Scene
Using text output
Using bitmap image
++++++++++++++++++++++++++++++++++++++++++++++++++++++
New Scene
Using Window Capture
Using Monitor Capture
Total frames rendered: 12077, number of frames that lagged: 88 (0.73%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to loop exit
Number of b-frames dropped: 2944 (9%), Number of p-frames dropped: 3030 (9.2%), Total 5974 (18%)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 12.658 ms] [avg calls per frame: 1] [children: 99%] [unaccounted: 0.972%]
| scene->Preprocess - [21.6%] [avg time: 2.735 ms] [avg calls per frame: 1]
| video encoding and uploading - [77.4%] [avg time: 9.8 ms] [avg calls per frame: 1] [children: 19.8%] [unaccounted: 57.6%]
| | CopyResource - [0.751%] [avg time: 0.095 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [0.0474%] [avg time: 0.006 ms] [avg calls per frame: 0]
| | call to encoder - [18.9%] [avg time: 2.392 ms] [avg calls per frame: 0]
| | sending stuff out - [0.134%] [avg time: 0.017 ms] [avg calls per frame: 0]
==============================================================

So obs display wrong or I need to go back to 0.466a?
 

dodgepong

Administrator
Community Helper
Try a different server besides Frankfurt, such as Amsterdam. Frankfurt doesn't always seem like the most reliable server.
 

123star

New Member
dodgepong said:
Try a different server besides Frankfurt, such as Amsterdam. Frankfurt doesn't always seem like the most reliable server.

I'll give a try but tbh with 0.466a release I don't have this issue. Anyway I recorded one match with the 0.467test 5 and seems good despite of OBS registers huge framedrop and the audio is missing.
Anyway the ping was way more stable (60-80ms instead of 80-150ms), I hope a stable build will be released soon.
 

R1CH

Forum Admin
Developer
Low latency mode requires a very stable and low latency connection to your stream server, it will not work for all users. There is also an option to control how aggressively to try to control latency that will be exposed in a newer version.
 
Top