There is probably no better open sourced media player than the VLC. It is a cross-platform open-source multimedia framework, player and server all in one. It reads 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. Use it also as a media converter or a server to stream in unicast or multicast in IPv4 or IPv6 on networks.
Download VLC Media player