2015-01-29 2 views
0

Я не уверен, что это возможно, но могу ли я установить «ограничение по времени» на Amazon CloudFront с RTMP? Например, если фильм составляет 10 минут, я хочу показать только первые две минуты.Ограничение доступа времени для AWS Cloudfront

Можно ли это сделать через CloudFront или мне нужно создать прокси-скрипт?

Благодаря

ответ

0

Нет, ближайшая к тому, что вы хотите, это возможность подписывать URL-адрес, который позволяет ограничить как долго URL действителен.

Но, к сожалению:

распределения RTMP: CloudFront проверяет время истечения в подписанном URL в начале события игры. Если клиент начинает воспроизведение медиафайла до истечения срока действия, CloudFront позволяет воспроизводить весь медиафайл. Однако, в зависимости от медиаплеера, приостановка и перезапуск могут вызвать другое событие воспроизведения. Переход к другой позиции в медиафайле вызовет другое событие воспроизведения. Если последующее событие воспроизведения происходит после истечения срока действия, CloudFront не будет обслуживать мультимедийный файл.

(из официального руководства: http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-signed-urls-overview.html)

+0

Да, это то, что я думал. Спасибо за помощь. – Paul

Смежные вопросы