Upload streaming to 14 foreign web disks