How to enable file download, upload, HTML5 video playback, display and hide the progress bar, and display a custom error…