BVMS Server- and Client-SDK
BVMS Server- and Client-SDK
BVMS Server- and Client-SDK
Bosch.Vms.SDK
ICameraManager Interface
ICameraManager Methods
ExportAsf Method
ExportMov Method
ExportMp4 Method
ExportNative Method
ExportRecordings Method
FindRecordingById Method
FindRecordings Method
GetCameraById Method
GetCameraByLogicalNumber Method
GetCameraByName Method
GetCameraInfoList Method
GetComment Method
GetLogicalNumber Method
GetRecordingMode Method
GetVideoInputNumber Method
IsAttachedToLogicalTree Method
IsBypassed Method
IsGlobalChange Method
IsSignalKnown Method
IsSignalPresent Method
IsSignalTooBlurry Method
IsSignalTooBright Method
IsSignalTooDark Method
IsSignalTooNoisy Method
ProtectRecordings Method
SendData Method
StartAlarmRecording Method
StartManualRecording Method
StartRecording Method
StartRecordingInAlarmMode Method
StartRecordingInManualMode Method
StopAlarmRecording Method
StopManualRecording Method
StopRecording Method
UnprotectRecordings Method

# ICameraManagerExportRecordings Method |

Starts an export of audio and video data for specified cameras.
Note:Depending on video footage format and the value of the ExportFormat parameter the video can be re-encoded. This is a CPU intensive task. Depending on the amount of data that shall be exported the export process can take from several minutes to several hours.
Namespace: Bosch.Vms.SDK
Assembly: Bosch.Vms.SDK (in Bosch.Vms.SDK.dll) Version: 1.9.0.0
Syntax
C#
Copy

    void ExportRecordings(
    	ExportParameters exportParameters
    )

#### Parameters

exportParameters ExportParameters
  Export parameters. See ExportParameters for more details.

Exceptions

Exception | Condition
--- | ---
SdkException | Thrown in case of any errors occurred during export process. For example: - Export target directory is not whitelisted.
UnauthorizedAccessSdkException | Thrown if operation is not permitted to caller.

Remarks
In environment with multiple time zones use only UTC time.

Tip
The method uses "accept known good" input validation strategy and ensures that requested TargetDirectory property of exportParameters is strictly within a configured whitelist where exports are allowed. Requested export path must met one of the following condition: - Specified path directory is white-listed itself; - Specified path directory is subdirectory of any white-listed directory; - Specified path is within an optical disc device, such as a CD or DVD-ROM or within removable storage device, such as a floppy disk drive or a USB; When none of the conditions above are met, requested export is rejected.

Tip
Exports whitelist is defined by BVMS administrator on Central Server in ..\ProgramData\Bosch\VMS\ServerData\PathWhitelistForExports.txt.

See Also

#### Reference

ICameraManager Interface
Bosch.Vms.SDK Namespace

Copyright © Bosch Sicherheitssysteme GmbH