VLC media player

From Teflpedia

VLC media player[1] is an exceptionally versatile media player capable of playing almost anything on almost any platform. This makes it most useful for playing material in class - although teachers should ensure they have no copyright problems before doing so. The most recent version of the player allows you to move quickly to a particular time in a clip.

Many users find the most recent version of Real Player to be useful for downloading material.