YoVDO

Application Support with Libcamera - Ubuntu Summit 2022

Offered By: Ubuntu OnAir via YouTube

Tags

Linux Courses Raspberry Pi Courses Ubuntu Courses Application Development Courses libcamera Courses GStreamer Courses PipeWire Courses V4L2 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Develop Java Embedded Applications Using a Raspberry Pi
Oracle via Independent
Introducción a Raspberry Pi (Ver-2)
Galileo University via Independent
Interfacing with the Raspberry Pi
University of California, Irvine via Coursera
Robotic Motion Systems
University of California, Irvine via Coursera
The Raspberry Pi Platform and Python Programming for the Raspberry Pi
University of California, Irvine via Coursera