I've also posted this on OBS Reddit - (https://www.reddit.com/r/obs/comments/bpw0zk/completely_new_to_streaming_and_my_upload_speed/)
Hi all,
Just want to first start off by saying that I'm very new to the world of streaming. I've been living with a connection speed of [10mbps UP / 0.80mbps DOWN] for the past 10 years. I've only just had a internet upgrade in my area that has allowed me to get fibre.
Before I get into my issue, my new internet speed is [100/40]
Source: https://www.speedtest.net/result/8265856739.png
Okay so I've got my new internet connection and I've set my OBS up for both Twitch/YouTube. I want to get into the whole gaming/streaming side of things for a bit of fun in my down time.
---------------------------------------------------------
PC SPECS:
Windows 10
Intel i3-6100 CPU @ 3.70GHz
8GB DDR3 Memory
NVIDIA GeForce GTX 1050
---------------------------------------------------------
OBS SETTINGS - Output:
Encoder: Hardware (NVENC) (new)
Rate Control: CBR
Bitrate: 4500
Keyframe Interval: 2
Preset: Max Quality
Profile: High
GPU: 0
Max B-frames: 2
---------------------------------------------------------
OBS SETTINGS - Video:
Base Resolution: 1680x1050 (I don't have a Full HD monitor yet)
Output Resolution: 1280:720
Downscale Filter: Lanczos
FPS Type: Common Value
FPS: 60
---------------------------------------------------------
I'm using the "Game Capture" feature on OBS to capture full screen applications.
---------------------------------------------------------
Right so now you know how I'm setup, basically I'm trying to stream at a bitrate of 4500 but my upload speed just constantly fluctuates. It'll start at 4000-5000kb/s, then after a few seconds of starting a game (Overwatch in this particular example) It'll drop to 2000-2500kb/s and hang around there for a few seconds. Then it'll make its way back up and basically the same thing keeps happening. Up and down, up and down. The only time I can EVER get a stable stream is when I change the bitrate to 2500 and the FPS to 30.
I would have thought with a 37mbps upload speed that I'd be able to at least stream at 720p with a decent bitrate and in 60fps. I would have thought I'd have more than enough speed.
I've got an app on my PC called NetLimiter and it allows me to see the speed a certain piece of software is using. It clearly shows that when I'm streaming, OBS is going from 600kb/s down to 100-250kb/s and back up again.
Its probably worth a mention that I'm using a WiFi connection because I simply don't have ANY other option. My router is not located near my PC and I would need to run a 20+ meter Ethernet cable through my house to reach it from my bed room. BUT I have a Macbook Pro which is able to connect to 5GHz networks, so I'm using the "internet sharing" feature on it and I'm going from my Macbook Pro to my PC with an Ethernet cable. Which is the result you'll see in my screenshot above.
One last thing, just so I cover all bases. For reference.. If I'm downloading a large file, then I have no speed fluctuations from that side of things. Last night I downloaded Overwatch (30gb) at a constant speed of 11mb/s without any drop offs. So this is strictly a fluctuating upload speed issue.
Please help!! I'm open to ANY suggestions :)
Hi all,
Just want to first start off by saying that I'm very new to the world of streaming. I've been living with a connection speed of [10mbps UP / 0.80mbps DOWN] for the past 10 years. I've only just had a internet upgrade in my area that has allowed me to get fibre.
Before I get into my issue, my new internet speed is [100/40]
Source: https://www.speedtest.net/result/8265856739.png
Okay so I've got my new internet connection and I've set my OBS up for both Twitch/YouTube. I want to get into the whole gaming/streaming side of things for a bit of fun in my down time.
---------------------------------------------------------
PC SPECS:
Windows 10
Intel i3-6100 CPU @ 3.70GHz
8GB DDR3 Memory
NVIDIA GeForce GTX 1050
---------------------------------------------------------
OBS SETTINGS - Output:
Encoder: Hardware (NVENC) (new)
Rate Control: CBR
Bitrate: 4500
Keyframe Interval: 2
Preset: Max Quality
Profile: High
GPU: 0
Max B-frames: 2
---------------------------------------------------------
OBS SETTINGS - Video:
Base Resolution: 1680x1050 (I don't have a Full HD monitor yet)
Output Resolution: 1280:720
Downscale Filter: Lanczos
FPS Type: Common Value
FPS: 60
---------------------------------------------------------
I'm using the "Game Capture" feature on OBS to capture full screen applications.
---------------------------------------------------------
Right so now you know how I'm setup, basically I'm trying to stream at a bitrate of 4500 but my upload speed just constantly fluctuates. It'll start at 4000-5000kb/s, then after a few seconds of starting a game (Overwatch in this particular example) It'll drop to 2000-2500kb/s and hang around there for a few seconds. Then it'll make its way back up and basically the same thing keeps happening. Up and down, up and down. The only time I can EVER get a stable stream is when I change the bitrate to 2500 and the FPS to 30.
I would have thought with a 37mbps upload speed that I'd be able to at least stream at 720p with a decent bitrate and in 60fps. I would have thought I'd have more than enough speed.
I've got an app on my PC called NetLimiter and it allows me to see the speed a certain piece of software is using. It clearly shows that when I'm streaming, OBS is going from 600kb/s down to 100-250kb/s and back up again.
Its probably worth a mention that I'm using a WiFi connection because I simply don't have ANY other option. My router is not located near my PC and I would need to run a 20+ meter Ethernet cable through my house to reach it from my bed room. BUT I have a Macbook Pro which is able to connect to 5GHz networks, so I'm using the "internet sharing" feature on it and I'm going from my Macbook Pro to my PC with an Ethernet cable. Which is the result you'll see in my screenshot above.
One last thing, just so I cover all bases. For reference.. If I'm downloading a large file, then I have no speed fluctuations from that side of things. Last night I downloaded Overwatch (30gb) at a constant speed of 11mb/s without any drop offs. So this is strictly a fluctuating upload speed issue.
Please help!! I'm open to ANY suggestions :)