How can I calculate the speed per sec, and the time left in sec? I\'ve tried to use:
void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { l
You may do some smoothing of the transfer speed to avoid jumping of the value. See http://en.wikipedia.org/wiki/Moving_average for one option. Basically compute some sort of average for the speed over time.