Съемка видео
Создайте контроллер для съемки видео:
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?