VLC is a free, Open source, cross-platform multimedia player, supports many audio/video formats, adding subtitles, audio conversion, many user interface skins. and many streaming features.