~/talk

Application support with libcamera

Talkat Ubuntu Summit 2022 · 2022-11-07..11-09· [embedded-and-hardware]
links:none on file
slides:none on file

Covers how libcamera actually replaces V4L2 on Raspberry Pi, Rockchip, NXP and Intel IPU3 hardware, shows a working demo of video calls via PipeWire integration into Chromium/WebRTC (colors bug noted), and lists concrete options: native C++ API, GStreamer element, Python bindings, upcoming C and Rust bindings, and a V4L2 shim called libcameraify wrapper. Includes test tools (qcam, simplecam, CLI “Swiss army knife”), release/tagging status (v0.0.1) and what’s needed next: CI, more vendor ports and app changes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Cameras in Linux complexity
  3. 5:29Introducing libcamera
  4. 7:15Challenges with v4l2
  5. 11:53Overcoming libcamera resistance
  6. 14:25Integrations and community
  7. 17:54PipeWire for video calls
  8. 20:42Call to contribute
  9. 26:21Future developments
  10. 32:42Summary
  11. 33:49Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.