Estamos utilizando AWS Kinesis para mostrar videos en vivo y grabados en nuestra aplicación Vue, queremos agregar la opción de descargar un videoclip MP4 de acuerdo con la solicitud del usuario , para hacer eso, quiero usar la API GetClip que responde con el Archivo de video MP4 que puede ser bastante grande (hasta 100 MB). Así que quiero preguntarlo directamente desde AWS, sin embargo, actualmente todas nuestras solicitudes (como GetHLSStreamingSessionURL ) a AWS Kinesis pasan por nuestro servidor por razones de seguridad.
Mi pregunta es, ¿existe alguna forma segura de solicitar recursos de Kinesis directamente desde la aplicación cliente? ¿Cuáles son las mejores prácticas para hacer eso? ¿Cómo se puede lograr eso sin almacenar información confidencial de AWS?