我想显示存储在Amazon S3上的视频,但我不想公开提供视频文件。为此,我计划使用带有标准视频元素的预签名临时链接URL。如果有更好的方式来播放受版权保护的视频,我会有兴趣听到它,但我的问题的其余部分是基于这种方法。
我可以在预签名过期时刷新预签名网址,但如果视频元素认为我要为其加载全新视频,则无法更改src
属性。有没有办法更改src
但是指定新网址指向同一个视频文件?
如果它有所不同,我只需要更改网址的查询字符串。
This question处理几乎相同的问题,但建议的解决方案(在重新加载之前设置视频的起始偏移时间)对我来说是不能令人满意的。这仍然需要重新加载视频文件,转换非常明显。