Skip to main content

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.