NDI HX 2 for AIDA Imaging 4K PTZ camera

JimmyTexas

New Member
Running OBS Studio 31.0.1 on Linux Mint 22.1. I am at a loss as to getting an NDI HX2 plugin installed. Which is best (and quite frankly easiest) to work for this? Thank you.
 

JimmyTexas

New Member
My OBS studio 31.0.1 is a Flatpak install, so I'm at a bit of a loss how to get the NDI plugin into that install. I tried to install 30.2.3 from the regular repository and quickly remembered why I went to the newer flatpak. Once I try to load the NDI source into the regular OBS studio and select my source (which shows up immediately) it crashes shortly after I select "OK". Ports are open on my PC for this to work. Not sure what's going wrong other than 30.2.3 has never worked well for me. How do I get this plugin into the FlatPak version? It's not installed into the plugins directory and it still shows up as an available source even after I take everything out of the config directory and start OBS 30.2.3 from scratch as brand new.
 

AaronD

Active Member
Flatpak, snap, and other containers are hard to modify. Which is probably why the snap version of OBS comes with a bunch of useful plugins preinstalled.

But, you really should run OBS natively if you can, without the container. Containers are designed for security and (near) guaranteed compatibility. So they're inefficient, and they don't provide access to things that OBS needs to work well. You can nickel and dime that access, but then you've negated the security part while keeping the inefficiency.

A container might be necessary to make OBS work *at all* on some systems, but if you can possibly use it natively, DO! The plugin installers, and instructions to install manually, are designed for native, and don't work with containers. You *can* install to a container, but it's more difficult than native and must be manual.

---

If you're not married to Mint - maybe you've just switched from Windows, and heard that it's the most "Windows-like", and that's pretty much the only reason - then I'd recommend switching again to Ubuntu Studio before you become entrenched.
It's designed specifically for creatives, and has a TON of creative and media production apps preinstalled and already working. OBS is one of those, and it's native, so the normal plugin process works as designed.

It also has all the support of the Ubuntu community, which is the largest by far. Mint still seems to be a small player, relatively speaking.
 

JimmyTexas

New Member
Flatpak, snap, and other containers are hard to modify. Which is probably why the snap version of OBS comes with a bunch of useful plugins preinstalled.

But, you really should run OBS natively if you can, without the container. Containers are designed for security and (near) guaranteed compatibility. So they're inefficient, and they don't provide access to things that OBS needs to work well. You can nickel and dime that access, but then you've negated the security part while keeping the inefficiency.

A container might be necessary to make OBS work *at all* on some systems, but if you can possibly use it natively, DO! The plugin installers, and instructions to install manually, are designed for native, and don't work with containers. You *can* install to a container, but it's more difficult than native and must be manual.

---

If you're not married to Mint - maybe you've just switched from Windows, and heard that it's the most "Windows-like", and that's pretty much the only reason - then I'd recommend switching again to Ubuntu Studio before you become entrenched.
It's designed specifically for creatives, and has a TON of creative and media production apps preinstalled and already working. OBS is one of those, and it's native, so the normal plugin process works as designed.

It also has all the support of the Ubuntu community, which is the largest by far. Mint still seems to be a small player, relatively speaking.
I'd be very happy to run it natively, however the 30.x versions have been bad for me. 31.x has run great. I did get both RTSP (via TCP) and NDI running on the flatpak so far. Just got to burn in test and get the audio going (hardware requirement on my end). If you know how I can get a 31.x or newer OBS running natively under Linux Mint 22.1 I'd love to know. The native repository is not providing it. The 30.2.x crashes hard upon addition of NDI. Didn't even try to add RTSP there as of yet.
 

AaronD

Active Member
If you know how I can get a 31.x or newer OBS running natively under Linux Mint 22.1 I'd love to know. The native repository is not providing it.
Does this work? (sticky post in this forum) I think it should for any derivative of Debian.
Essentially (updated for modern systems):
Bash:
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install obs-studio
to install fresh.
OR
Bash:
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt upgrade
if you already have a previous version.
 

JimmyTexas

New Member
Thank you. Ultimately I ended up following the FlatPak method on the DistroAV page and was able to get it to work. Probably was the best to do from the beginning since all my OBS installs are the FlatPak version (I really like 31 vs anything older).
 
Top