vMix Forums
»
General
»
NDI
»
New PC for NDI production
Rank: Newbie
Groups: Registered
Joined: 11/17/2021(UTC) Posts: 7 ![Czech Republic Czech Republic](/Content/images/flags/CZ.png) Location: Praha Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Hello, I have a question about a computer for streaming ndi productions. My setup consists of four ndi inputs in full hd 50fps of which one is a screen capture laptop and three are from ndi converters at the cameras. I need to stream to youtube, record and also have one ndi output.
My main question is how vmix encode ndi inputs. Does it load more cpu or gpu. I also wonder if it is still the case that vmix does not officially support amd video cards. And what would you recommend for an amd or intel cpu. I know that amd usually has more cores so it allows for more different processes, but I guess that doesn't play a role when streaming is the only main process.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/7/2012(UTC) Posts: 2,621 ![Man Man](/Themes/yafpro/male.gif) Location: Canada Thanks: 33 times Was thanked: 503 time(s) in 472 post(s)
|
@ Jiraka7
NDI encoding and decoding is a CPU task and so the faster the CPU the better (3.0 GHz +), having 8 cores or more at that speed, even better. vMix supports current generation AMD CPUs but is only optimized for NVIDIA GPUs, so while AMD GPUs will generally work with vMix, performance will not be as good.
Ice
|
![thanks](/Themes/yafpro/heart_small.png) 1 user thanked IceStream for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 11/17/2021(UTC) Posts: 7 ![Czech Republic Czech Republic](/Content/images/flags/CZ.png) Location: Praha Thanks: 2 times Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: IceStream ![Go to Quoted Post Go to Quoted Post](/Themes/yafpro/icon_latest_reply.gif) @ Jiraka7
NDI encoding and decoding is a CPU task and so the faster the CPU the better (3.0 GHz +), having 8 cores or more at that speed, even better. vMix supports current generation AMD CPUs but is only optimized for NVIDIA GPUs, so while AMD GPUs will generally work with vMix, performance will not be as good.
Ice Thank you for your reply. If I understand correctly so in case I turn on hardware encoding in the stream and record settings, vmix should use more gpu and less cpu, is that right? Is it a big difference or not?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 2/9/2021(UTC) Posts: 24 ![Norway Norway](/Content/images/flags/NO.png) Location: Oslo Thanks: 2 times
|
Originally Posted by: Jiraka7 ![Go to Quoted Post Go to Quoted Post](/Themes/yafpro/icon_latest_reply.gif) Originally Posted by: IceStream ![Go to Quoted Post Go to Quoted Post](/Themes/yafpro/icon_latest_reply.gif) @ Jiraka7
NDI encoding and decoding is a CPU task and so the faster the CPU the better (3.0 GHz +), having 8 cores or more at that speed, even better. vMix supports current generation AMD CPUs but is only optimized for NVIDIA GPUs, so while AMD GPUs will generally work with vMix, performance will not be as good.
Ice Thank you for your reply. If I understand correctly so in case I turn on hardware encoding in the stream and record settings, vmix should use more gpu and less cpu, is that right? Is it a big difference or not? You probably figured this out already, but if you turn on hardware encoding it uses the NVENC encoders on the Nvidia GPU instead of the CPU. Most Nvidia RTX cards has 3 NVENC encoders, so you could use this on Stream, Record and perhaps an output source as well. That would mean that in practice, the performance hit you take when you turn on Stream and Record should hit the GPU instead of the CPU, where most of your input strain is. This link will show you which card has how many NVENC encoders: https://developer.nvidia...e-gpu-support-matrix-newMy RTX 2080 Ti has 1 NVENC chip which supports 3 "sessions" (encodes) at a time. An RTX 6000A card still only has 1 chip, but does have an unlimited amount of sessions at once. That's a great but expensive way of offloading your encoding work to your GPU. I've been considering it since I run several output sources from VMIX to NDI, for instance countdown clocks, teleprompter input et cetera.
|
|
|
|
vMix Forums
»
General
»
NDI
»
New PC for NDI production
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close