es poco lógico que quieras mostrar el tiempo de descarga de un archivo, simplemente envía despliega el link en pantalla el navegador hará el resto, ahora si lo quieres hacer entre servidores y son Linux ( Ubuntu o Debian ) te recomiendo lo siguiente:
Código PHP:
<?php
$ruta = "http://www.google.com/style.css";
$salida = shell_exec("wget ".$ruta);
echo $salida;
?>
$salida te mostrará el resultado de la ejecución de ese comando, de todas maneras lo puedes colocar dentro de un bucle y evaluar el contenido de $salida para que indique cuando salio de bucle.
Es necesario tener conimientos de linux y comandos de consola.
espero que te haya servido.
Saludos.