UIImagePicker e AVCaptureSession accesso telecamera simultaneamente
-
09-10-2019 - |
Domanda
Mi chiedo se è possibile avere un'istanza di un AVCaptureSession
e UIImagePicker
sia l'accesso alla fotocamera contemporaneamente.
Voglio creare un app che mostra un ambiente metro / indicatore luce come una visione sovrapposizione di una UIImagePicker
quando la fotocamera è attiva. Ho già implementato questo utilizzando UIGetScreenImage()
, ma Apple è ora non consentire l'uso di questa API privata a favore di AVCaptureSession
. Nella mia sperimentazione, AVCaptureSession
sembra diventare sospeso quando viene visualizzato UIImagePicker
la visuale della telecamera. Qualche idea? Grazie!
Soluzione
Si dovrebbe non utilizzare UIImagePicker per questo a tutti. Invece si dovrebbe usare un AVCaptureSession.
Qui ci sono due tutorial che vi aiuterà. La prima mostra uno come configurare una telecamera dal vivo e gli elementi dell'interfaccia utente di sovrapposizione sulla parte superiore. Si possono trovare che qui .
La seconda tutorial mostra come catturare un'immagine da quella ripresa dal vivo. Si possono trovare che qui .
Altri suggerimenti
Non credo in modo che essi non possono accedere alla sia cosa simutaneoulsly,