VLC media player is a free software media player by the VideoLAN project.
It is a highly portable multimedia player, encoder, and streamer supporting many audio and video codecs and file formats as well as DVDs, VCDs, and various streaming protocols. It is able to stream over networks and to transcode multimedia files and save them into various different formats. VLC used to stand for "VideoLAN Client", but that meaning is deprecated. 
It is one of the most platform-independent players available, with versions for Microsoft Windows, Mac OS X, BeOS, BSD, Windows CE, Linux, and Solaris, and is widely used with over 50 million downloads for version 0.8.6.
VLC uses a large number of free decoding and encoding libraries. Many of its codecs are provided by the libavcodec codec library from the FFmpeg project, but it uses mainly its own muxer and demuxers. It also gained distinction as the first player to support playback of encrypted DVDs on Linux by using the libdvdcss DVD decryption library.
Version 0.8.6, which adds support for WMV version 9 and enhances support for H.264, was released on 10 December 2006.