Xine is een opensource multimediaspeler voor GNU/Linux, Freebsd, Solaris, Irix en Mac OS X. Men is daarnaast bezig om ondersteuning toe te voegen voor Windows, HPUX, Openbsd en OS/2. Xine kan cd's, dvd's en vcd's afspelen, lust avi-, mov-, wmv-, en mp3-bestanden en ook multimediastreams van het internet vormen geen enkel probleem om af te spelen. Versie 1.1.10 is alweer sinds kort beschikbaar met de volgende aankondiging:
A new xine-lib version is now available. This release contains a security fix (remotely-expoitable buffer overflow, CVE-2006-1664). (This is not the first time that that bug has been fixed…) It also fixes a few more recent bugs, such as the audio output problems in 1.1.9.
- Security fix: Buffer overflow which allows a remote attacker to execute arbitrary code or crash the client program via a crafted ASF header. (Related to CVE-2006-1664)
- Update Ogg and Annodex mimetypes and extensions.
- Change the default v4l device paths to /dev/video0 and /dev/radio0.
- Fix support for subtitles with schemes (e.g. http://), partly broken since 1.1.8.
- Unescape the filename in "#save:". This allows filenames to contain ';' etc. without ambiguity, e.g. "#save:foo%3B1.ts" -> "foo;1.ts", but front end authors should be careful with xine-lib older than 1.1.10.
- Backported xine-config & libxine.pc from 1.2. Consequently, xine-config now requires pkg-config.
- Don't discard audio samples forever. Fixed streaming playback.
- Fix a possible crash on channel change in the DVB plugin.
- Flash video demuxer improvements and bug fixes.
- Make the V4L ALSA audio input device configurable. (This needs more work.)