VLC media player for Mac(initially VideoLAN Client) is a highly portable multimedia player for various audio and video formats (MPEG, DivX/Xvid, Ogg, and many more) as well as DVDs, VCDs, and various streaming protocols. However in recent years it has also become a extremely powerful server to stream live and on demand video in several formats to our network and the Internet.
VLC media player is a highly portable multimedia player and multimedia framework capable of reading most audio and video formats (MPEG-2, MPEG-4, H.264, DivX, MPEG-1, mp3, ogg, aac ...) as well as DVDs, Audio CDs VCDs, and various streaming protocols. See the full features list.
It can also be used as a media converter or a server to stream in unicast or multicast in IPv4 or IPv6 on networks.
It started as a student project at the French Ecole Centrale, Paris but is now a worldwide project with developers from 20 countries.
VLC is built in a modular way. This means that you can choose from a range of different modules to decide how to control VLC and how to display the video output.