BufferListener is listener for all kinds of buffering events. It receives
notifications from the MediaPlayer.
1) Any application that needs information about the progress of downloading
remote content to the local cache listens to the BufferProgressEvent.