Wie rufe ich iPhone-Kamera oder Videobilder, bevor der Benutzer die Snapshot-Taste drückt?
-
23-08-2019 - |
Frage
Ich bin auf der Suche zu streamen, was die Kamera auf eine Reihe von OpenGL ES Texturen sieht. Bekommen sie auf den Texturen angezeigt werden ist nicht schwer, aber es ist nicht klar, dass die UIImagePickerController der Lage ist, Bilder von der Kamera zu greifen, bevor der Benutzer einen Snapshot nimmt.
mit 3gs dem Stichwort wegen des neuen Video-Capture-API.
Lösung
Dies ist nicht im iPhone SDK unterstützt. Zwar gibt es einige Hacks Menschen getan haben (die die Daten von der Textur der builtin in UI beinhalten Verschrottung an den Benutzer angezeigt wird), um sie verwendet, wird wahrscheinlich in Ihrer Anwendung ergeben sich aus dem Geschäft immer abgelehnt.
Die einzige unterstützte Möglichkeit, Video-Daten zu erhalten, ist die Apple-UI zu verwenden und dann für die resultierende Bewegung fragt nach der Aufnahme erfolgt. Wenn Sie Echtzeit-Videodaten benötigen, sollten Sie einen Bug mit Apple zu erklären, warum.