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

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

Lawrence_SoCal

Active Member
Leaving the firewall off is obviously a TERRIBLE idea (unless you are on dedicated VLAN with advanced ACL's set... in which case... you wouldn't have been impacted by an OS firewall default). so, beware you got it working, BUT you put yourself at risk. The right approach to is configure the firewall appropriately by opening ONLY the required ports and protocols in the firewall
 

mitchrapp

New Member
I'm having issues with NDI audio over NDI Bridge. I have a NDI Dedicated Output filter set on an audio source, and it shows up over NDI Bridge, but on the far end computer, the NDI Dedicated audio shows up as inactive, with no audio. I had it working before, so not sure when or why it stopped working.
 

mitchrapp

New Member
I'm having issues with NDI audio over NDI Bridge. I have a NDI Dedicated Output filter set on an audio source, and it shows up over NDI Bridge, but on the far end computer, the NDI Dedicated audio shows up as inactive, with no audio. I had it working before, so not sure when or why it stopped working.
I got it working again. Don't know what I did to get it working again. I played around with the encoder setttings in NDI Bridge both in the host and remote computers, and it started working again. I put everything back to how it was and it still works, so not sure what did it.
 

mishakim

Member
I am confused.. but that is easily done.
I have a MEVO camera that I can see in NDI Studio Monitor as a source.
I have OBS 31.0.3 and NDI Tools 6.1.0.0 Installed.
I installed the DistroAV Plugin.
I cannot see my NDI Source.
What am I missing?
Thanks
Looks like you got it working, but if you want another solution, the MEVO cams now support SRT (an improved replacement for RTSP). It seems to have less system impact than NDI, at least for my usage, and it doesn't need any extra plugins. Just use the built-in Media Source
 

Trouffman

New Member
PSA:
DistroAV 6.1.1 is available now for everyone : https://github.com/DistroAV/DistroAV/releases/latest

(this will be updated here as soon as the account holder can)

Key new improvements :
  • Requires OBS 31 & NDI 6 SDK
  • Loads of fix for the Windows Installer : This will auto-add rules in your firewall to allow NDI pass through it, Remove previous OBS-NDI & DistroAV version when required.
  • Fix couples of memory leaks
  • Use the new plugin installation location (in C:\ProgramData\obs-studio\plugin)
  • Unify Audio frames process with latest available functions (from SDK) - less audio issues expected
  • Any error messages have a unique identifier code to help with Troubleshooting
  • Improved detection of NDI Sources
  • Improved NDI Output process (properly start/stop)
  • Solves few crashes when using NDI Output or filters
  • Inform users if pixel format is not supported (some HDR format)
  • Support the new Configuration in OBS 31
  • More language available (NL)
 

Stormin

New Member
Sooo.... The NDI spec has Groups as ways of grouping NDI devices together, and limiting what streams they can see, based on the send or receive groups the belong to.

DistroAV has a setting for Output groups (I assume the equivalent of a send group).

But it does not have a setting for Receive groups.

The "NDI Source" source would be the next place to look for a Receive group, but that Receive setting doesn't exist.

In my searches for iOS apps that would let me stream my iPhone / iPad camera over an NDI stream most of them seem to ignore the Groups setting entirely. Which is so bizarre. The NDI spec for hardware requires that Groups be implemented.

These are software, but still....

Am I misunderstanding something about NDI and groups?

If not, then it seems like the "NDI Source" plugin needs updating with Receive groups.
 

Trouffman

New Member
To set the "receive" group, this is generally done via NDI Access Manager (NDI Tools), this is not something that (IMHO) should be set in the receive as the NDI Source you either have access or not.

The only "option" I could see is to "filter" source per group, if this is really a need, please log a feature suggestion with argument to have it prioritised.

More read on the groups : https://docs.ndi.video/all/getting-started/white-paper/discovery-and-registration/ndi-groups
 
Top