Specifications¶
The following permissions are required for the SDK to function correctly:
- Camera: Used to record the user’s face and document. By default, the SDK launches the front camera on all devices (smartphones, tablets, desktops, laptops), and this cannot be changed by config.
- Microphone: Used to capture audio input during the process. This is required for the voice recording step where the user must say the full name aloud.
Requirements¶
- The SDK is compatible with iOS 13.0 and later.
Module size¶
The following table shows the estimated final compressed contribution of the SDK in an iOS app. It is intended to approximate the footprint of the final packaged artifact as stored and distributed through the Apple App Store.
Total final compressed contribution of VeridasVideoSDK in an iOS app: 19.69 MB
| Artifact | Version | Final compressed contribution |
|---|---|---|
| VeridasVideoSDK | 1.2.0 | 0.30 MB |
| VeridasCommonDefinitions | 1.2.0 | 0.92 MB |
| VeridasCommonUtils | 1.2.0 | 0.16 MB |
| VeridasGenuineDS | 1.2.0 | 4.34 MB |
| VeridasNativeDS | 1.2.0 | 2.40 MB |
| VeridasSDKCore | 1.2.0 | 11.57 MB |
| Total | 19.69 MB |
Estimated peak RAM usage¶
The following table shows an estimated upper bound of peak RAM usage during normal SDK operation.
| Artifact | Estimated peak RAM usage |
|---|---|
| VeridasVideoSDK | Up to 250 MB |
RAM usage can vary depending on the device, OS version, and the point in the flow. This figure is an indicative upper-bound estimate observed across several devices and representative scenarios, and should be understood as guidance rather than an exact fixed value.