requestDownload
Requests the media to be downloaded asynchronously. The actual status of the download request will be published to the downloadEventListener. Please use getDownloadStatus to query the download status.
Throws
If the video has been already queued for download.