Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Application Support with Libcamera - Ubuntu Summit 2022

Ubuntu OnAir via YouTube

Overview

Explore the evolution and application support of libcamera in this 43-minute conference talk from Ubuntu Summit 2022. Delve into the maturation of libcamera since its 2018 announcement and its adoption by platforms like Raspberry Pi, Rockchip, NXP, and Intel IPU3. Examine the challenges faced by applications transitioning from V4L2 to the libcamera API, particularly in Desktop Ubuntu with Intel IPU3 and IPU6 camera systems, and in Embedded Ubuntu for ROS users with Raspberry Pi. Learn about ensuring application compatibility with libcamera platforms and troubleshooting legacy V4L2 applications. Discover how desktop camera integration can be handled using PipeWire and XDG camera portal, providing enhanced security and multi-application camera access. Investigate various methods for applications to access cameras, including the libcamera native API, GStreamer element, Python bindings, and the V4L2 adaptation layer wrapper 'libcamerify'. Gain insights into the additional development required for these layers and the implications for both applications and users.

Syllabus

Ubuntu Summit 2022 | Application support with libcamera

Taught by

Ubuntu OnAir

Reviews

Start your review of Application Support with Libcamera - Ubuntu Summit 2022

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.