Ciao a tutti

vorrei realizzare un speedtest come quello di speedtest.net all'incirca.

Ho creato il tachimetro che mi indica la velocità di download, facendo partire il download di una jpg di circa 5MB.

Purtroppo però mi rendo conto che per le connessioni veloci non è abbastanza, ci mette troppo poco e non è affidabile come calcolo, ma che devo fare? Fargli caricare un JPG più grande?

E poi per l'upload come faccio? Ho scaricato una classe per l'upload ma il file naturalmente lo devo selezionare facendo il browse nel mio PC... mi chiedevo se:

1. Esiste un modo di fare l'upload in automatico di un file di test senza doverlo selezionare?
2. Non c'è un metodo più veloce ed efficace per misurare la velocità di upload e download?

Vi ringrazio molto.
Ciao!!