VLC Media Player 2.0.5 (32-bit)
VideoLAN.org - 21.86MB (Open Source)
VLC media player could be a extremely moveable multimedia system player for varied audio and video formats in addition as DVDs, VCDs, and varied streaming protocols while not external codec or program.It may be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.
VLC will play
DVDs, VCDs, and Audio CDs
From satellite cards (DVB-S)
Several styles of network streams: UDP/RTP Unicast, UDP/RTP Multicast, HTTP, RTSP, MMS, etc.
From acquisition or coding cards (on GNU/Linux and Windows only)