https://www.cuttingthechai.com/2008/10/118/preview-multimedia-files-while-downloading/
Preview Multimedia Files While Downloading