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
alexandrelinhares1  
#1 Posted : Friday, January 27, 2017 5:56:06 PM(UTC)
alexandrelinhares1

Rank: Advanced Member

Groups: Registered
Joined: 12/22/2016(UTC)
Posts: 47
Location: Brazil

Thanks: 15 times
Was thanked: 1 time(s) in 1 post(s)
HI Im thinking about making a NDI stage box that i can put 8 or 12 108030p inputs and 4 channel audio interface, I know that NDI uses CPU for encoding in Vmix so I could build a PC running Vmix and have 8 or 12 inputs sending thru a Gbit network to another vmix machine that will handle the cuts and streaming.
What kind of CPU could handle all these inputs and audio. Maybe a i7 6700k or a i7 7700k? Or maybe a i7-6800Kor 6900 if vmix ca work on a x99 just with a cpu.



ALEX
DWAM  
#2 Posted : Friday, January 27, 2017 6:18:12 PM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
Hi Alex

I have already successfully experimented such a setup for 6 1080/50i inputs to NDI output (1080 25p) between 2 vMix with a i7 2700k with a GTX 960. No problem at all.
So I used it in production for a 4 days event (about 12 hours a day). If I had more inputs I think it would have been ok. Be careful on a gigabit network the main issue is bandwidth.

Keep us posted
Guillaume
alexandrelinhares1  
#3 Posted : Friday, January 27, 2017 7:41:01 PM(UTC)
alexandrelinhares1

Rank: Advanced Member

Groups: Registered
Joined: 12/22/2016(UTC)
Posts: 47
Location: Brazil

Thanks: 15 times
Was thanked: 1 time(s) in 1 post(s)
DWAM wrote:
Hi Alex

I have already successfully experimented such a setup for 6 1080/50i inputs to NDI output (1080 25p) between 2 vMix with a i7 2700k with a GTX 960. No problem at all.
So I used it in production for a 4 days event (about 12 hours a day). If I had more inputs I think it would have been ok. Be careful on a gigabit network the main issue is bandwidth.

Keep us posted
Guillaume




First of all thank you so much for the help!!

I have a few questions:

1. Will I need any graphics card if NDI only uses CPU for the encoding?
2. What was the CPU usage with your 6 camera setup?
3. With around 10 or 12 cameras + 4 audio channels do you think I would need a 10gb network?
thanks 1 user thanked alexandrelinhares1 for this useful post.
PFBM on 2/1/2017(UTC)
DWAM  
#4 Posted : Friday, January 27, 2017 9:11:00 PM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
1. vMix needs a graphic card with decent GPU, so yes, unless you go without vMix I suppose, but newtek recommends to use nVidia GPU aswell.

2. I read that a i7 can encode to NDI roughly 2000 fps for FullHD, that's to say approx. 50 1080p/i50 streams
In my project, vMix was also recording some streams, so I don't know the percentage of NDI CPU load, but it was under 50% total.

3. NDI & Bandwidth
- UHDp50/60 : 250 Mbits
- UHDp25/30 : 200 Mbits
- HDp50/60 : 125
- HDi50/60 : 100

With a gigabit network it is not recommended to have more than 70/75% bandwidth usage not to add latency (so for HD up to 7 streams max is ok)

Hope this helps
Guillaume
alexandrelinhares1  
#5 Posted : Friday, January 27, 2017 10:09:58 PM(UTC)
alexandrelinhares1

Rank: Advanced Member

Groups: Registered
Joined: 12/22/2016(UTC)
Posts: 47
Location: Brazil

Thanks: 15 times
Was thanked: 1 time(s) in 1 post(s)
NICE! Thanks Guillaume!

ill try to test the cpu only solution, because the only reason I need the stage box is for NDI encoding so if it works it maybe a cheaper solution.
alexandrelinhares1  
#6 Posted : Wednesday, February 1, 2017 2:03:10 PM(UTC)
alexandrelinhares1

Rank: Advanced Member

Groups: Registered
Joined: 12/22/2016(UTC)
Posts: 47
Location: Brazil

Thanks: 15 times
Was thanked: 1 time(s) in 1 post(s)
Guillaume one more question,

You said that you used a twin computer setup also, so my question is about the specs of the pc doing the NDI encoding and the pc doing the decoding with vmix, do they ask for the same amount of cpu or gnu usage?
DWAM  
#7 Posted : Wednesday, February 1, 2017 2:49:36 PM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
Hi Alexandre

I can't really tell as both computers were not dedicated to NDI encoding/decoding but none of them was high on CPU.
However I used a GTX on both sides and vMix is really great on GPU optimization. Network bandwidth was undoubtfully the bottleneck.

So if you still think to go on CPU only, I think you'd better experiment.

Bien à toi
Guillaume
thanks 1 user thanked DWAM for this useful post.
alexandrelinhares1 on 2/1/2017(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.