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

Introduction to Linux
Linux Foundation via edX
操作系统原理(Operating Systems)
Peking University via Coursera
Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera
Information Security-3
Indian Institute of Technology Madras via Swayam
Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera