Are you tired of capture cards and cables cluttering your streaming setup? Wondering how to add NDI as a source in OBS for multi-device streaming without lag or quality loss? You're in the right place. This comprehensive, step-by-step guide covers everything about the NDI plugin download for OBS, NDI setup OBS, and OBS NDI plugin installation—now rebranded as DistroAV for the latest versions. As a long-time OBS user and live production enthusiast who's set up dozens of multi-PC streams, we'll walk you through it like we're helping a friend troubleshoot their rig.
NDI (Network Device Interface) lets you send high-quality video and audio over your local network with ultra-low latency—perfect for dual-PC streaming, remote cameras, or collaborative productions. By the end, you'll have a rock-solid setup for streaming across devices easily.
What Is NDI and Why Use the DistroAV Plugin in OBS Studio?
NDI is a royalty-free protocol from Vizrt (formerly NewTek) that turns your Ethernet network into a virtual video cable. It supports full-resolution, low-latency transfers (often under 1 frame) with alpha channels for overlays.
The official integration? DistroAV (formerly OBS-NDI), an open-source plugin that adds:
- NDI Source: Receive streams into OBS.
- Dedicated NDI Output: Send your main program, preview, or individual sources.
- NDI Filter: Output specific sources independently.
As of 2025, it's renamed DistroAV to comply with OBS Project guidelines, but it's the same powerful tool. It's trusted by pros for esports, churches, and podcasters because it's free, reliable, and outperforms HDMI capture cards in flexibility.
Benefits for Multi-Device Streaming:
- No expensive hardware—use your existing Gigabit network.
- Sync multiple sources frame-accurately.
- Scale to 4K/60fps or multiple 1080p streams.
- Lower CPU load on gaming PCs compared to screen capture.
System Requirements and Compatibility for 2025
Before diving into the step-by-step NDI plugin setup for OBS Studio, ensure compatibility:
Component | Minimum Requirement | Recommended for Multi-Device |
|---|---|---|
OBS Studio | Version 31.0+ (64-bit, Qt6) | Latest (31.0.0+) |
DistroAV Plugin | Version 6.1+ | Latest from GitHub |
NDI Runtime | Version 6+ | Latest NDI Tools pack |
OS | Windows 10+, macOS 10.15+, Linux (Flatpak) | Windows 11 or macOS Ventura+ |
Network | Gigabit Ethernet (wired) | Dedicated switch, 5GHz WiFi as backup |
CPU/GPU | Modern Intel/AMD (SSE4.2+) | i7/Ryzen 7+ with NVIDIA/AMD GPU |
Bandwidth per Stream | ~150Mbps (1080p60 full NDI) | Gigabit switch for 4+ streams |
Where to Download the NDI Plugin for OBS (DistroAV)
Search no more for "ndi plugin download for obs"—here's the official spot:
Step 1.
Go to the DistroAV GitHub releases: https://github.com/DistroAV/DistroAV/releases
Step 2.
Download the latest (e.g., 6.1.1+):
- Windows: .exe installer.
- macOS: .pkg (universal).
- Linux: .deb or Flatpak.
Step 3.
For NDI Runtime (required!): Included in NDI Tools from https://ndi.video/tools/ or direct from wiki.
Always grab from official sources to avoid malware—we've seen fakes on shady sites.
Step-by-Step NDI Plugin Setup for OBS Studio
Here's your obs ndi plugin installation and ndi setup obs blueprint. Do this on all devices.
Step 1: Install OBS Studio
- Download from https://obsproject.com (31+).
- Install and launch once.
Step 2: Install NDI Runtime
- Run the NDI Tools installer.
- Reboot your PC—critical for detection!
Step 3: Install DistroAV Plugin
- Windows: Run the .exe —it auto-detects OBS.
- macOS: Open .pkg and follow prompts.
- Linux (Flatpak):
flatpak install com.obsproject.Studio com.obsproject.Studio.Plugin.DistroAV sudo flatpak override com.obsproject.Studio --system-talk-name=org.freedesktop.Avahi - Restart OBS. Look for "DistroAV" under Tools.
Step 4: Enable NDI Outputs (Sending Device, e.g., Gaming PC)
- Tools > DistroAV Settings.
- Check "Main Output" (your program feed).
- Optional: Check "Preview Output".
- Name it uniquely (e.g., "GamingPC-Main").
- Apply > OK.
Step 5: How to Add NDI as a Source in OBS for Multi-Device Streaming (Receiving Device, e.g., Streaming PC)
- Create/add a Scene.
- Sources > + > NDI Source > OK.
- Source Name: Dropdown auto-detects networks.
- Select your send (e.g., "GamingPC-Main").
- Bandwidth: Highest (full quality) or Low (for WiFi).
- Sync: Internal for multi-cam alignment.
- Audio: Enable if needed.
Boom—your gaming PC feed appears lag-free!
Advanced: Dedicated Outputs
- Right-click a source > Filters > + > Dedicated NDI Output.
- Great for isolated cams or alpha overlays.
Best Practices for Lag-Free Multi-Device NDI Streaming
Network Optimization:
- Wired Gigabit only.
- Disable VPNs/firewalls blocking mDNS (port 5353).
- Use a dedicated switch—avoid routers.
Performance Tweaks:
- Lower resolution/FPS on send if needed (e.g., 720p60).
- Use NDI HX (compressed) for high-stream counts.
- Monitor with NDI Access Manager (in Tools pack).
Sync Multiple Sources:
- Set Sync to "Network" for frame-accurate multi-cam.
Dual-PC Example:
- Gaming PC: OBS captures game > NDI Main Output.
- Streaming PC: NDI Source > Add overlays > Stream to Twitch.
Scenario | Bandwidth Needed | Tips |
|---|---|---|
Single 1080p60 | 150-200Mbps | Easy on Gigabit |
4x 1080p60 | 600-800Mbps | Use switch + HX mode |
4K60 | 300+Mbps | Dedicated NIC |
Common FAQs and Troubleshooting
1. Why is my NDI source black/no signal?
- Check firewall—allow OBS and NDI.exe.
- Reboot after runtime install.
- Ensure same network/subnet.
- Update to latest DistroAV/NDI 6+.
2. Lag or Dropped Frames?
- Switch to wired.
- Lower bandwidth in NDI Source properties.
- Close bandwidth hogs (e.g., downloads).
3. No DistroAV in Tools Menu?
- Wrong OBS version—need 31+.
- Reinstall plugin/runtime.
- Check OBS log for errors (Help > Log Files).
4. Audio Issues (Scratchy/Missing)?
- Set audio to Mono on send.
- Enable audio in NDI Source.
5. Mac/Linux Specific?
- macOS: Allow in Security settings.
- Linux: Run Flatpak override for Avahi.
6. Can I Use Over WiFi/Internet?
- WiFi: Possible on 5GHz, but unstable—use HX.
- Internet: Use NDI Bridge for remote.
7. Alternatives if NDI Fails?
- SRT for the internet, or Parsec for gaming.
Final Thoughts: Level Up Your Streams Today
Mastering step-by-step NDI plugin setup for OBS Studio unlocks pro-level productions without breaking the bank. I've used this for 100+ streams—zero capture cards needed. Test on your setup, tweak bandwidth, and you'll wonder how you lived without it.