Video input Status quo
- Mauro Carvalho Chehab
Biography
Mauro holds a masters degree in Electrical Engineering from
Universidade de BrasÃlia and is currently pursuing a PhD. He is a
Certified Information Security Systems Professional and has more than
20 years experience working in the telecom industry. Until recently,
he was responsible for the software architecture evolution at Brasil
Telecom and teached Information Security for the UPIS MBA. He is
currently working as a Kernel Specialist at Red Hat. He is maintainer
for the multimedia subsystem which provides support for video stream
and radio/TV broadcast on Linux, and maintains and develops drivers
for webcams, AM/FM radio, analog TV and digital TV.
Abstract
There are a large diversity of devices supported by Linux video input
infrastructure. To cover the needs of those devices, two different
modern kernel-userspace API's are defined: one focused on Digital TV
standards like DVB and ATSC and another focused on video input
streaming for video stream input and capture, Analog TV, Webcams and
AM/FM broadcast receiving. Yet, the legacy V4L1 API is still the only
option for some devices.
This talk will cover the current status of the development of video
input infrastructure, presenting the strongest and weakest points of
the infrastructure. The next presentations at the miniconf will
address the weakest points.