En mi aplicación Java, ¿cómo puedo detectar qué tan rápido es la velocidad de conexión a Internet? Por ejemplo, yo uso en & T DSL rápido en casa, me pregunto si hay alguna manera de escribir un método que hace lo siguiente:Cómo detectar la velocidad de conexión a Internet con Java?
int getInternetConnectionSpeed()
{
...
}
que devolverá un número en kbps, algo así como 2800kbps [2.8 M]
Edit: La razón por la que estoy preguntando es en mi aplicación, puedo abrir varias transmisiones de Internet, dependiendo de la velocidad de conexión de Internet de los usuarios, quiero que determine automáticamente cuántas secuencias abrir sin bloquear la aplicación.
Creo que para que esto realmente funcione tendría que tener un servidor en el otro extremo de su prueba que pueda manejar velocidades superiores al límite máximo de su conexión de AT & T ... – FrustratedWithFormsDesigner
Incluso si pudiera obtener el "funcionario" "velocidad de conexión para los internets del usuario, ese número sería muy impreciso para la mayoría de los escenarios del mundo real". Tal vez debería reconsiderar exactamente por qué necesita esta información y encontrar una forma diferente de hacer lo que sea que * realmente * esté tratando de hacer. – Randolpho
¿Su ancho de banda de "streams" está limitado, o terminará con una descarga de stream lo más rápido posible contra 10 streams descargando tan rápido como sea posible (en cuyo caso apenas gana nada) – nos