Hello,
I've been streaming regularly for a few months now but am still finding out what works best with my hardware.
I initially tries a single PC setup using NVENC on my GTX 1080 but ended up using an old 3770K system as an encoding PC with the help of NDI. I am able to get 720p60 medium using x264 which for the most part was stable, but it was really right on the outer limits of what the CPU can handle and any other process that needed CPU resources would cause momentary encoder lag.
So I decided to again try NVENC. I thought the new.veraion would be sweet... and it was! So I thought. 720p60 looked the same as x264 720p60 medium at 5800kbps.
So for a week I used that. I would end streams with around 0.3% render lag which is fine by me. Spread over 3 hours its not noticeable. You can imagine my surprise when over the weekend I went to check something and realised I had been using the "old" NVENC encoder. Proper idiot moment. But I thought oooo great... If I now set that to new NVENC I should get even fewer lagged frames better overall FPS in games.
Yeah that didn't happen. As soon as I hit record or stream, the render and encoder lagged frames start stacking up (with a game running of course). I went back to old encoder and it's fine. Very strange.
I tried lots of settings including enabling/disabling psycho visual tuning and look ahead but nothing made a difference. The only thing that seemed to maybe improve things was setting b-frames to 0 instead of 2, but it was still nowhere near as solid as the old NVENC encoder.
I tried updating Nvidia drivers to the latest version and tried different games all with similar results.
Is this something anyone else is experiencing? Thanks
I've been streaming regularly for a few months now but am still finding out what works best with my hardware.
I initially tries a single PC setup using NVENC on my GTX 1080 but ended up using an old 3770K system as an encoding PC with the help of NDI. I am able to get 720p60 medium using x264 which for the most part was stable, but it was really right on the outer limits of what the CPU can handle and any other process that needed CPU resources would cause momentary encoder lag.
So I decided to again try NVENC. I thought the new.veraion would be sweet... and it was! So I thought. 720p60 looked the same as x264 720p60 medium at 5800kbps.
So for a week I used that. I would end streams with around 0.3% render lag which is fine by me. Spread over 3 hours its not noticeable. You can imagine my surprise when over the weekend I went to check something and realised I had been using the "old" NVENC encoder. Proper idiot moment. But I thought oooo great... If I now set that to new NVENC I should get even fewer lagged frames better overall FPS in games.
Yeah that didn't happen. As soon as I hit record or stream, the render and encoder lagged frames start stacking up (with a game running of course). I went back to old encoder and it's fine. Very strange.
I tried lots of settings including enabling/disabling psycho visual tuning and look ahead but nothing made a difference. The only thing that seemed to maybe improve things was setting b-frames to 0 instead of 2, but it was still nowhere near as solid as the old NVENC encoder.
I tried updating Nvidia drivers to the latest version and tried different games all with similar results.
Is this something anyone else is experiencing? Thanks