append a scheduler class to schedule the download process, it also can
judge use which resolution class to resolve