Question / Help Best OBS setting for Twitch

TheAskingParrot

New Member
Hi!

I want to stream games such as CSGO on Twitch but every video and tutorial just makes it laggy or low quality.

CPU: Intel i7-4790k 4.00Hz
Motherboard: ASRock Fatal1ty H97 Performance
Memory: Corsair 32GB DDR3 1600Ghz
GPU: EVGA GTX 960 FTW Gaming ACX 2.0+ 2GB
Resolution: 1920x1080

If someone can tell me the best way to get good quality with a 3 MBPS upload speed then thanks!
 

Attachments

  • San Fransisco.png
    San Fransisco.png
    31.3 KB · Views: 620

Icemanvincy85

New Member
Bitrate and Buffer 3000, streaming in 720p at 30 fps. Audio 128 should be great :) you've a great pc and connection
 

Cryonic

Member
3,2mbit/s upload here in the speedtest.
If he sets the stream to 3000, a) his ping will be around 500-1500, b) OBS will drop frames, since 3000 is not consistent.
2000kbps maximum, so the game and voice communication will still have some bandwith to work. And expect the ping to be way higher than usual. Increasing the upload speed by changing the plan (ask your ISP) will solve the problem without breaking your bank account.
 

Icemanvincy85

New Member
I don't know about the 3000, i used to calculate the bitrate as "upload speed - 200" as suggest the estimator but maybe you know better than me. My upload speed is very very bad. I could stream only in 480p
 

Cryonic

Member
I don't know about the 3000, i used to calculate the bitrate as "upload speed - 200" as suggest the estimator but maybe you know better than me. My upload speed is very very bad. I could stream only in 480p

Just think about it. 128kbps is the average bitrate of an audio transmittion online. This is used for voice comm. Everything lower than that will be noticed.
The game itself also needs some bandwith. There is also other crap that wants to communicate online.

At least 1mbit/s of upload should stay free to make sure that stuff will work and the ping is halfway OK.

It will work for singleplayer games (offline) and when nothing else runs in the background (maybe chat and notifications, since they are not affected by ping). And still there will be spikes and some dropped frames...
 

Icemanvincy85

New Member
Just think about it. 128kbps is the average bitrate of an audio transmittion online. This is used for voice comm. Everything lower than that will be noticed.
The game itself also needs some bandwith. There is also other crap that wants to communicate online.

At least 1mbit/s of upload should stay free to make sure that stuff will work and the ping is halfway OK.

It will work for singleplayer games (offline) and when nothing else runs in the background (maybe chat and notifications, since they are not affected by ping). And still there will be spikes and some dropped frames...

Yes, if you have more than 1 mbit/s you're right. I have less than that: i need to use a low bitrate/buffer and set audio to 96. Video/Audio could be better but i'm limited by my upload speed. Until Italy will make a better Adsl, italian streamer would be always limited by the upload...
 

Cryonic

Member
Yes, if you have more than 1 mbit/s you're right. I have less than that: i need to use a low bitrate/buffer and set audio to 96. Video/Audio could be better but i'm limited by my upload speed. Until Italy will make a better Adsl, italian streamer would be always limited by the upload...

ADSL is the limit. The technology itself is done.
VDSL is the next step, will give you up to 100 down and 40 upload. Then there is cable, that usually reaches 200 down and 12-20 up (meh, but fine for streaming). And then there is fibre that can give you up to 1gbit/s both ways. Ask your ISP what is avaliable for you outside of ADSL (that will always be limited by 16/1, there is no way to make it faster).
 

Icemanvincy85

New Member
The italian average upload speed is 0.3...i have 0.55 so it's good ahah. The luckiest italian has 0.8. No-one has an 1mbit/s upload speed. Lines are old, high jitter and bad and expensive ISP. No-one wants to improve this situation, who manage the ISP is interested only in make money.. bad country really. We have beautiful city though but nothing works here..
 

Cryonic

Member
The italian average upload speed is 0.3...i have 0.55 so it's good ahah. The luckiest italian has 0.8. No-one has an 1mbit/s upload speed. Lines are old, high jitter and bad and expensive ISP. No-one wants to improve this situation, who manage the ISP is interested only in make money.. bad country really. We have beautiful city though but nothing works here..

Thats average. I can tell you that getting a higher speed is not impossible. You have guys in your country who beat us in Germany by a lot in terms of internet connections. And then everybody gets stomped by South Korea, Russia etc xD They have 100mbit/s almost everywhere - symmetrical.
 

Ranmza

Member
Video Bitrate: 2500
Buffer Size: 2000/2500
Audio Bitrate: 96

That's as far as you will get to maximize video quality with 3Mb of upload.

If you still have problem with ping, put Video Bitrate and Buffer Size at 2200. Ow, and check Minimize Network Impact on Broadcast Settings.

If you want to keep the Audio Bitrate at 128, the video must be arround 1800~2000.

Remember that both Audio and Video Bitrate add to one another, some people miss to explain this.

So if you have a 3Mb conection, tecnically you can use up to 3000 of Bitrate for both Audio and Video, but this will make you lag like hell in online games, so, you must leave at least 400~500 of "Bitrate do spare", I recommend 500.

Doing it so you'll have all the upload you need for gaming and for the Bitrate Spikes that is totally normal and happens all the time.
 
Top