VLC Media Player is an open source software. It support Windows and Mac version.

VLC Media Player

VLC media player is a highly portable multimedia player supporting most audio and video formats (H.264, Ogg, DivX, MKV, TS, MPEG-2, mp3, MPEG-4, aac, …) from files, physical media (DVDs, VCD, Audio-CD), TV capture cards and many network streaming protocols.

It can also convert media files, transcode and act as a streaming server over unicast or multicast and IPv4 or IPv6. It doesn’t need any external codec, program or codec pack to work.

Click here to download VLC Media Player