The error usually would look something like this,


Fatal Exception: java.lang.IllegalStateException: buffer is inaccessible at java.nio.DirectByteBuffer.get + 232(DirectByteBuffer.java:232) at com.frslabs.android.sdk.scanid.camera.c.b + 36(:36) at com.frslabs.android.sdk.scanid.camera.c.a()


This usually occurs due to the configuration/tech specs of the device being used.

 

Recommended minimum tech specification for the smooth execution of Veri5Digital Video KYC SDK to run on mobile devices is given below :


Mobile Operating System: Android 6 and above.


Camera Specification : 2 MP Minimum. 5 MP Front Camera ( > 30  fps ) with autofocus for optimal face capture.

Processor: Quad-Core 2 GHz Clock Speed and above. Recommended 64 bit Octa Core for faster processing times.


RAM: Minimum RAM of 2 GB and 16 GB ROM (Recommended 4 GB RAM and 64 GB

ROM).


Storage: 1 GB free storage space in the Phone for the SDK, Image Templates and Offline details to be stored (as per client requirements).


SDK Size: Approximately 20MB. Offline SDK does document detection, document capture, offline OCR, a selfie with liveness capture. Face Match happens online.


Lighting Condition: Capturing device should be placed in a reasonably lit environment for clear face and document capture. There should not be any reflection on the ID for accurate OCR extraction.


Network: Preferably 3G network and above for best results