logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
kclark  
#1 Posted : Sunday, April 9, 2023 7:43:49 AM(UTC)
kclark

Rank: Member

Groups: Registered
Joined: 12/6/2020(UTC)
Posts: 10
United States
Location: North Carolina

I can find specs for Vmix pc builds but are there slightly different needs for an all NDI setup? I figure that NDI would be less taxing but unsure.
Simsyuk  
#2 Posted : Tuesday, April 11, 2023 12:37:05 AM(UTC)
Simsyuk

Rank: Advanced Member

Groups: Registered
Joined: 8/16/2019(UTC)
Posts: 339
United Kingdom

Thanks: 71 times
Was thanked: 21 time(s) in 17 post(s)
Originally Posted by: kclark Go to Quoted Post
I can find specs for Vmix pc builds but are there slightly different needs for an all NDI setup? I figure that NDI would be less taxing but unsure.


Take a look here, outdated I've been told but will still work:

https://www.vmix.com/pro...x-reference-systems.aspx
zenvideo  
#3 Posted : Tuesday, April 11, 2023 7:37:37 PM(UTC)
zenvideo

Rank: Advanced Member

Groups: Registered
Joined: 5/13/2014(UTC)
Posts: 515
Man
United Kingdom
Location: Manchester, UK

Thanks: 2 times
Was thanked: 183 time(s) in 130 post(s)
Originally Posted by: kclark Go to Quoted Post
I figure that NDI would be less taxing but unsure.

NDI involves working with compressed video which needs processing power to decode or encode, more than you would need for taking uncompressed video from a capture device. So you certainly need at least as powerful a CPU as for a non-NDI or low-usage NDI system. What you might not need are lots of PCIe slots and lanes for video input/output cards, but you might need more ethernet bandwidth to be available (unless all your sources are low-bandwidth NDI|HX). That might take the form of a 2.5Gb or 10Gb port, or at least dual 1Gb ports.

mjgraves  
#4 Posted : Wednesday, April 12, 2023 6:35:11 AM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,150
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
Originally Posted by: zenvideo Go to Quoted Post
Originally Posted by: kclark Go to Quoted Post
I figure that NDI would be less taxing but unsure.

NDI involves working with compressed video which needs processing power to decode or encode, more than you would need for taking uncompressed video from a capture device. So you certainly need at least as powerful a CPU as for a non-NDI or low-usage NDI system. What you might not need are lots of PCIe slots and lanes for video input/output cards, but you might need more ethernet bandwidth to be available (unless all your sources are low-bandwidth NDI|HX). That might take the form of a 2.5Gb or 10Gb port, or at least dual 1Gb ports.



Great observation! Allow me to add some details from a personal project.

I was producing a live stream from a software engineering conference. I wanted to do it all-NDI.

2 - BirdDog P200 PTZ cameras
2 - Birddog Studio NDI encoders (capturing laptops)
1 - Birddog Mini (Capture aux laptop)
2 x Lenovo Tiny PC running NDI Studio monitor to projectors

Everything connected to a Unifi 1G POE+ switch. My vMix host as dual 1G NICs.

With a single 1G link to the switch there was just too much traffic. Adding a second 1G link eliminated the network bottleneck.

Even so, running 1080p60 used enough CPU that my i7-5775C was >85%.

Dropping everything to 1080p30 reduced CPU load to 60% and all was well.

Happily, software engineers are not that animated. Don't really need 60 fs.
thanks 1 user thanked mjgraves for this useful post.
markleman on 4/13/2023(UTC)
Users browsing this topic
Guest
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.