Мои видеофайлы в S3 не имеют заголовка управления кэшем, и поэтому мои пользователи должны перезагружать / загружать видео при каждом обновлении. Я могу вручную обновить метаданные управления кэшем на веб-сайте AWS, но мне нужно сделать это программно на моем сервере узлов.
Вот ссылка на пример видео-страницы . Вот скриншот видео без контроля кэша.
Проблема в том, что я не могу просто установить заголовки при создании подписанного или загруженного файлавидео, потому что мое последнее видео получено от AWS Elastic Transcoder. Пользователи загружают файл .mov на моем внешнем интерфейсе в AWS, который запускает задание Elastic Transcoder на внутреннем интерфейсе, который преобразует его в .mp4. Я не могу найти способ установить контроль кеша на выходах Elastic Transcoder, поэтому я предполагаю, что мне нужно использовать отдельную функцию для обновления метаданных объекта после выполнения работы транскодера.
Кроме того,Я не уверен на 100%, что мне даже нужно сделать этот шаг, нужно ли мне вручную устанавливать контроль кеша?