Question / Help A couple of people say my stream is laggy while my pc and net should be able to stream max quality

Jori

New Member
Hey guys can someone help me with this, some guys say my stream is laggy while I have great specs and great internet and i would like to stream max quality etc that it doesnt lag or anything that it's just working properly.

SPECS:
  • Intel® Core™ i7 4770K 3.5 GHz
  • MSI H81M-E34 Motherboard
  • 12GB DDR3 RAM
  • MSI Nvidia GTX770 2GB
My Download speed is: 94.14 Mbps an my upload speed is: 94.30 Mbps
http://www.speedtest.net/my-result/3539782791

My current settings on OBS are:

ENCODING:
-Video Encoding:

Encoder: x264
Use CBR: OFF
Quality Balance: 10
Use Custom Buffer Size: ON
Max bitrate (kb/s): 2500
Buffer Size (kbit): 2500

-Audio Encoding:

Codec: AAC
Bitrate: 128
Format: 48kHz
Channel Stereo

BROADCAST SETTINGS:
Mode: Live Stream
Streaming Service: Twitch / Justin.tv
Server: EU: Amsterdam, NL
Auto Reconnect: ON
Auto-Reconnect Timeour: 10 seconds
Delay: 30 Seconds

VIDEO:
Video Adapter: Nvidia GeForce GTX 770
Base Resolution: CUSTOM: 1920x1080 Aspect Ratio 16:9
Resolution Downscale: NONE (1920x1080)
FPS: 30
Disable Aero: ON

AUDIO:
Desktop Audio Device: Default
Mic/auxiliary Audio Device: Microphone(Realtek HD Audio
Show only connected divices: ON

ADVANCED:
General:

Use Multithreaded Optimizations: ON
Process Priority Class: NORMAL
Scene Buffering Time (milliseconds): 400
Disable encoding while previewing: ON
Allow Other Modifiers on hotkeys: ON

Video:

x264 CPU Preset: Veryfast
Encoding Profile: Main
Keyframe interval (seconds, 0=auto): 2
Use CFR: ON
Custom x264 Encoder Settings: OFF
Allow 61-120 FPS entry in video Settings: OFF

Audio:

Force Desktop audio to use video timestamps as a base for audio time: OFF
Use Mix QPC Timestamps: OFF

Network:

Bind to interface: Default
Automatic low latency mode: OFF
Latency Tuning factor: 20

MICROPHONE NOISE GATE:
Close Threshold -32 dB
Open Threshold -26 dB
Enable Noise gate: ON
Attack time: 25 ms
Hold time: 200 ms
Release time 150 ms


THESE ARE MY SETTING can someone help me with this cuz i am currently not streaming at max quality with this bitrate its all blurry etc and i would love to stream max quality but i still want the people who are watching to see it without experiencing laggs or skips in my stream, cuz i can easily handle a high bitrate

 

kexus

New Member
I would try downscaling it. Go to settings, and under Video look for Resolution Downscale. This will let you shrink the size of your stream. I have mine set to 2.0, and the video quality is excellent. It will be smaller, but it should look much better. People probably wont even notice that it's smaller, unless they watch the stream in fullscreen.
 

Jori

New Member
well i already tried in downscale but then it looks crappy, what about downscaling to 720p and then bitrate like 3500? btw im trying to stream league of legends full HD just saying
 
Last edited:

Kiada

Member
Hey a couple of points:

1) You aren't using CBR. Check CBR and that will keep your bitrate consistent. You don't need to use a custom buffer rate, keep it the same as your CBR.

Could you define 'laggy' by the way? Are you dropping frames whilst encoding, so the stream is skipping? Or are your viewers buffering? If they're buffering then that may be because you aren't using CBR and you're streaming at 1080p - this means you will actually be spiking much higher than 2500 bitrate which could be more than some stream viewers download speeds can handle. Using CBR may fix this.

As a non-partner of Twitch the battle is a balance between quality and the amount of viewers that can view your stream without buffering. If you stream 1080p @ 30 FPS with a CBR bitrate of 2500 your stream will be quite blurry. You should probably downscale to 720p and keep your bitrate between 2000 - 2500 as a trade-off so your viewers don't buffer.

The alternative is having your CBR at around 3000, a resolution of 1080p @ 30 fps and you'll have to tell the viewers that are buffering that they can't view your stream without faster internet!
 

Jori

New Member
should i put the filter on Bilinear? and what about using 60 fps @ 720p and 2500 bitrate
 

Kiada

Member
Set the filter to Lanczos and I could personally settle with 60 fps and 2500, though it will still be a tad blurry. Don't be afraid to tweak some settings and record a few test videos to file locally! The quality you get on the locally recorded files is the same as what will be broadcast to Twitch so it's a quick and handy way to check out different bitrates and framerate settings :)
 
Top