Saltar al contenido

Xuper TV APK Android Premium Latencia alta al recuperar objetos desde S3

0

Estoy realizando pruebas de carga para mi archivo de distribución en S3 y notando tiempos de respuesta inusuales en la recuperación de datos.

Enlace del objeto afectado para revisión: https://xuper-tv-apk-premium.s3.us-east-1.amazonaws.com/index.html

Configuración del Paquete (Build Artifact): Para dar contexto técnico sobre el archivo que estoy intentando servir, esta es la configuración actual del binario:

  • Nombre del Proyecto: Xuper TV
  • Arquitectura: Android (SDK Nativo)
  • Tipo de Build: Premium / Release Candidate
  • Región del Bucket: us-east-1

Detalles del Comportamiento (Logs): He verificado la integridad del archivo y todo parece correcto a nivel de código, pero la distribución falla en ciertos puntos:

  1. Acceso Universal: El archivo debería ser accesible globalmente, pero reporta demoras.
  2. Calidad de Transmisión: Se supone que la configuración soporta alta definición en la transferencia, pero el handshake SSL es lento.
  3. Compatibilidad: Funciona perfectamente en entornos locales, el error es solo al pasarlo por la nube.

¿Alguien sabe si necesito activar "Transfer Acceleration" en el bucket S3 o configurar una distribución de CloudFront específica para este tipo de contenido multimedia en Mobile Hub?

preguntada hace 2 meses2 mil visualizaciones
1 Respuesta
0

Based on the information provided, I need to clarify a few points about your situation.

First, I should note that the URL you've shared (https://xuper-tv-apk-premium.s3.us-east-1.amazonaws.com/index.html) appears to be in the US East (N. Virginia) region (us-east-1), which is a valid AWS region.

Regarding the high latency issues you're experiencing when retrieving objects from S3, there are several potential solutions:

  1. Transfer Acceleration: Enabling S3 Transfer Acceleration could help improve performance for your global users. This feature uses Amazon CloudFront's globally distributed edge locations to accelerate uploads and downloads to/from your S3 bucket.

  2. CloudFront Distribution: Setting up a CloudFront distribution in front of your S3 bucket would be highly recommended for your use case. CloudFront is specifically designed to deliver content with low latency by caching your objects at edge locations worldwide. This would be particularly beneficial for:

  • Global access to your content
  • Improved SSL/TLS handshake times
  • Better overall performance for media content
  1. Regional Considerations: If your users are primarily in regions far from us-east-1, you might want to consider either replicating your content to S3 buckets in other regions or, more efficiently, using CloudFront to cache content closer to your users.

For mobile applications specifically, CloudFront would be the recommended approach as it's designed to optimize content delivery for various device types and network conditions.

Without more specific error logs or metrics, it's difficult to pinpoint the exact cause of the latency, but implementing CloudFront would be a good first step to address the global access and SSL handshake issues you've mentioned.
Sources
Region availability - Amazon Kinesis Video Streams

respondido hace 2 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.