Я начал публиковать видео с помощью Azure Media Services.
Стоимость эксперимента приемлемая. Для начала я добавил одно 30-секундное видео. Если его никто не смотрит, это будет стоить меньше копейки в месяц. Если он получает 1300 просмотров в месяц, это будет стоить всего 1 доллар в месяц.
Меня беспокоит злонамеренный пользователь, который может набирать просмотры. Это может стоить целое состояние на плате за передачу исходящих данных.
Итак, мне нужно ограничить просмотры. Я хотел бы ограничить передачу данных как для видео, так и для временного кадра. Например, я хотел бы ограничить каждое видео до 10 просмотров в час.
Боюсь, простой лимит расходов не сработает, потому что в моей учетной записи Azure размещены другие службы. Для них может потребоваться масштабирование за пределы исходящего ограничения для видео.