VLC media player is a free and open source video player and framework
VLC media player (commonly known as VLC) is a portable, free and open-source, cross-platform media player and streaming media server written by the VideoLAN project.
It supports many audio and video compression methods and file formats, including DVD-Video, video CD and streaming protocols. It is also able to stream media over computer networks and to transcode multimedia files.