Javascript required
Skip to content Skip to sidebar Skip to footer

Upload Speed for Streaming Twitch Nvenc 3mb

  • #ane
So nvidia cards for awhile now let you exercise the video encoding, i noticed popular software for streaming lets you use it. But its non very popular with people. Anyone know the reason?

I tried information technology out on twitch, other than using very petty more bandwidth, it seemed to work great.
Well-nigh tests i see show it doing a lot amend than Quicksync or x.264.
Is information technology just because its tied to nvidia cards or something?

  • #two
Then nvidia cards for awhile now let you do the video encoding, i noticed popular software for streaming lets yous employ information technology. But its not very pop with people. Anyone know the reason?

I tried it out on twitch, other than using very little more than bandwidth, it seemed to work great.
Virtually tests i come across show it doing a lot amend than Quicksync or x.264.
Is information technology just considering its tied to nvidia cards or something?

Because it's terrible. The quality is far worse at streaming bitrates than either quicksync or x264. You should really only consider using it if your CPU is and then terrible that x264 with extremely fast settings still won't piece of work. It may have limited employ in local capture where you tin crank the bitrate up extremely high to compensate for how terrible it is but fifty-fifty then, if quicksync is an pick I would consider using that if you want reduced CPU overhead as it should exist far amend than NVENC.
  • #three
Mmm not what i've noticed. Quality seems the same as the others.
  • #iv
Mmm non what i've noticed. Quality seems the same every bit the others.
You must take vision problems, then. It'due south similar somebody took your video, put it behind one of those prison windows, and then smeared vaseline all over the window. 2000kbps looks more like 500, and that might be generous.
Sep 12, 2012
5,002
359
126
  • #5
considering normally people have low upload speed, then CPU encoding is the only way, it gives far better quality for the bitrate.

all the AMD, Intel and Nvidia accelerated stuff produces a clearly inferior result.

  • #6
considering normally people take low upload speed, so CPU encoding is the only fashion, it gives far better quality for the bitrate.

all the AMD, Intel and Nvidia accelerated stuff produces a conspicuously inferior effect.

The issue is more that people desire to have a stream that tin actually be watched by most people than information technology is that upload speeds are low, at least in my example.
Zodiark1593
  • #7
Equally with almost hardware streaming solutions, image quality at a bitrate you tin can feasibly upload is pretty terrible.

It's a decent enough solution if yous're just doing gameplay videos as you can exercise 50 mbps at pretty practiced quality and compress down via x264 to something like one.2-two mbps without it looking terrible. Unless your cpu is besides weak otherwise though, amend to stick with software solutions due to quality and reliability (equally in, a driver update won't break it suddenly).

Sep 12, 2012
5,002
359
126
  • #8
The issue is more that people desire to have a stream that can actually be watched past most people than it is that upload speeds are low, at least in my case.
true, basically if y'all are using twitch is good to stream at a depression bitrate considering yous can assistance more people avoid using the twitch transcoded video (terrible quality) if yous have those, and if you don't yous allow more people to watch you, but I equally I said, I call back well-nigh people streaming still take low upload speeds compared to for instance in-house streaming stuff which makes sense to apply accelerated encoding, also if you are not a partner I call back the limit is around 3Mb/s or something anyhow (and 3Mb is actually to loftier for most people watching, so if you don't take twitch transcoding, running your stream at a high bitrate is probably a very bad idea if y'all desire more people watching, I recall effectually ane-1.5Mb/s is ideal for non partners, and it's where the CPU encoding will probably show a large advantage)
  • #nine
Next it looks exactly the aforementioned. Where are you getting info from? The just "result" is it uses more than bandwidth.

And then yah i go the low upload speed can't employ it, maybe that is why. Merely for pure visual i streamed both, looked at videos and looks fine.

That is why I asked, considering its almost a %40 CPU savings when I stream games vs .264, plus looks the aforementioned..fifty-fifty though I put bitrate g more.

Terminal edited:
  • #10
Side by side information technology looks exactly the same.
What about when moving effectually (or doing anything with motion). Information technology's the rate control which always seems to go to shit the fastest with nvenc and is the near noticeable.
  • #xi
true, basically if you are using twitch is good to stream at a low bitrate considering you can assistance more than people avert using the twitch transcoded video (terrible quality) if you have those, and if you don't you lot allow more people to watch you, but I as I said, I think most people streaming withal have low upload speeds compared to for instance in-firm streaming stuff which makes sense to use accelerated encoding, also if y'all are non a partner I think the limit is around 3Mb/south or something anyway (and 3Mb is actually to high for virtually people watching, so if you don't have twitch transcoding, running your stream at a high bitrate is probably a very bad idea if you want more than people watching, I call up around 1-i.5Mb/s is ideal for non partners, and information technology's where the CPU encoding will probably show a big advantage)
There's a soft limit of 3.5Mb/s for everyone, though putting it higher will still piece of work.
  • Advertising
  • Cookies Policies
  • Privacy
  • Term & Weather condition
  • Near us

kabumorsitens.blogspot.com

Source: https://forums.anandtech.com/threads/using-nvenc-for-streaming-why-does-no-one-use-it.2454469/