Android camera2 API - Part 4 Starting surface preview session
Please note that I don't respond to questions on the youtube channel but for those that require help I provide paid consultancy services here https://www.codementor.io/mobapptuts
Part 4 of the camera2 API tutorial series which concentrates on the initial part of creating a preview to be assigned to a camera surface.
For more info checkout - https://www.nigeapptuts.com/?p=224
Part 1 Look & Feel - https://youtu.be/dfeencf-TpM
Part 2 Surface preview sizes - https://youtu.be/D423T5JVF-s
Part 3 Surface preview session - https://youtu.be/sETiFfSPYdI
This android tutorial focuses on completing the setup for the camera2 surface preview session.
The first step is to create a camera2 surface based on the TextureView.
Then create a CaptureRequestBuilder using the CameraDevice and add the camera2 surface to the CaptureRequestBuilder.
Next use the CameraDevice to create a CameraCaptureSession and include the surface preview and capture session StateCallback as arguments.
In the CameraCaptureSession's onConfigured method setup the CaptureRequest, initialise the CameraCaptureSession member and then call the CameraCaptureSession's setRepeatingRequest method.
It also pays to setup a toast in the CameraCaptureSession's onConfigureFailed in case something has gone wrong.
API's covered:
- SurfaceTexture
- SurfaceTexture.setDefaultBufferSize
- Surface
- CaptureRequest.Builder
- CaptureRequest.Builder.build
- CaptureRequest.addTarget
- CameraDevice
- CameraDevice.createCaptureRequest
- CameraCaptureSession.StateCallback
- CameraCaptureSession.setRepeatingRequest
- CameraCaptureSession.StateCallback onConfigured
- CameraCaptureSession.StateCallback onConfigureFailed
Android studio (1.3.1) is the editor of choice (IDE) for this tutorial series.
This tutorial series is the start of what I expect to be many so I encourage comments and feedback to improve the quality and viewing experience.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Android camera2 API - Part 4 Starting surface preview session», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.