Question / Help Troubles With Creating A High Quality Stream

Duetschbag

New Member
Hello OBS community! First off, allow me to apologize for this lengthy post. I’ve been struggling with getting a high-quality stream up and running for a while now and want to make sure I detail as much as possible in this plea for assistance. Secondly, I’d like to thank anyone in advance who takes the time to assist me with this issue.

The issue: I am trying to get either a very high quality 720p , 900p or 1080p (preferable) stream at 60fps and can’t seem to do it. Based on what I’ve been seeing from other channels on Twitch, this should be achievable with my setup. I’ve even been researching other OBS users settings and am unable to get close to the same results.

My setup:

· i7 6850k
· 32GB of RAM
· NVIDIA GTX 1070
· Gig fiber connection (last test was about 850Mbps down / 920Mbps up)
· Windows 10 Pro x64
· OBS 20.0.1 64bit
· Let me know if there are any other specs I can provide

My current OBS settings for testing are shown below. This is the best quality that I could get out of OBS at 1920x1080 @ 40fps.
upload_2017-8-27_13-18-17.png


upload_2017-8-27_13-18-27.png



OBS reports zero dropped frames in this configuration and Twitch reports only a handful in the Video Stats window. Here is a link to the stream on my test channel with this configuration. https://www.twitch.tv/videos/170274698. If I go higher than 40fps, Twitch reports many skipped frames in the Video Stats window and the stream has noticeable jitter.

I’ve couldn't attach a log file for some reason, so I put it out in Dropbox from my day of testing today. I’m not sure if this will help but thought I should include it anyway. https://www.dropbox.com/s/abu0q4wd73vo2hb/2017-08-27 10-54-18.txt?dl=0

I’m at loss of anything else I can provide right now but if there is something else that can assist in helping me resolve this issue, please let me know. I’m happy to provide requested information or do any testing that is needed.

Thank you again for taking the time to look at this post!
 

Attachments

  • 2017-08-27 10-54-18.txt
    68.4 KB · Views: 11

Sapiens

Forum Moderator
You should be able to stream at 720p60 and 6000 Kbps (assuming your connection can handle it) using x264 and have perfectly fine quality. 1080p40 with a hardware encoder at 4 Mbps isn't ever going to look that good.
 

Duetschbag

New Member
If I do that, my CPU get's completely wrecked. I actually have to lower the CPU Usage Preset so low that I actually get a worse quality stream.
 

Duetschbag

New Member
I found that these settings did actually do the trick, although my CPU usage is hovering around 93-98%. Here is the link to the latest video as well: https://www.twitch.tv/videos/170333168. If you have any suggestions to help improve overall quality, I would greatly appreciate it! Even though it's not quite related to this topic, I'm also going to mess with some settings on my RTMP server to see if I can get better results by offloading the encoding to a different machine.

upload_2017-8-27_16-55-9.png


upload_2017-8-27_16-56-5.png
 

Duetschbag

New Member
I can confirm that when streaming a bitrate of 30000 to my RTMP server and then using FFMPEG to encode, I can get a pretty solid 1080p 60fps stream to Twitch. I'd like to get a little more quality out of it, but I can see I'll need a better CPU on the RTMP server. Thank you both for the responses, they were helpful in my testing!
 
Top