MAC and multiple NDI cameras

InsaneYoda

New Member
LogFile: https://obsproject.com/logs/17fzOqPTlRdzxmgo

For about a month, now, we've had issues with our OTTICA cameras and our MAC. We have three Ottica cameras:
  • Scene1 / Cam1 = NdiSource1 (x.x.50.21), soundboard, ProPresenter text only, ProPresenter full, logo overlay, speaker name overlay
  • Scene2 / Cam2 = NdiSource2 (x.x.50.212), soundboard, ProPresenter text only, ProPresenter full, logo overlay, speaker name overlay
  • Scene3 / Cam3 = NdiSource3 (x.x.50.213), soundboard, ProPresenter text only, ProPresenter full, logo overlay, speaker name overlay
Before the update to OBS, we would open OBS and the cameras would be randomly assigned to NdiSourceX. Example: Cam1 = NdiSource2, Cam2 = NdiSource1, Cam3 = NdiSource1. We've tried to change the ports (admittedly, I'm not sure which ports need to change) because all cameras are set up the same way with the exception of the IP addresses

But, now that OBS has updated, we've lost our cameras all together. NDI sources don't even show. When you select a text box, or an overlay, they highlight with a red box around the active source. When we open OBS, now, the NDISource is completely gone. We delete, re-add, etc., until we can get ANY camera to work.

After we can get more than one camera to send signal, we get two or all three, all of a sudden working. But it's like they're fighting over who's sending the signal. Scene1 will finally be perfectly fine, then I'll go to Scene2 to set up the camera, bounce back to Scene1 and the camera will have changed. Think a token ring network, where the computer with the token gets to talk. That's kind of what we're seeing. Let's say Cam1 is set up on Scene1 and everything's fine, I'm presenting on Scene1 and everything's good. I stage Scene2 in the Preview pane and Scene1 will switch to whatever camera. I wish there were a pattern, but it seems to pick a random camera.

We thought that the ports might be a factor, but I'm not sure what ports to change - all cameras are set the same way. See attachments for further info.

So, my questions are
  1. How can I add multiple cameras AND make them static so we're not troubleshooting for 45 minutes to an hour each time we open OBS
  2. Is there a way to NOT troubleshoot this each time?
  3. Should we move to Windows instead of MAC?
 

Attachments

  • Screenshot 2024-12-29 at 11.29.16 AM.png
    Screenshot 2024-12-29 at 11.29.16 AM.png
    66.3 KB · Views: 7
  • Screenshot 2024-12-29 at 11.31.06 AM.png
    Screenshot 2024-12-29 at 11.31.06 AM.png
    108.7 KB · Views: 10
  • Screenshot 2024-12-29 at 11.32.27 AM.png
    Screenshot 2024-12-29 at 11.32.27 AM.png
    73 KB · Views: 9

mishakim

Member
I'm using multiple NDI cameras, and do not have any such problems. The only major difference I see in your settings is the Behavior box, which I have set to "Always play when not visible (Keepalive)". I also have multiple scenes with multiple cameras, but I don't see how that would make it better.
The only problem I have is that sometimes one of the cameras stops showing up as an available source, but rebooting that camera resolves it -- it doesn't affect any of the other cameras, and it comes back online with no need to re-select it once it has rebooted.
The port settings on the cameras should not matter at all, that determines how you reach each one, but shouldn't affect how they work. As long as the IP addresses are unique and static, I've never experienced cameras changing place or any of that.
 
Top