added prefetching and playback capabilities while the video is being downloaded