What's up, guys. So long story short I wanted to give streaming a go for fun.
I did a lot of research past few days and a lot of test-runs on my end. Ultimately this is what it came down to. Here are my pc specs for context:
Gaming Rig: i5 6600k OC'd @4.4GHz, 980 GTX, 16GB RAM, 500GB SSD
Older Rig: i7 930 @3.2GHz, 660 GTX, 8GB RAM, 256 SSD
I can single pc stream on my (newer) gaming rig, but only using NVENC codec. This is at 720p/60fps, using CBR / 5k bitrate / high quality / high profile. x264 was too much for my i5 6600k while playing a CPU intensive game like H1Z1. Here is how it looked: https://clips.twitch.tv/CleanVivaciousKoalaMikeHogu
I decided to dig out my older gaming rig and test out the NDI plugin so I can dedicate one pc to CPU encoding entirely. I got it working smooth, I have a really strong home network, no problems at all, but I'm not happy with the quality. This was with x264, 5k bitrate, cpu preset "faster", profile high: https://clips.twitch.tv/AlertEnjoyableWombatBatChest
Trying the "dual pc setup" with the older rig i7 930 to handle the encoding, I couldn't lower the cpu preset more than faster. Anything below that would cause extreme stutters and 100% cpu usage. Even going to faster vs very fast I was pushing ~70-90% usage. I assume this first-gen cpu is just too old to keep up.
Is there anything else I can do at this point to achieve better quality? I really was hoping that dedicating this older pc to x264 would look better than single pc NVENC, but it looks like they are quite close in mediocre quality.
I did a lot of research past few days and a lot of test-runs on my end. Ultimately this is what it came down to. Here are my pc specs for context:
Gaming Rig: i5 6600k OC'd @4.4GHz, 980 GTX, 16GB RAM, 500GB SSD
Older Rig: i7 930 @3.2GHz, 660 GTX, 8GB RAM, 256 SSD
I can single pc stream on my (newer) gaming rig, but only using NVENC codec. This is at 720p/60fps, using CBR / 5k bitrate / high quality / high profile. x264 was too much for my i5 6600k while playing a CPU intensive game like H1Z1. Here is how it looked: https://clips.twitch.tv/CleanVivaciousKoalaMikeHogu
I decided to dig out my older gaming rig and test out the NDI plugin so I can dedicate one pc to CPU encoding entirely. I got it working smooth, I have a really strong home network, no problems at all, but I'm not happy with the quality. This was with x264, 5k bitrate, cpu preset "faster", profile high: https://clips.twitch.tv/AlertEnjoyableWombatBatChest
Trying the "dual pc setup" with the older rig i7 930 to handle the encoding, I couldn't lower the cpu preset more than faster. Anything below that would cause extreme stutters and 100% cpu usage. Even going to faster vs very fast I was pushing ~70-90% usage. I assume this first-gen cpu is just too old to keep up.
Is there anything else I can do at this point to achieve better quality? I really was hoping that dedicating this older pc to x264 would look better than single pc NVENC, but it looks like they are quite close in mediocre quality.