I have two mini eye cameras outputting 4K video into SDI and then being captured by a couple of 4K capture cards.
I also have a sync generator connected to the cameras to synchronise their shutter times.
When I start capturing frames from the cameras and use GetStreamTime to obtain the frame times, the frames from each camera that have the same stream time don't match. How can I synchronise inputs from the two camera via the SDK?
If I point both cameras at a 1/100 second timer, I'm seeing as much as 1.5 frames variance in the sync based on the GetStreamTime result. In other words over time, the sync appears to vary.
Help please