simplify DownloadOneStream update StreamTable & WaitingQueue's logic