Question / Help 2nd post, please help stream lagging

Ervin

New Member
Hi,

So i decided to use OBS instead of xsplit but i can't seem to make the stream to stop lagging... Could somebody please look at the logs and tell me what's wrong?
I'm planning on streaming WoW, HoTS and Hearthstone on twitch.
I have GeForce 830m (laptop) and a 2nd Intel adapter built in. The processor is i3-4030U @1.90 ghz. 8gb ram, 64bit windows 10.
Got 34mb upload speed (is that too much?) and 31mb download...
But every time i stream - the streem keeps freezing/fps dropping...
I'm residing in Latvia, and using the Stockholm twitch server (even downloaded a software to see which server was the best), Stockholm was at 70 ms.

Please help <3
 

Attachments

  • 2016-03-12-2240-26.log
    26.2 KB · Views: 4
  • 2016-03-12-2030-23.log
    29.5 KB · Views: 2
  • 2016-03-12-1725-36.log
    2.3 KB · Views: 2
  • 2016-03-12-1639-19.log
    73.9 KB · Views: 5
  • speed.jpg
    speed.jpg
    95.2 KB · Views: 4

Nish

New Member
I'm not an expert at reading logs yet but it looks to me like your processor is struggling to keep up with encoding. Solutions would be to either upgrade / get a different computer with a more powerful processor or reduce the amount of work it has to do (lower resolution / fps you stream at even further).

Here's what OBS analyzer has to say about your log:

Multiple video cards detected

If you are having problems and are using a laptop, see this thread for advice.

If you are using SLI or Crossfire, you may need to disable it for compatibility with OBS.

Monitor capture detected

One of your scenes appears to be using monitor capture. Monitor capture is the slowest and least efficient method of capturing, and can cause FPS lag on both your stream and your game and will also cause problems capturing full-screen games. Consider using game capture or window capture instead (this does not apply to Windows 8).

Monitor capture with Aero enabled

You are using monitor capture with Aero enabled. This will cause severe performance degradation. If you absolutely must use monitor capture, disable Aero from video settings (this does not apply to Windows 8).

Slower preset in use

You have changed the default preset to faster. Using slower presets can result in late frames and high CPU usage / low FPS. You should only change the preset if you are sure you have the CPU power to spare.

Excessive bitrate

Your bitrate is very high. For live streaming, your viewers must also be able to download at the bitrate you specified. Setting too high of a bitrate will cause your viewers to experience lag and your stream may also drop frames if the streaming service you use does not support such high bitrates.

Wireless detected

You appear to be streaming over a wireless connection. While this can be OK, keep in mind that interference from other radio sources or obstacles can cause your connection to momentarily stall, resulting in dropped frames or disconnects. A wired connection is strongly recommended for a reliable stream.

Skipped frames detected

The video encoder is unable to encode your frames in realtime, causing skipped frames (the video output will appear frozen). This is often caused by running at too high of a resolution / FPS combination for your CPU. Try lowering your resolution and/or FPS. If you have changed the x264 preset, put it back to default (veryfast).

See https://obsproject.com/forum/thread...ing-too-long-to-encode-read-this-first.23334/ for more details on how to fix this problem.

Dropped frames detected

15% of your frames were dropped due to poor network conditions. Frames are dropped when data can not be sent fast enough to the server you have selected. This is caused by trying to stream at too high of a bitrate, or by the streaming server you selected not being able to accept the data at the rate you are sending.

Try switching servers, especially if you are using twitch.tv. As a test, you could also try streaming to a different provider to check whether the problem is on your end or not.

Note that some ISPs will temporarily increase your upload speed at the start of a transfer - if you only start to drop frames after 30 - 60 seconds, your ISP is likely doing this and you will need to use a lower bitrate.

Finally, if you are using a wireless connection, keep in mind that interference from other radio sources can cause your connection to stutter and drop frames. A wired connection is strongly recommended when streaming.

See https://obsproject.com/forum/viewtopic.php?f=5&t=8870 for more advice on how to fix dropped frames.

Possible slow server

The server you are streaming to (rtmp://live-lhr.twitch.tv/app) took 520 ms to connect. This may mean your connection or the server is slow, or the server is far away from you. If you are using twitch.tv, you may want to try using JTVPing to find an optimal server.

Faster preset in use

You have changed the default preset to superfast. The default of veryfast is designed for the optimum balance of quality and CPU usage. Using superfast will result in greatly reduced quality. If possible, try to change other things such as lowering the resolution or FPS before modifying the preset.

Late frames detected

21.76% of your frames are late. This means the frames are being generated later than they were needed, causing your stream FPS to drop. Late frames are often caused by slow sources such as monitor capture, slow video capture devices or by trying to run your stream at too high of a resolution / FPS.

If you are using a webcam, try to lower the resolution of it. If you are using monitor capture, try switching to game source or window capture. If you must use monitor capture, ensure Aero is disabled.

You can also try lowering the resolution or FPS of your stream if you have an older CPU.

See https://obsproject.com/forum/thread...ing-too-long-to-encode-read-this-first.23334/ for more information on how to resolve this issue.

Bad resolution / FPS / bitrate combination

The combination of settings you are using will likely lead to a low quality stream with artifacting and other problems. Consider either raising your bitrate or lowering your resolution / FPS (qval: 0.017)

12 issues found (7 major, 5 minor).
 
Last edited:

Ervin

New Member
What bitrate should i use? And should i use CBR?
I downscaled the resolution to 1.75 (914x514) and put 25 fps
 

Nish

New Member
For streams that aren't getting enough viewers for encoding options I'd suggest somewhere around 2500kbps as a start. You'd be fine lowering it because that resolution and framerate is quite low so it won't need as many bits to look nice. And yes CBR is preferable.
 
Top