How to start several video capture objects in sync?
Products: Video Capture SDK .Net
If you want to synchronize video recordings from multiple independent sources into multiple independent files, you can use the Start_DelayEnabled
property.
Set Start_DelayEnabled = true
for all objects before calling Start
/StartAsync
. Then, call Start
/StartAsync
methods one by one. At this point, sources, codecs, output files, and so on will be initialized, but the recording process will not start.
Call StartDelayed
/StartDelayedAsync
one by one to start recording with minimal delay.
Visit our GitHub page to get more code samples.