Personal tools
Document Actions

Multimedia in embedded Linux systems

last modified 2007-01-18 11:19

Introduction training to graphics and video in embedded Linux systems

Training materials

Creative commons
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.

PDF

OpenDocument Format

HTML

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

Powered by Plone, the Open Source Content Management System

Linux is a registered trademark of Linus Torvalds