Multimedia in embedded Linux systems
last modified
2007-01-18 11:19
Introduction training to graphics and video in embedded Linux systems
Training materials
Available under the terms of the
Creative Commons Attribution-ShareAlike 2.5 license.
This means you are free to download, distribute and
even modify them under certain conditions.
- Slides: English
OpenDocument Format
- Slides: English
HTML
- Slides: English
Description
- Introduction
- Using the Linux system makes it easy to develop a reliable, maintainable and royalty-free embedded system with multimedia or video support.
Developers can not only choose between several state-of-the-art Free Software user applications. They can also reuse several toolsets to implement feature-rich systems.
As usual with Free Software, they can share their efforts and experience with other users and developers. This can dramatically reduce development and support costs.
- Duration
- 1/2 day. 60% of theory and 40% of practical labs.
- Language
- English or French
- Audience
- Developers and integrators of multimedia or video enabled embedded Linux systems.
- Course objectives
- Introduce the audience to available multimedia and video applications, toolsets and formats, as well as to Linux kernel APIs. Give them a first experience performing elaborate tasks with available toolsets. Give them useful resources.
- Benefits
- Time saved looking for the best available tools and resources. Getting started on the job much faster thanks to a valuable first experience.
- Prerequisites
- Knowledge and practise of Unix or GNU / Linux commands.
Knowledge and practise of audio in embedded Linux systems. - Needed equipment
- Video projector, 1 PC computer on each desk (1 or 2 people). No operating system requirement (booting a GNU/Linux system from a cdrom).
- Materials
- Print and electronic copy of presentations and labs. Electronic copy of lab files.
Contents
- Introduction
- Glossary
- Multimedia libraries
- SDL
DirectFB - Kernel subsystems
- Video4Linux API
DVB API - Free Software video
- Video codecs and file formats

