AWS CloudWatch: как передать правила преобразования медиа в функцию lamda в правилах cloudwatch? - PullRequest
0 голосов
/ 25 апреля 2019

Я пытаюсь настроить архитектуру потокового видео с помощью AWS S3, CloudWatch и MediaConvert.Я перехожу по этой ссылке введите описание ссылки здесь в качестве ссылки для настройки архитектуры.

Короче говоря, шаги:

  1. Загрузка видео в корзину S3
  2. При успехе S3 должен запустить функцию Lambda, которая охватывает входное видео в разных форматах и ​​сохраняет их в другомS3 bucket и регистрируется в CloudWatch
  3. В CloudWatch на основе шаблона события запускается другая лямбда-функция с информацией видеофайла
  4. Лямбда-функция сохранит эту информацию в нужном месте.

Я застрял в шаге 3, где я могу вызвать функцию лямбда, но я не смог понять, как передать преобразованный путь файла видео или имя файла в функцию лямбда в целевом разделе.

Вот пользовательскийшаблон события для распознавания конверсии мультимедийного события

{
  "source": [
    "aws.mediaconvert"
  ],
  "detail-type": [
    "MediaConvert Job State Change"
  ],
  "detail": {
    "status": [
      "COMPLETE",
      "ERROR"
    ],
    "userMetadata": {
      "application": [
        "VOD"
      ]
    }
  }
}

1 Ответ

0 голосов
/ 25 апреля 2019

Вы должны создать CloudWatch правило события для обработки этого сценария.шаги для вашего дела -

  1. Перейти к Cloudwatch / Правила
  2. Шаблон событий
  3. События по услугам
  4. Выбрать имя службы
  5. Выберите тип события

Это должно вызвать событие cloudwatch, и вам нужно обработать это событие, чтобы получить необходимую информацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...