Best way to sync video from two separate NDI cameras?

T-Halen

New Member
Camera 1: NDI via Ethernet
Camera 2: NDI via wifi
Audio: soundboard via USB

Problem: I can sync the audio with the video from Camera 1 (main camera) just fine. But when I switch to Camera 2, the a/v sync is off.

The assumption is that the Camera 2 video is delayed getting to OBS because of wifi lag.

What is the best/easiest way to have the video from both cameras be in sync (or at least close) with the audio?
 

T-Halen

New Member
I took my Audio, and synced it to my Camera 2 video (wifi NDI cam) by delaying the audio a bit.

I think synced my Camera 1 (wired NDI) video to the other camera and audio by using the video delay filter.

Unfortunately, it seems that each time OBS starts, the a/v sync for the wifi cam is off. It's like trying to hit a moving target.

Any ideas on how to better lock this down?
 

T-Halen

New Member
I ended up changing things back, as everything was way off after I had it all perfectly synced.
Here is a recent log file, if it'll help.
 

Attachments

  • 2023-03-29 10-51-56.txt
    23.8 KB · Views: 12

AaronD

Active Member
The problem is probably WiFi, and yes, it is a moving target. Lots of things can affect WiFi, even during the same run, and that has a direct effect on a lot of things. Your problem is just the tip of the iceberg.

Only use WiFi when you absolutely have to, and just know that it's going to be weird sometimes and unfixable. Can you use a wire instead?
 

T-Halen

New Member
Can you use a wire instead?
Application is a church. We use the wifi camera to get shots that our statically mounted (and wired) PTZ camera cannot get. Running a wire to it not only would be unsightly, but would probably be a hazard and defeat the purpose of it being able to be put "anywhere". The camera is a Logitech Mevo Start.

Thanks much for your input, it is very much appreciated.
 

AaronD

Active Member
Application is a church. We use the wifi camera to get shots that our statically mounted (and wired) PTZ camera cannot get. Running a wire to it not only would be unsightly, but would probably be a hazard and defeat the purpose of it being able to be put "anywhere". The camera is a Logitech Mevo Start.
You might look for a wireless video transmitter, that has a standard video connector on each end, like HDMI or SDI. Stay away from WiFi, and anything else that is shared with other random stuff. Just a 1:1 dedicated link like a wireless mic, but for video. And probably expensive.

That'll solve *some* of the problems with wireless, but some are inherent to radio itself, like interference from other things that may or may not be operating as they're designed. Depending on your specific environment, those inherent problems may or may not be okay.
 
Top