Я хочу отображать видео, хранящиеся на Amazon S3, но не хочу делать видеофайлы общедоступными. Для этого я планирую использовать предварительно подписанные временные URL-адреса ссылок со стандартным видеоэлементом. Если есть лучший способ воспроизведения защищенных авторизацией видео, мне было бы интересно его услышать, но остальная часть моего вопроса основана на этом подходе.
Я могу обновить предварительно подписанный URL-адрес по истечении срока его действия, но я не могу изменить атрибут src
без того, чтобы элемент видео не думал, что я даю ему для загрузки совершенно новое видео. Есть ли способ изменить src
, но указать, что новый URL-адрес указывает на тот же видеофайл?
Если это имеет значение, мне нужно изменить только строку запроса URL.
Этот вопрос касается практически идентичной проблемы, но предложенное решение (установка начального смещения видео перед перезагрузкой) меня не устраивает. Это по-прежнему требует перезагрузки видеофайла, и переход очень заметен.
*
в пути, но они ограничены одним шаблоном пути. Или вы можете внедрить собственное решение для аутентификации на основе файлов cookie или строк запроса с помощью Lambda@Edge и удостоверения CloudFront Origin Access. Нужно немного больше подробностей о прецеденте. - person Michael - sqlbot   schedule 02.05.2018