Съемка видео
Создайте контроллер для съемки видео:
let actions: [OZVerificationMovement] = [.scanning, .smile, .far]
let ozLivenessVC: UIViewController = OZSDK.createVerificationVCWithDelegate(self, actions: actions)
self.present(ozLivenessVC, animated: true)action– перечень действий пользователя при записи видео.
По окончании съемки вызывается метод onOZLivenessResult(results:[OZMedia]):
extension viewController: OZLivenessDelegate {
func onError(status: OZVerificationStatus?) {
//показать ошибку
}
}
func onOZLivenessResult(mediaToAnalyze: [OZMedia]) {
//Перейти к выполнению проверки
}
}Метод возвращает результаты съемки в виде массива объектов[OZMedia], которые используются на следующем шаге для выполнения проверок.
Если пользователь прервет запись видео (закроет экран), появится ошибка failedBecauseUserCancelled.
Last updated
Was this helpful?

