Vlc is the videolan project's media player. it plays mpeg, mpeg-2, mpeg-4, divx, mov, wmv, quicktime, webm, flac, mp3, ogg/vorbis files, dvds, vcds, podcasts, and multimedia streams from various network sources.
vlc can also be used as a streaming server that duplicates the stream it reads and multicasts them through the network to other clients, or serves them through http.
vlc has support for on-the-fly transcoding of audio and video formats, either for broadcasting purposes or for movie format transformations. support for most output methods is provided by this package, but features can be added by installing additional plugins (vlc-plugin-fluidsynth, vlc-plugin-jack, vlc-plugin-notify, vlc-plugin-samba, vlc-plugin-sdl, vlc-plugin-svg, vlc-plugin-zvbi).