Cómo aumentar el rendimiento al cargar videos e imágenes desde una aplicación de Android a un servidor

La clave para aumentar el rendimiento es reducir el tamaño del archivo que se está cargando. Hay dos formas de lograrlo:

  1. Comprimir el archivo: comprima el archivo localmente y luego cárguelo al servidor. De esta manera no comprometerás ninguna calidad.
    Cómo comprimir y descomprimir programáticamente archivos en Android »Wiki Ùtil Java Techig
  2. Reduzca la calidad del video reduciendo la resolución / tasa de bits: para comprimir un video, deberá volver a codificarlo a una tasa de bits más baja o tal vez a una resolución más baja. Puede usar ffmpeg para lograr esto.
    Android WarZone: FFmpeg4Android

Ambos métodos tienen sus propios pros y contras. En el primer método, agregará una sobrecarga de archivos comprimidos y descomprimidos, en el segundo método perderá la calidad. El método a utilizar depende de las necesidades individuales.

More Interesting

Quiero crear una aplicación para Android de gestión escolar. Donde los padres pueden ver el desempeño de sus pupilos. ¿Como podria yo?

¿Hay una aplicación que necesito?

Cómo establecer una conexión punto a punto entre una aplicación de Android y una aplicación de Windows

¿Conocer la versión del procesador MTK es suficiente para obtener la imagen TWRP correcta en un dispositivo Android?

¿Cuál debería ser el número óptimo y la ubicación de los anuncios en las aplicaciones de Android para maximizar los ingresos sin frustrar al usuario?

¿Cuáles son las últimas herramientas y tecnologías utilizadas para el desarrollo de juegos de Android?

¿Cuál es la mejor aplicación para Android para descargar música HQ gratis?

Cómo limpiar completamente mi teléfono de cualquier malware, caché o archivos residuales que queden de las aplicaciones que desinstalé

¿Cómo almacenar imágenes en un servidor para una aplicación de Android de forma segura para que no se pueda acceder a las imágenes a través de URL? ¿Cómo puedo obtenerlos y mostrarlos?

¿Existe una aplicación para teléfonos inteligentes que me permita escanear mis libros y automáticamente los busque y los ponga a la venta en línea?

¿Cómo desarrollo el juego andriod?

¿Desarrollar aplicaciones de Android es una buena forma de aprender programación Java?

¿Puede una aplicación de Android maliciosa afectar otras aplicaciones o el sistema?

¿Qué interfaz de usuario de Android te gusta más y por qué?

¿Necesitas ser un buen programador para hacer una aplicación de Android?