VLC media player é um reprodutor/tocador (
player) e transmissor
multimídia de
código aberto. Possui suporte a vários formatos de
vídeo, como
OGM,
MPEG1, MPEG-2, MPEG-4,
DivX,
DVD,
VCDs, etc e áudio como
OGG, Speex,
FLAC,
MPC (Musepack),
MP3,
WAV e outros. Além disso, tem suporte a vários
protocolos de transmissão (
streaming), podendo ser usado como servidor de vídeo em uma
rede de alta velocidade. Possui suporte a transmissão em unidirecional ("unicast") ou multidirecional ("multicast"). Além disso, opera em redes
IPv4 e
IPv6. O VLC tem versões para vários sistemas operacionais, tais como
Windows,
Mac OS,
FreeBSD,
GNU/Linux,
BeOS, dentre outros e possui suporte a vários protocolos como
UDP,
HTTP, RTP, etc.
O VLC é considerado por muitos um dos melhores softwares usados para transmissão e reprodução de vídeos. Isso devido a gama de plataformas suportadas, formatos de arquivos tocados, dentre outras funcionalidades que vêm sendo agregadas ao VLC constantemente.