VLC Media Player is one of the best Multimedia Framework available till date. This highly configurable media player can play vast variety of audio and video formats including DVD, VCD and streaming protocols. With VLC Media there is no need to install external codex like K-Lite Codec Pack.
VLC can also be used as a server or as a client stream or receive multimedia streams. Video Lan Server software is requited to stream videos on network. Video Lan Server can stream MPEG-1, MPEG-2 and MPEG-4 files, DVDs, digital satellite channels, digital terrestrial television channels and live videos on the network in unicast or multicast.
VLC Media Player can play:
- MPEG-1, MPEG-2 and MPEG-4 / DivX files from a hard disk, a CD-ROM drive, and so on
- DVDs, VCDs, and Audio CDs
- From satellite cards (DVB-S)
- Several types of network streams: UDP/RTP Unicast, UDP/RTP Multicast, HTTP, RTSP, MMS, etc.
- From acquisition or encoding cards (on GNU/Linux and Windows only)
VLC Media Player is also available in Portable Version from Portableapps.com which can be installed on to a Flash Drive which you can run on any system without installing it on individual system