Управляемый событиями эластичный транскодер?

Есть ли способ настроить конвейер транскодирования на AWS таким образом, чтобы он автоматически перекодировал любые новые файлы, загруженные в определенную корзину S3, и помещал их в другую корзину?

Я знаю, что существует REST API, и что теоретически загрузчик может также отправить запрос REST транскодеру после загрузки файла, но по разным причинам это не вариант.


person thinkski    schedule 14.09.2014    source источник


Ответы (1)


Теперь это можно сделать с помощью AWS Lambda.

Lambda в основном позволяет запускать/запускать сценарии на основе событий. Вы можете легко создать сценарий Lambda, который запускается, как только новый файл загружается в указанную корзину s3. Затем сценарий запускал задание перекодирования для этого недавно загруженного видеофайла.

Это буквально один из примеров использования, представленных в документации Lambda.

person user3344977    schedule 01.05.2015
comment
Сейчас лучше. См. У SO есть политика, и она создает очередь проверки для такого ответа, который ведет прямо к ссылке, а не к подробному описанию. Так что ваш ответ был в очереди. в будущем старайтесь избегать такого ответа, по крайней мере, предоставьте больше информации, связанной со ссылкой, а затем добавьте ссылку только для справки. - person Kampai; 01.05.2015
comment
Спасибо, да, я слышал о Lambda, когда она вышла. На самом деле мы нашли способ полностью удалить транскодирование из конвейера, но рады видеть, что теперь есть решение. Последнее, что я слышал, что Lambda по-прежнему доступна только в us-east-1 (Северная Вирджиния) и, возможно, us-west-2 (Орегон). - person thinkski; 02.05.2015