-
-
Notifications
You must be signed in to change notification settings - Fork 351
1. Installation
The obs-ndi plugin require the NDI runtime to be installed and accessible on your system.
Manually install NDI Runtime:
- Windows: http://ndi.link/NDIRedistV6
- MacOS: http://ndi.link/NDIRedistV6Apple
- Linux:
- Debian/Ubuntu: https://downloads.ndi.tv/SDK/NDI_SDK_Linux/Install_NDI_SDK_v6_Linux.tar.gz
- Flatpak: Already included in below Flatpack obs-ndi installer.
The NDI runtime is also available if you use :
- NDI Tools: https://ndi.video/tools/
- NDI SDK: https://ndi.video/download-ndi-sdk/
Use the built-in Windows Package Manager to install NDI Runtime.
winget install --exact --id NDI.NDIRuntime
Install the NDI Tools (optional)
winget install --exact --id NDI.NDITools
Manual installation only. Make sure install libNDI v6.0.1 or higher
Debian/Ubuntu install script: .CI/libndi-get.sh This script download and install the LibNDI from the official NDI site
Additional Requirements for NDI to work on linux
sudo apt install avahi-daemon ffmpeg
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon
sudo ufw allow 5353/udp
sudo ufw allow 5959:5969/tcp
sudo ufw allow 5959:5969/udp
sudo ufw allow 6960:6970/tcp
sudo ufw allow 6960:6970/udp
sudo ufw allow 7960:7970/tcp
sudo ufw allow 7960:7970/udp
sudo ufw allow 5960/tcp
References:
- https://docs.ndi.video/docs/sdk/11.-platform-considerations#linux
- https://ndi.tv/tools/education/networking/best-practices/networking-best-practice/
Install the latest release from Releases.
Get the latest version of the plugin .exe
at Releases
Alternative Installation Methods Use the .zip method if you are using OBS in portable mode or have windows warning "file is suspicious" Unzip directly in your obs-studio folder.
Known issues
- The system might prompt a warning that the file is not trusted/signed: Select
Run Anyway
Get the latest version of the plugin .pkg
at Releases
Known issues
- The system might prompt a warning that the file is not trusted/signed
- Press "control^" and open -or-
- Allow it in
System Settings
->Privacy & Security
-or- sudo xattr -r -d com.apple.quarantine [obs-ndi-package-file].pkg
Get the latest version of the plugin .deb
at Releases
Install package
sudo dpkg -i [obs-ndi-package-file].deb
Known issues If the previous steps did not succeed, try:
sudo ln -s /usr/lib/x86_64-linux-gnu/obs-plugins/obs-ndi.so /usr/local/lib/obs-plugins/obs-ndi.so
sudo ln -s /usr/share/obs/obs-plugins/obs-ndi/ /usr/local/share/obs/obs-plugins/obs-ndi
_This is a work in progress)
flatpak install com.obsproject.Studio com.obsproject.Studio.Plugin.NDI
obs --system-talk-name=org.freedesktop.Avahi
obs-ndi's Flakpak is still a work in progress; please experiment and report problems or improvement suggestions.
To remove the plugin, you can follow the official OBS documentation or check the steps below
- Add/Remove Programs:
obs-ndi
(only available if you used the installer method) - Delete
%ProgramFiles%\obs-studio\obs-plugins\64bit\obs-ndi.*
- Delete
%ProgramFiles%\obs-studio\data\obs-plugins\obs-ndi\
- (Optional) Remove other NDI components
- Add/Remove Programs
- NDI 5 Runtime
- NDI 5 Tools
- NDI 5 SDK
- NDI 5 Advanced SDK
- Delete
%ProgramFiles%\NDI\NDI 5 Runtime
- Delete
%ProgramFiles%\NDI\NDI 5 Tools
- Delete
%ProgramFiles%\NDI\NDI 5 SDK
- Delete
%ProgramFiles%\NDI\NDI 5 Advanced SDK
- Add/Remove Programs
- Open Finder
- Show hidden files with
Command-Shift-.
- Delete
~/Library/Application Support/obs-studio/plugins/obs-ndi.plugin
- (Optional) Remove other NDI components
- Finder->Applications: Delete all
NDI *
applications - Delete
/Library/Application Support/NewTek/NDI
- Delete
/usr/local/lib/libndi*
- Finder->Applications: Delete all
Debian Remove the plugin
sudo rm /usr/lib/x86_64-linux-gnu/obs-plugins/obs-ndi.so
sudo rm -rf /usr/share/obs/obs-plugins/obs-ndi/
(Optional) Remove the NDI Runtime:
sudo rm /usr/local/lib/libndi*
sudo ldconfig
Flatpak _This is a work in progress)