Multimedia and Television Support on Linux
The LinuxTV community develops and maintains the Linux Kernel Media Subsystems and several userspace libraries and applications.
The Linux Kernel Media Subsystems provide support for devices like webcams, streaming capture and output, analog TV, digital TV, AM/FM radio, Sofware Digital Radio (SDR), remote controllers and encoders/decoders for compressed video formats. It offers native support for a large number of drivers for commonly available PCI cards and USB devices, but the subsystems are also targeted towards Linux based set-top-boxes and embedded devices like mobile phones.
This is the report for the Linux Kernel Summit Media Workshop in Seoul, South Corea, Oct, 26 2015.
This is the first workshop dedicated to the Linux Media Controller.
We had a v4l summit back in 2010 in Finland that established the current foundation for the media controller, and to properly satisfy the needs of reporting the pipelines on the smartphone System on a Chip (SoC).
The focus of this year’s workshop was to clarify the kernel➞userspace interfaces and extend the Media Controller to be used on other subsystems that need to represent graphs like Digital Video Broadcasting (DVB), Advanced Linux Sound Architecture (ALSA), and Industrial I/O (IIO).
As discussed on our IRC #v4l channel at Freenode, we'll be running a 3-day Media Controller workshop in Helsinki between July 29-31.
The main goal of this workshop is to fixup the problems with the Media Controller API to properly represent device nodes and the control tree, as this is a requirement for the Media Controller to be used by DVB, ALSA and radio devices.
This is an invitation-only event, as we want to be sure that we'll have there people that are actively working with the Media Controller, DVB and/or ALSA. So, if you think this is for you, please send us an e-mail.
Also, even if you're not able to participate, feel free to submit relevant topics related to the Media Controller, in order to help us to build the workshop's agenda and take other needs into account when working on the needed API changes.
As usual, we'll be using the email@example.com ML for the specific discussions about that, so the ones interested on participate on such discussions and/or be present there are requested to subscribe it, and to submit themes of interest via the mailing lists.
For those interested on this theme, I'll add a list of the most relevant past discussions about this theme on this news.
Hope to see you there!
The first 2015 Linux Media mini-summit happened in San Jose, CA, USA, on March, 26 2015. The notes taken during the meeting is available here.