Apple QuickTime allows users to create, play, and stream audio and video content over the Internet. Features include playback of MPEG-4 video, AAC audio, and Instant-On media, easy-to-use controls, bass and treble controls, balance control, streaming media support, the ability to save movie favorites, as well as the ability to view VR and interactive content. The Pro version also includes an AAC encoder.
Avifile is a library that allows you to read and write compressed AVI files in most common video & audio formats (Indeo® Video, DivX, etc.) under x86 Linux. Compression and decompression are performed with Win32 DLLs. It includes a simple AVI player and a Video4Linux capture program. Currently it is under heavy development, and while some features (such as AVI playback) already work, some (audio compression) are not yet successfully implemented.
Badut is a home theater PC media browser; an audio/video jukebox. It lets you browse your files and play them, with the focus on good LCD/VFD support, pluggable media (e.g. USB), and infrared remote control. How files are played can be configured. Badut comes with a plugin that plays cdrdao audio CD images directly (audio.toc files).
The Java Media Framework (JMF) is an API for incorporating audio, video, and other time-based media into Java applications and applets. It is an optional package that extends the multimedia capabilities on the Java2 platform. The Blackdown JMF is a Performace Pack which includes native code in order to provide faster processing and tighter integration with Linux than the all-Java version.
Coherence is a set of DLNA/UPnP devices, like MediaServer and MediaRenderer. In addition, it includes a well-designed framework to extend other applications with DLNA/UPnP functionality. It also has an emerging DBus API, enabling these applications to participate in digital living networks. It supports Playstation 3 (PS3), XBox, and many other devices.