I'd like to get further into YouTube and Twitch livestreaming on a slow connection. According to DSL Reports speed test, I have 6.1 Mbps down and 0.62 Mbps up. I have had good success streaming to YouTube live at 480p using 24 fps, but I'm wondering if there are tricks here for optimizing things further by using the CPU to maximize compression before it gets piped out. I've found a few tutorials on YouTube but they're all outdated (OBS Classic and panels that no longer exist).
Here are the settings I am currently using, which have been successful on YouTube for streaming 480p on slow Internet:
Encoder: x264
Size: 854x480
Rate Control: VBR
Bitrate: 500
Buffer size: 700
CRF: 23
Keyframe: 4 sec
CPU usage: veryfast
Profile: high
Tune: none
Audio: 44.1 kHz
Channels: Mono
Video frame rate: 24 NTSC
I am assuming 720p is out of the question but I can live with a high quality 480p stream. My channel is doing pretty well and my goal is to get enough donations in to change out my line to symmetric DSL. That will take awhile though.
My question: What would you change? Any suggestions here for working my CPU harder more use to push more detail through the pipe at the same bitrate? One problem is the configuration descriptions are confusing... like with CPU Usage Preset it says "higher=less CPU" but the choices are veryfast, fast, slow, etc, which doesn't make much sense. The "profile" and "tune" settings appear to not be documented anywhere so I have no idea what these do. But overall I'm very happy with OBS.. this software is rock solid.
Thanks!
Here are the settings I am currently using, which have been successful on YouTube for streaming 480p on slow Internet:
Encoder: x264
Size: 854x480
Rate Control: VBR
Bitrate: 500
Buffer size: 700
CRF: 23
Keyframe: 4 sec
CPU usage: veryfast
Profile: high
Tune: none
Audio: 44.1 kHz
Channels: Mono
Video frame rate: 24 NTSC
I am assuming 720p is out of the question but I can live with a high quality 480p stream. My channel is doing pretty well and my goal is to get enough donations in to change out my line to symmetric DSL. That will take awhile though.
My question: What would you change? Any suggestions here for working my CPU harder more use to push more detail through the pipe at the same bitrate? One problem is the configuration descriptions are confusing... like with CPU Usage Preset it says "higher=less CPU" but the choices are veryfast, fast, slow, etc, which doesn't make much sense. The "profile" and "tune" settings appear to not be documented anywhere so I have no idea what these do. But overall I'm very happy with OBS.. this software is rock solid.
Thanks!