Cómo limitar el uso del ancho de banda

¿Alguien puede sugerir una forma adecuada de limitar el ancho de banda de Internet? Estoy usando datos móviles 3G.

Sé cómo limitar el uso máximo de datos, pero necesito controlar el ancho de banda para que mi asignación de datos móviles no se consuma demasiado rápido.

Lo que me gustaría es una forma de controlar las siguientes situaciones:

  1. A veces no necesitamos todo el cuerpo de una página web, por lo que es deseable que podamos dejar de cargar la página cuando lo deseemos. Pero en una conexión de alta velocidad, no puede dejar de cargar la página antes de que se cargue por completo.

  2. Algunos sitios web con incrustaciones no tienen una opción para detener la carga del video, por lo tanto, a veces no me dejan más opción que cerrar la pestaña para limitar el consumo de datos.

¿Qué navegador estás usando? Creo que puedes deshabilitar los medios; que ayudaría a reducir el consumo de datos.
Vea la respuesta a una pregunta similar: android.stackexchange.com/a/79556/20840

Respuestas (4)

No es posible limitar el ancho de banda de descarga a través del código que se ejecuta en el dispositivo. Depende del remitente qué tan rápido enviar los datos. Todo lo que podría hacer una aplicación de este tipo es tirar los paquetes una vez que llegan al dispositivo, que es después de que su proveedor los haya contado. Esos paquetes tendrían que ser reenviados y contados nuevamente. El efecto sería que los sitios web &c. tardaría más en cargarse y usaría más datos para hacerlo.

Las opciones podrían incluir decirle al navegador que no cargue imágenes/videos de forma predeterminada (pero bajo demanda). AFAIK algunos navegadores lo admiten. Si no se solicitan esos archivos, no se enviarán paquetes para ellos. Un efecto secundario de esto sería que las páginas se muestren más rápido, ya que la carga se limitaría a texto sin formato (HTML), quizás algo de Javascript y hojas de estilo.
Si el sistema operativo descarta los paquetes antes de que lleguen a la capa TCP, TCP notará que la pérdida y la limitación de velocidad entrarán en vigor, lo que le indicará al remitente que reduzca su velocidad de transmisión. Entonces, sí, algunos paquetes se pierden, pero la velocidad de descarga general puede verse significativamente limitada.
@Mansour Eso es cierto, cada caída de paquete hará que la velocidad de datos disminuya, pero luego seguirá aumentando hasta que se descarten más paquetes. Eso es útil para dar forma al tráfico en general, pero como dije, el efecto general es aumentar el uso total de datos visto por el operador.
Si quiere decir que los datos recibidos después de ver una sola página serían más que los datos reales de la página, entonces sí, así es. Pero es la velocidad más lenta de la conexión lo que guardará los datos del usuario durante largos períodos de tiempo. La velocidad de la conexión tiene una gran influencia en el uso. Esto es exactamente lo que preguntó el OP: cómo ralentizar la conexión para darle al usuario la oportunidad de evitar que un sitio web voluminoso cargue todos sus recursos.
En lugar de descartar el paquete, ¿por qué el sistema no puede enviar un ACK retrasado a nivel de TCP?

Opera Mini tiene opciones para habilitar la carga de imágenes y también para especificar la calidad de las imágenes, si están cargadas.

ingrese la descripción de la imagen aquí

Si estás rooteado:

La instalación de un firewall (como DroidWall ) ayuda a evitar que aplicaciones no deseadas accedan a la red.

La instalación de un bloqueador de anuncios (como AdAway ) evitará que se carguen los anuncios y, a su vez, reducirá el uso de la red.

Para limitar el ancho de banda, cambie de 3G a 2G. Todavía tendrá conectividad a Internet, pero será más lento, por lo tanto, llevará más tiempo utilizar su tráfico mensual de Internet. La ventaja es que el uso de 2G probablemente también aumentará la duración de la batería, ya que consume menos energía que 3G.

Por otro lado, puede instalar un navegador que tiene una opción para cargar medios solo cuando hace clic en sus marcadores de posición.

Sé que Chrome le permite habilitar el ahorro de datos en la configuración, lo que le ahorra alrededor del 15% de los datos mientras navega (mi porcentaje habitual).

Si tiene acceso de root para su dispositivo Android, puede usar la aplicación "BradyBound". Que está disponible en playstore de forma gratuita. Simplemente puede limitar el ancho de banda usando esta aplicación. Si no tiene acceso de root, intente "Bandwidth rule free" (BWR). Esta versión gratuita de la aplicación no tiene acceso a todas las funciones.

¿Enlace a la aplicación?