Nvenc - Streaming 720p is perfect, Stream Stutters when recording 1080p

Nass86

Member
Hi guys,

My intention is to Stream 720p 60fps @4500kbps (which this Laptop does fine) AND record 1080p 60FPS locally for Youtube.

I've got my settings at the following:

  • 1080p Base
  • 1080p Scaled (no difference)
  • 60FPS
  • Nvenc (New)

In the Streaming settings, I downscale to

  • Downscaled to 720p
  • 60FPS
  • 36 Samples Lancozos
  • Nvenc (New)

I pressed Record for the first time on Sunday during my stream and it was obviously struggling.

I did have the following settings activated

  • "Psycho Visual Tuning" = ON

  • "Look Ahead" = ON

  • Recording Format: MOV

  • Quality: HIGH QUALITY

  • CQP = 22 (going lower than this barely makes any difference on Youtube, apparently)

  • Max B Frames = 4

I was wondering if there are any tweaks you could advise. Ideally I would like to use the Nvenc Encoder for both Stream and Recording, however if the system allows I could record locally with x.264 Software encoding.

I am reading that I could change "HIGH QUALITY" down to "QUALITY" and change MOV to MKV or FLV.

With it being an Nvenc Encoder, it should struggle less to do this so I figure it's my fault in the settings somewhere.

I don't have a log long enough as I had to immediately shut down the recording stuttering the stream, due to being live.

Any other suggestions appreciated.

(Here is what my stream looks like currently)

 
For a music stream I'd probably skip the 60fps and go down to 30fps - that will literally halve the load on your CPU. Then you can probably stream at 1080p30 no issues. Most ppl are just watching on their phones anyway lol

I stream to twitch but using restream.io as a middleman - it automatically saves a cloud recording of the stream which helps avoid any extra stress on the stream computer by streaming AND recording so that might be a good shout. Though won't help you if you're wanting to do the different resolution thing.

I've been looking at streaming at 720 and recording at 1080 as you are (though only 30fps to save headroom) but seems like your computer has to actually encode the video twice, live, which will need a pretty beefy CPU. If stream is stuttering I'd say your CPU is struggling with the rendering - what Processor do you have? I'd be surprised if there's a laptop out there that can handle 1080p60 recording and 720p30 streaming both at the same time
 
Back
Top