HonorguyXNL
Member
Hi All,
I have been wondering something for a long time and I hoped that OBS devs could shed some light on this. OBS is a great program but with my rig I can't even get 720P 30FPS stream going with my rig for some reason despite it having the horsepower for it. I've been streaming on 540P 30FPS with Intel Quick Sync to be able to get my games going reasonably for myself, otherwise it's a lagfest. But not the point right now.
I wonder about the difference of streaming with OBS vs Nvidia Share. As I understood Nvidia Share uses Nvidia NVENC codec or atleast something that goes on the GPU more than the CPU. With Nvidia Share I can stream Battlefield 4 at 1080P @60FPS while gaming on Ultra and having no issue at all. Great eh? Too bad Nvidia Share is very limited in many ways. But then comes OBS, when even trying 720P 30FPS I get stutters and in-game FPS go around 50-60. While with Nvidia Share I can stick 100+ with ease.
My question is, what is the difference in the encoding between Nvidia Share and OBS? Especially since I can stream with amazing quality with Nvidia Share but I can't even get a decent looking stream with OBS.
To give some VOD examples:
Nvidia Share: https://www.twitch.tv/thehonorguy/v/77144716 (1080P 60FPS)
OBS Studio: https://www.twitch.tv/thehonorguy/v/76708640 (540P 30FPS because otherwise I start lagging. Intel Quick Sync used which is lesser quality)
To add again, my question is about the difference between Nvidia Share and OBS regarding the performance impact when streaming. How come I can do way higher quality easily with Share but not OBS?
My rig:
I have been wondering something for a long time and I hoped that OBS devs could shed some light on this. OBS is a great program but with my rig I can't even get 720P 30FPS stream going with my rig for some reason despite it having the horsepower for it. I've been streaming on 540P 30FPS with Intel Quick Sync to be able to get my games going reasonably for myself, otherwise it's a lagfest. But not the point right now.
I wonder about the difference of streaming with OBS vs Nvidia Share. As I understood Nvidia Share uses Nvidia NVENC codec or atleast something that goes on the GPU more than the CPU. With Nvidia Share I can stream Battlefield 4 at 1080P @60FPS while gaming on Ultra and having no issue at all. Great eh? Too bad Nvidia Share is very limited in many ways. But then comes OBS, when even trying 720P 30FPS I get stutters and in-game FPS go around 50-60. While with Nvidia Share I can stick 100+ with ease.
My question is, what is the difference in the encoding between Nvidia Share and OBS? Especially since I can stream with amazing quality with Nvidia Share but I can't even get a decent looking stream with OBS.
To give some VOD examples:
Nvidia Share: https://www.twitch.tv/thehonorguy/v/77144716 (1080P 60FPS)
OBS Studio: https://www.twitch.tv/thehonorguy/v/76708640 (540P 30FPS because otherwise I start lagging. Intel Quick Sync used which is lesser quality)
To add again, my question is about the difference between Nvidia Share and OBS regarding the performance impact when streaming. How come I can do way higher quality easily with Share but not OBS?
My rig:
- Intel I7 4770K @4,4 Ghz
- Cooler Master Hyper EVO 212 Double Sided fans
- Asus ROG Maximus VI Hero
- Kingston 1600 Mhz 16GB
- EVGA GTX 1080 SuperClocked ACX 3.0
- 2x SSD Samsung 840 Series
- Several HDDs
- Case: Enermax Fulmo GT