Implement ClientMediaDownloader