# How to start several video capture objects in sync?

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.