DistroAV - Network Audio/Video in OBS-Studio using NDI® technology

DistroAV - Network Audio/Video in OBS-Studio using NDI® technology 6.1.1

I apologise for not having a clue about the protocol here and not really knowing what or where to post but hopefully I can help regarding the Newtek NDI integration issue. I too was having bother getting the NDI 5 Source to show up in OBS Studio 28.1.2 macos arm64.dmg. It's probably common knowledge by now but I found some tips on YouTube and they thankfully worked for me and I have it working now so I thought i'd pass them on in case someone finds them as lifesaving as I did. A huge thank you goes out to the guy who posted the instructions as they were invaluable to me.https://youtu.be/2AeaIPh0J9g
 
I don't know if it could Help but here is my configuration thats seems to work on Windows without Robotic Voice:

Game PC:
  • NDI Tools 5.5.2.0

On Stream PC:
Everything is connected with CAT7 ethernet cables with a NETGEAR Switch ProSafe GS105E

I let you my NDI source conf in attachement (sorry it's in french)
Capture.PNG


It seems that sometimes i have some delay between Images abd sounds buti still don't know why.

IMPORTANT: when i tried the latest OBS-NDI plugin version, i had a robotic sound! Not with 4.9.2 version
 
I am also wondering, how I can route internal NDI Streams like from Resolume Arena back to OBS. I have no hope anymore that this project here will be supported in the near future for ARM Macs. Anyone has an Idea how to accomplish this? I'm willing to spend the money for a hardware solution.
 
I am also wondering, how I can route internal NDI Streams like from Resolume Arena back to OBS. I have no hope anymore that this project here will be supported in the near future for ARM Macs. Anyone has an Idea how to accomplish this? I'm willing to spend the money for a hardware solution.
Maybe I don't understand you right, but we already told, how to install and use NDI on AR Macs (as we are also using ARM Macs' in our organization). So, it's possible to go from Resolume to OBS. Or did I misunderstand your question?

Are you really working with Resolume and OBS on one computer at the same time? Strange...
 
Maybe I don't understand you right, but we already told, how to install and use NDI on AR Macs (as we are also using ARM Macs' in our organization). So, it's possible to go from Resolume to OBS. Or did I misunderstand your question?

Are you really working with Resolume and OBS on one computer at the same time? Strange...
I am working with Resolume and OBS and vMix on the same computer (on a PC). Yes, I know I shouldn't, but I used a combination of NDI and Spout2 to share video sources between those apps. Maybe they can try Spout2 in OBS if NDI isn't working for them?
 
There are some reports on github about it not working on OBS 29 which just hit. I will wait to update until we get confirmation.
 
I recently re-installed OBS NDI on v. 29 as a test and it's working for me (Mac Silicon).

I plan to drop it at some point (and just use SRT) as it does feel like it will fail one day but for the moment it's a convenience for a singularly specific thing.
 
Maybe I don't understand you right, but we already told, how to install and use NDI on AR Macs (as we are also using ARM Macs' in our organization). So, it's possible to go from Resolume to OBS. Or did I misunderstand your question?

Are you really working with Resolume and OBS on one computer at the same time? Strange...
I would love to run it in native mode, not in Rosetta. And I got some performance spikes with using NDI Virtual Input if I try the NDI Tools workaround. And yes, I got a specific us case where I need on one device those 2 programs at the same time, also I have Resolume running on another device.
 
Last edited:
I recently re-installed OBS NDI on v. 29 as a test and it's working for me (Mac Silicon).

I plan to drop it at some point (and just use SRT) as it does feel like it will fail one day but for the moment it's a convenience for a singularly specific thing.
Let me say it like this: I'm working as Broadcast Engineer and TD for a Public Broadcast Organisation... and we're using SRT, or better RIST, because this is the next step for Professional Broadcasting. NDI was just an intermediate... So we´re compiling our OBS-instances with RIST-support
 
I am working with Resolume and OBS and vMix on the same computer (on a PC). Yes, I know I shouldn't, but I used a combination of NDI and Spout2 to share video sources between those apps. Maybe they can try Spout2 in OBS if NDI isn't working for them?
Here's the link, how to enable native NDI on ARM: https://obsproject.com/forum/threads/solution-for-ndi-on-m1-macs´.162238/

Do yourself a favor, and don't use all these programs on ONE PC. NDI is such a stress for the CPU...
 
Let me say it like this: I'm working as Broadcast Engineer and TD for a Public Broadcast Organisation... and we're using SRT, or better RIST, because this is the next step for Professional Broadcasting. NDI was just an intermediate... So we´re compiling our OBS-instances with RIST-support

I await one of my cameras to offer SRT rather than NDI and I will change.

I also await SRT ingestion by YouTube.

Whether either of these things come to pass, we shall see.
 
I await one of my cameras to offer SRT rather than NDI and I will change.

I also await SRT ingestion by YouTube.

Whether either of these things come to pass, we shall see.
I'm not sure, if cams with direct built-in SRT or RIST will be available. Thing is, first I need control to cam (Iris, Black and color-levels, and a lot of other things). So it's already connected to a CCU. Intercom, and so on. So, what will be, SRT or RIST direct out of the CCU will be possible. I need the pure signal for recording and measuring. But there are more and more devices, that convert from SDI to SRT/RIST.
And YT with direct SRT/RIST ingest, maybe in some time, but not in near future. It's too much concentrated on consumer-ingesting (aka Influencers :D )
 
YT SRT ingest will be some time. I heard rumour of late 2023 but I don't hold any store by that,

I have streaming boxes that have SRT in/out (among a multitude of other options) but one camera basically works with NDI so that is the only reason left to use the format.
 
I see a lot of people complaining about this plugin having issues, but I don't have any issues at all on windows now that they have patched with the 4.10.1 plugin here https://github.com/DDRBoxman/obs-ndi/releases/tag/4.10.1 . Both of my windows PC's are connected via a netgear GSS108E.

All I did to install is install the latest NDI Tools 5.5.2.0 on both pc's from here https://www.ndi.tv/tools/#download-tools . I had whatever the lastest version of OBS 28 at the time on both PC's. Then I downloaded the zip version of the OBS NDI plugin which has two folders when you unzip. I placed the files in each of those folders in the appropriate folders in my OBS directories on both PC's and everything seems to be working. I don't get any stuttering or have any audio desync issues at all. I did a 5 hour stream on twitch to test (not a regular streamer at all) last weekend and as far as I can tell everything is as expected. You can view that here if you would like https://www.twitch.tv/videos/1701651203 . Maybe you can point out issues that I'm missing, but as far as I can tell it works?
 
Last edited:
@SigAddict You're missing, that cameras are out of sync after around 45minutes. Means, no more lip-sync, if you're working with multiple cameras. But that's more a thing of NDI itself, than the plugin. The plugin itself is not made for ARM-Macs, so you'll have to make a workaround, as I described earlier. These are only two things, more you did read here in the forum ;) And, as always, five users means five machines with different requirements, means six opinions, and much more system-settings ;)
 
Hi All - Happy new year

I had the NDI plugin all working fine - had to work a few other things - now come back to complete setup and upgraded OBS to 29.0.0 on Mac M1 Pro

Now cannot see NDI Camera in OBS.

I cannot see any settings for setting up the NDI Camera ?

what am I missing ?

many thanks
 
Hi All - Happy new year

I had the NDI plugin all working fine - had to work a few other things - now come back to complete setup and upgraded OBS to 29.0.0 on Mac M1 Pro

Now cannot see NDI Camera in OBS.

I cannot see any settings for setting up the NDI Camera ?

what am I missing ?

many thanks
You're missing the posts above yours, where's described, how to install NDI on ARM-Macs
 
Back
Top