logo

Live Production Software Forums


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

Notification

Icon
Error

4 Pages123>»
NDI
Options
Go to last post Go to first unread
PFBM  
#1 Posted : Thursday, January 21, 2016 3:48:57 PM(UTC)
PFBM

Rank: Advanced Member

Groups: Registered
Joined: 3/30/2011(UTC)
Posts: 308
Man
Location: Portugal

Thanks: 347 times
Was thanked: 35 time(s) in 30 post(s)
Hi !

a few things i would like to know about NDI :

- is it GPU or CPU processing based ?
- how much CPU per feed , in full hd ?
- will there be a ndi virtual capture I/O device on Windows and OSX ?
- is it 422 10 bit or 8 bit ?

Cheers,


PFBM
Kelvin  
#2 Posted : Thursday, January 21, 2016 4:18:18 PM(UTC)
Kelvin

Rank: Advanced Member

Groups: Registered
Joined: 2/9/2013(UTC)
Posts: 259
Location: Katy, Texas

Was thanked: 37 time(s) in 37 post(s)
Also, will there be HDMI->NDI converter boxes similar to the HDMI->SDI converter boxes that exists today?
thanks 1 user thanked Kelvin for this useful post.
PFBM on 1/21/2016(UTC)
mjgraves  
#3 Posted : Thursday, January 21, 2016 4:21:13 PM(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)
I'm also interested in the bit rate of an NDI stream and a stream with alpha.

In the latest fun time video the quote the latency as being less than one frame, potentially as little as 16 lines. That implies that there's only intra-frame compression involved, so perhaps something MJPEG in nature.

Michael
thanks 1 user thanked mjgraves for this useful post.
PFBM on 1/21/2016(UTC)
sinc747  
#4 Posted : Thursday, January 21, 2016 5:46:13 PM(UTC)
sinc747

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 1,027
Man
United States
Location: Fairhope, Alabama USA

Thanks: 541 times
Was thanked: 194 time(s) in 160 post(s)
Love this open NDI question thread.

Will NDI work over a wireless network. I know that it is intended for a Gigabit network, just curios if it would work wireless.

- Tom
thanks 1 user thanked sinc747 for this useful post.
PFBM on 1/21/2016(UTC)
PFBM  
#5 Posted : Thursday, January 21, 2016 5:48:57 PM(UTC)
PFBM

Rank: Advanced Member

Groups: Registered
Joined: 3/30/2011(UTC)
Posts: 308
Man
Location: Portugal

Thanks: 347 times
Was thanked: 35 time(s) in 30 post(s)
sinc747 wrote:
Love this open NDI question thread.

Will NDI work over a wireless network. I know that it is intended for a Gigabit network, just curios if it would work wireless.

- Tom


theoretically it can . if you have high speed stable wifi.

Cheers,

PFBM
ask  
#6 Posted : Thursday, January 21, 2016 8:02:04 PM(UTC)
ask

Rank: Advanced Member

Groups: Registered
Joined: 10/13/2012(UTC)
Posts: 1,161
Australia
Location: Melbourne

Thanks: 220 times
Was thanked: 199 time(s) in 181 post(s)
It is designed to work over any IP network, but as Martin pointed out in the Live Show Q&A wireless speeds are variable, and so you may not be able to sustain a high bandwidth and stable signal all the time, and may top out at 400ish mps if you are lucky. Wired connectivity gives you the full 1 gig to play with. But I can think of a number of solutions that should help with this. I am really keen to get my hands on a working NDI based system and start testing different scenarios.

More on NDI here: https://player.vimeo.com/video/137855231

Quote from Newtek press release(Sept 2015):"NewTek worked closely with a large number of top manufacturers and developers to allow IP connectivity between devices. NDI’s backwards compatibility means that along with NewTek products and systems from Brainstorm, CasparCG, CharacterWorks, ChyronHego, ClassX, Compix, EasyWorship, Gnural Net, Graphics Outfitters, LiveXpert, Media 5, PlayBox Technology, Teradek, Vizrt, Wasp3D and many more will be NDI-enabled on the day of launch. NewTek has also collaborated with AJA, DELTACAST and Matrox to enable their capture cards to act as NDI senders or receivers; support for Blackmagic Design cards will also be provided. Boland, JVC, LiveU, NewsMaker, Panasonic, PESA, Sienna and Wowza are also working on providing NDI-based solutions."
thanks 2 users thanked ask for this useful post.
PFBM on 1/21/2016(UTC), madness on 1/22/2016(UTC)
Kelvin  
#7 Posted : Thursday, January 21, 2016 9:09:01 PM(UTC)
Kelvin

Rank: Advanced Member

Groups: Registered
Joined: 2/9/2013(UTC)
Posts: 259
Location: Katy, Texas

Was thanked: 37 time(s) in 37 post(s)
How about an iOS and/or Android app to turn your phone into a wireless remote camera? Similar to the functionality of the Livestream.com App that works as a remote camera within the Livestream Studio software.
thanks 1 user thanked Kelvin for this useful post.
PFBM on 1/22/2016(UTC)
ask  
#8 Posted : Friday, January 22, 2016 12:07:52 AM(UTC)
ask

Rank: Advanced Member

Groups: Registered
Joined: 10/13/2012(UTC)
Posts: 1,161
Australia
Location: Melbourne

Thanks: 220 times
Was thanked: 199 time(s) in 181 post(s)
Kelvin....great suggestion, for Newtek! Or one of its iOS/Adroid partners......
thanks 1 user thanked ask for this useful post.
PFBM on 1/22/2016(UTC)
GeorgeR  
#9 Posted : Friday, January 22, 2016 12:22:18 AM(UTC)
GeorgeR

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2013(UTC)
Posts: 235
Man
Location: Indiana

Thanks: 95 times
Was thanked: 30 time(s) in 28 post(s)
Just got to watch your January show. Great show, thanks.
If I got this right, NDI works within a local area network? And to use NDI with vMix you would need multiple vMix licenses?
Thanks in advance.
~George
thanks 1 user thanked GeorgeR for this useful post.
PFBM on 1/22/2016(UTC)
ask  
#10 Posted : Friday, January 22, 2016 1:15:06 AM(UTC)
ask

Rank: Advanced Member

Groups: Registered
Joined: 10/13/2012(UTC)
Posts: 1,161
Australia
Location: Melbourne

Thanks: 220 times
Was thanked: 199 time(s) in 181 post(s)
Another NDI discussion:
and some context here: http://www.tvtechnology....e-ip-with-caution/277629
thanks 4 users thanked ask for this useful post.
GeorgeR on 1/22/2016(UTC), richardgatarski on 1/22/2016(UTC), madness on 1/22/2016(UTC), PFBM on 1/22/2016(UTC)
Innomedia  
#11 Posted : Friday, January 22, 2016 3:20:48 AM(UTC)
Innomedia

Rank: Advanced Member

Groups: Registered
Joined: 11/8/2013(UTC)
Posts: 87
Man
Location: Bavaria, Germany

Thanks: 6 times
Was thanked: 19 time(s) in 10 post(s)
I really appreciate this NDI discussion here because I believe this is something groundbreaking for future applications. Hopefully there will be some more information at ISE in Amsterdam next month. We will attend this show and try to get further details from participating companies like NewTek, Blackmagic, AJA and so on. We will keep you updated.

Regards
Karsten
thanks 2 users thanked Innomedia for this useful post.
richardgatarski on 1/22/2016(UTC), PFBM on 1/22/2016(UTC)
admin  
#12 Posted : Friday, January 22, 2016 9:56:45 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,152
Man
Location: Gold Coast, Australia

Was thanked: 4146 time(s) in 1491 post(s)
Some answers to some common questions below:

Is it GPU or CPU based?
NDI encoding/decoding is CPU based using around 5% per 1080p30 camera on a modern i7 CPU.

What color spaces are supported?
Frames are sent/received from NDI at 4:2:2 8 bit, but NDI compresses at 16 bit internally.
NDI also has full support for alpha, sent as a separate channel. (so 4:2:2:4)

Will there be converter boxes?
More than likely, possibly from more than one manufacturer.
We are working on our own prototypes using off the shelf SFF (small form factor) PCs, but
the codec can theoretically be used on devices as small as a standard HDMI to SDI mini converter.

The main advantage of one of these converters is you will no longer need a capture card
opening up most laptops to multi camera productions without the need for thunderbolt!

My hope is the converters will be affordable.

What is the stream bitrate?

To my knowledge it is variable bit rate.
I've seen around 50Mbps to 100Mbps per camera in my tests so far.

Will there be iOS and Android support?

Support for these devices, specifically the ARM processor is being worked on at NewTek.
Not sure if they will release software for these devices, but then NDI is open so if you are a developer
sign up for the SDK and start building your own!

Will Desktop Capture use NDI?

Yes, we plan to completely replace vMix Desktop Capture to use NDI.
NewTek will also release an app that does much the same thing.

What vMix licenses will we need?
One vMix license per PC that is running vMix at the same time.
If you use a 3rd party NDI app on a second PC or vMix Desktop Capture, you won't need the second license.

Do I need two copies of vMix to use capture cards from multiple PCs?

No. One of the cool things NewTek is working on is a universal PC app that can convert
any capture cards in the PC it is running from into NDI.

So you could have a vMix laptop in your studio and a rackmount PC with all the capture gear
locked away!



thanks 11 users thanked admin for this useful post.
jhebbel on 1/22/2016(UTC), madness on 1/22/2016(UTC), mjgraves on 1/22/2016(UTC), GeorgeR on 1/22/2016(UTC), SportsNetUSA.net on 1/22/2016(UTC), PFBM on 1/22/2016(UTC), sinc747 on 1/22/2016(UTC), DYosua on 1/22/2016(UTC), Lennart on 1/27/2016(UTC), VjMikey on 2/2/2016(UTC), lbgaus on 3/21/2016(UTC)
thecloudmediagroup  
#13 Posted : Friday, January 22, 2016 12:46:15 PM(UTC)
thecloudmediagroup

Rank: Advanced Member

Groups: Registered
Joined: 2/27/2013(UTC)
Posts: 312
Man
United States

Thanks: 7 times
Was thanked: 78 time(s) in 43 post(s)
Wow, this is a monumental feature.

I have a future project that would use NDI in a House of Worship setting for all their cameras. One computer would capture all inputs and cameras and then stream them over the network via NDI to another vMix machine. One machine is controlling the video in the sanctuary and the other machine is mixing the stream for the internet/foyer feed. Makes to live mixes easy. So many uses to list. Incredibly excited for this feature.
thanks 1 user thanked thecloudmediagroup for this useful post.
PFBM on 1/22/2016(UTC)
SportsNetUSA.net  
#14 Posted : Friday, January 22, 2016 2:06:55 PM(UTC)
SportsNetUSA.net

Rank: Advanced Member

Groups: Registered
Joined: 10/7/2015(UTC)
Posts: 635
Location: California

Thanks: 122 times
Was thanked: 123 time(s) in 115 post(s)
Martin,

Thank you and your staff for all the work on incorporating NDI to vMix. It opens up so many possibilities.
thanks 3 users thanked SportsNetUSA.net for this useful post.
PFBM on 1/22/2016(UTC), GeorgeR on 1/22/2016(UTC), corporatejames on 1/22/2016(UTC)
PFBM  
#15 Posted : Friday, January 22, 2016 2:28:06 PM(UTC)
PFBM

Rank: Advanced Member

Groups: Registered
Joined: 3/30/2011(UTC)
Posts: 308
Man
Location: Portugal

Thanks: 347 times
Was thanked: 35 time(s) in 30 post(s)
Will it work on OSX ?

how about a NDI multi recorder app ?
using another pc to record feeds ?
i imagined that it´s not GPU .... it can be quite complicated to code it..... :)
but Newtek should think about it .... co processing is very usefull to manage any system resources.

Cheers,

PFBM
mjgraves  
#16 Posted : Friday, January 22, 2016 3:37:01 PM(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)
I'm not surprised that NDI doesn't tap the GPU specifically. Newtek's SDK can't assume that there's a specific sort of GPU capability available. The SDK is applicable to a variety of platforms.

I would imagine that someone incorporating NDI into an application that will be the primary load on a particular host could do their own optimization. That would be outside the realm of the SDK.

If Newtek are offering up an app to add NDI to common capture card we can hope that they will leverage whatever acceleration is available on those cards.
thanks 1 user thanked mjgraves for this useful post.
PFBM on 1/22/2016(UTC)
GeorgeR  
#17 Posted : Friday, January 22, 2016 4:54:30 PM(UTC)
GeorgeR

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2013(UTC)
Posts: 235
Man
Location: Indiana

Thanks: 95 times
Was thanked: 30 time(s) in 28 post(s)
Desktop Capture vs. NDI
It was said you plan to completely replace vMix Desktop Capture with NDI.
I love the Desktop Capture app. Use it in just about every video I do. Any chance you could keep the Desktop Capture app too?
Thanks,
~George
thanks 1 user thanked GeorgeR for this useful post.
PFBM on 1/22/2016(UTC)
ask  
#18 Posted : Friday, January 22, 2016 5:08:10 PM(UTC)
ask

Rank: Advanced Member

Groups: Registered
Joined: 10/13/2012(UTC)
Posts: 1,161
Australia
Location: Melbourne

Thanks: 220 times
Was thanked: 199 time(s) in 181 post(s)
GeorgeR. If my guess is right, DesktopCapture will remain pretty much the same as is, however the transport method will change to using NDI. Essentially the Desktop capture will become a source in the NDI selection screen.

Further, one of the features that NDI has natively is to serve any onscreen application as an NDI source. In my testing this works flawlessly and I cannot see any latency at all. Update: No discernible latency on the same PC. Also the same on a LAN. :-) So I am typing this on one machine but monitoring the output on a overhead projector connected to a PC across the room! I hope that NewTek is also talking to Cisco and Polycom etc!!!!

For those who are going to ask about Macs, NDI also provides support for Linux and OSX at this stage.....
thanks 3 users thanked ask for this useful post.
PFBM on 1/22/2016(UTC), mjgraves on 1/22/2016(UTC), GeorgeR on 1/22/2016(UTC)
theonlyboink  
#19 Posted : Sunday, January 24, 2016 1:16:16 PM(UTC)
theonlyboink

Rank: Member

Groups: Registered
Joined: 11/15/2014(UTC)
Posts: 12
Man
Location: Sweden

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Could you develop an add-on application for the single purpose just for capture/monitoring a single NDI signal/source? Like an aux output.
This could be very useful say in sports for commentators, time keeper, disturbution of a PGM feed in a venue etc.
This application would be free to run several computer within a network.
stevespaw  
#20 Posted : Sunday, January 24, 2016 2:57:46 PM(UTC)
stevespaw

Rank: Advanced Member

Groups: Registered
Joined: 3/12/2015(UTC)
Posts: 480
Man
Location: Kansas City, MO USA

Thanks: 149 times
Was thanked: 75 time(s) in 57 post(s)
This is going to open up and new can of worms. :-)

Now I want 16 channels of audio in and out of vMix.
Greedy aren't I ? :-)

We use 8 channels+ in our facility now and it has kept vMix out of the loop for some of our uses. This could be VERY useful for us.

We use Dante to route audio also, and having 16 channels would be fantastic !!!


Steve
Users browsing this topic
Guest
Similar Topics
NDI proxy and full stream (Feature Requests)
by fgolman Today at 5:56:22 AM(UTC)
Sending Mix inputs ("Submixers") as NDI outputs (Feature Requests)
by RuneK 4/15/2024 11:33:24 PM(UTC)
nDI tally in Mix Inputs (Feature Requests)
by ben1000 4/7/2024 12:04:54 AM(UTC)
Vmix Vocal dropout using NDI Source (NDI)
by wgkivett 4/1/2024 1:10:01 AM(UTC)
NDI output on OBS Studio (NDI)
by simocheru 3/27/2024 11:29:25 PM(UTC)
Steamdeck OLED reveal trailer powered by NDI (NDI)
by TenSob_ 3/26/2024 7:04:07 AM(UTC)
Conditional If/Then statement using SetImageVisible (General Discussion)
by MSFTGuruGuy 3/20/2024 2:29:50 PM(UTC)
Help Please! NDI Desk Capture - Monitor takes over (NDI)
by bdrady 3/15/2024 11:28:38 AM(UTC)
Indicator for Program Window (Feature Requests)
by ckvideo 3/12/2024 9:55:36 PM(UTC)
Zoom: Callers output as NDI (Feature Requests)
by thickrichard 3/12/2024 12:35:10 AM(UTC)
Where to report bugs? Zoom is sending to all busses. (General Discussion)
by DThompson55 3/4/2024 10:54:05 PM(UTC)
Status indication companion / fullscreen (General Discussion)
by christianb 2/28/2024 6:11:06 PM(UTC)
Teams, NDI, and Isolated Audio (NDI)
by ADM 2/21/2024 9:50:49 PM(UTC)
GT Title & NDI (Feature Requests)
by Mr.Shamil 2/19/2024 12:51:14 AM(UTC)
Audio through NDI (General Discussion)
by mintchap 2/14/2024 11:16:49 AM(UTC)
ISO recording indicator (Feature Requests)
by fgolman 2/13/2024 9:18:31 PM(UTC)
Kiloview E1 NDIHX encoder not seen by vMix or Studio Monitor (NDI)
by DMack 2/13/2024 6:57:29 AM(UTC)
Getting Keynote into vMix using NDI on an M2 Mac (NDI)
by DarrenNI 2/12/2024 9:29:41 AM(UTC)
Zoom inputs available as NDI sources (Feature Requests)
by mvoccola 2/2/2024 11:30:38 PM(UTC)
NDI Excessive Source Drops from vMix NDI Source only (NDI)
by Maximus 2/2/2024 4:53:11 AM(UTC)
Zoom Inputs to NDI (Beta Discussion)
by Tech@flypackny 1/19/2024 4:59:27 AM(UTC)
PTZ control over NDI / Kiloview encoder (NDI)
by ckvideo 1/9/2024 11:35:44 PM(UTC)
NDI 6 (NDI)
by fgolman 1/7/2024 6:43:19 AM(UTC)
SRT bonding support (Feature Requests)
by mandurphy 12/28/2023 10:29:29 PM(UTC)
Sending TCP Command via VMix (3rd Party Software and Development)
by antoniocc1 12/12/2023 5:36:21 AM(UTC)
Audio bus not sending audio (General Discussion)
by jameshallspanner 11/30/2023 10:54:30 PM(UTC)
Free NDI camera app or alternative for use in classroom (General Discussion)
by JW 11/30/2023 6:22:37 AM(UTC)
Help how to put vmix output NDI across segments (NDI)
by HULK622 11/27/2023 1:56:07 PM(UTC)
NDI stopped working during the live broadcast. (NDI)
by kuuminsh 11/24/2023 5:34:16 PM(UTC)
How to get NDI feed to devices on guest wifi network (NDI)
by alanreeves 11/22/2023 2:55:53 AM(UTC)
4 Pages123>»
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.