For the complete documentation index, see llms.txt. This page is also available as Markdown.

Capturando vídeos

OzCapsula (SDK v8.22 e mais recente)

Crie um controlador que capture vídeos da seguinte forma:

getSessionToken() { sessionToken in
            DispatchQueue.main.async {
                do {
                    let action:OZVerificationMovement = .selfie
                    let mediaRequest = MediaRequest.action(action)
                    let profile = AnalysisProfile(mediaList: [mediaRequest],
                                                  type: .quality,
                                                  params: [:] )
                    let request = CaptureRequest(analysisProfileList: [profile], cameraPosition: .front)
                    let ozLivenessVC = try OZSDK.createMediaCaptureScreen(self, request, sessionToken: sessionToken)
                    self.present(ozLivenessVC, animated: true)
                } catch let error {
                    print(error.localizedDescription)
                }
            }
        }
Para cenários com múltiplos gestos

O objeto delegado deve implementar o OZLivenessDelegate protocolo:

SDK 8.21 e anteriores

Crie um controlador que capture vídeos da seguinte forma:

ação – uma lista dos ações do usuário enquanto o vídeo é capturado.

Assim que o vídeo é capturado, o sistema chama o onOZLivenessResult método:

O método retorna os resultados da captura de vídeo: os [OZMedia] objetos. O sistema usa esses objetos para executar verificações.

Se você usar nosso SDK apenas para captura de vídeos, omita a etapa de Verificação de Liveness e Biometria Facial.

Se um usuário fechar a tela de captura manualmente, o failedBecauseUserCancelled erro será exibido.

Atualizado

Isto foi útil?