Multimedia
Here are some miscellaneous resources related to audio, video and graphics systems under Linux:
Also see the section on User Interfaces.
Contents
CELF 2.0 Specification for AVG
(more like a set of recommendations rather than a specification)
Audio Video Working Group
Please see the CELF wiki for more information: Audio Video Graphics Working Group
DirectFB study
What is DirectFB, How Does DirectFB Work
Sample Implementation of DirectFB on an embedded Linux platform
Some DirectFB benchmark on embedded Linux platform
Related Projects
Graphics/Video out
Framebuffer
- http://www.kernel.org/ (1) KD26/fb
- http://linuxconsole.sourceforge.net/fbdev/HOWTO/
- http://www.tldp.org/HOWTO/Framebuffer-HOWTO.html
DirectFB
NanoX
SDL
Gstreamer
OpenGL (OpenML)
Video in
V4L[2]
- http://www.kernel.org/ (1) KD26/video4linux
- http://bytesex.org/v4l/
OpenML
LinuxTV (DVB API)
Audio in/out
OSS
- http://www.kernel.org/ (1) KD26/sound/oss
- http://www.4front-tech.com/oss.html
ALSA
- http://www.kernel.org/ (1) KD26/sound/alsa
- http://www.alsa-project.org
OpenAL
Users of AVG
Video Lan
Freevo
LinuxTV
MythTV
DVR
OpenPVR
Morphine.TV
Other
ARIB architecture
Boot Splash
Digital Home Working Group
Disko Framework
Free Type
UPnP
- see UPnP
TV Anytime
TV Linux Alliance
Note (1) - KD26 refers to the Linux 2.6.X kernel tree, which has a "Documentation" sub-directory.