Я разрабатываю приложение, похожее на приложение Instagram iOS. У Instagram есть пользовательский предварительный просмотр камеры. Я хочу разработать нечто похожее, и вопрос в том, что лучше использовать для этой цели - UIImagePickerController с пользовательским свойством cameraOverlayView или использовать AVCaptureSession? Может быть, у кого-то есть такой опыт и он может дать мне совет. Будет оценено.AVCaptureSession VS UIImagePickerController Предварительный просмотр камеры
ответ
AVCaptureSession более настраиваемый, чем UIImagePickerController. В случае скорости нет большой разницы. Если вы используете AVCaptureSession, при съемке фотографий можно переключаться между whiteBalanceMode, focusMode и экспокорректом. Также мы можем указать качество фотографирования. В случае UIImagePickerController будет отображаться представление камеры, и мы можем добавить на него оверлей. Но в случае AVCaptureSession мы можем управлять камерой как обычным видом и добавлять элементы управления. Поэтому я думаю, что AVCaptureSession будет более подходящим для вашего требования.
Следующая ссылка предоставит вам более подробную информацию о внедрении AVCaptureSession. https://developer.apple.com/library/prerelease/ios/samplecode/AVCam/Introduction/Intro.html
- 1. AVCaptureSession vs. UIImagePickerController speed
- 2. iPhone: Предварительный просмотр камеры
- 3. Как перевести предварительный просмотр UIImagePickerController?
- 4. iPhone: Получить предварительный просмотр камеры
- 5. iPhone UIImagePickerController: показать предварительный просмотр камеры сверху окна просмотра OpenGl
- 6. Предварительный просмотр камеры искажен
- 7. Предварительный просмотр камеры растягивается
- 8. Предварительный просмотр камеры Android
- 9. Получить предварительный просмотр камеры в AVCaptureVideoPreviewLayer
- 10. AVCaptureVideoPreviewLayer и предварительный просмотр с позиции камеры
- 11. Предварительный просмотр камеры с камеры камеры
- 12. пользовательский предварительный просмотр камеры на iPhone?
- 13. Child ViewController не отображает предварительный просмотр камеры
- 14. Предварительный просмотр камеры внутри окна с iPhone
- 15. Предварительный просмотр видео AVCaptureSession без обработки звука
- 16. UIImagePickerController конфликтует с предварительным просмотром видео AVCaptureSession
- 17. Настройка камеры Просмотр в UIImagePickerController
- 18. Предварительный просмотр камеры с использованием внешней камеры
- 19. Ионный: предварительный просмотр камеры камеры видео
- 20. Предварительный просмотр камеры для камеры Android
- 21. Android - предварительный просмотр камеры SurfaceView
- 22. SurfaceView растягивает предварительный просмотр камеры
- 23. Предварительный просмотр камеры на Android
- 24. Предварительный просмотр камеры не перезапускается?
- 25. Предварительный просмотр камеры еще черный
- 26. Предварительный просмотр камеры для SurfaceView
- 27. Предварительный просмотр камеры для TextureView
- 28. Как нарисовать предварительный просмотр камеры
- 29. Пользовательский предварительный просмотр камеры Android?
- 30. Как зеркалировать предварительный просмотр камеры?
Можете ли вы помочь мне с помощью AVCaptureSession с некоторыми, например, или какой-то пошаговом получить несколько похожий интерфейс, как его в Instagram – samridhgupta