我正在开发一个iOS应用程序,它将上传小视频到Amazon S3。这些视频将是公开的,用户将能够分享每个视频的URL。我担心流媒体成本(例如,如果一个视频变得非常流行)。每GB带宽约为0.12美元,这可能会很快变得昂贵。
我想为每个视频实现某种下载限制,以防止这种情况发生。一旦每个视频每月下载了一定次数,它就不再是公开的,也不能被下载。
我已经查看了各种文档,但没有找到一个好的方法来实现这一点。我找到的唯一潜在解决方案是定期下载我的S3存储桶的日志文件,并使用这些数据来确定某些视频已被下载的次数。这是我的最佳选择,还是有更好的方法?
谢谢!
我想为每个视频实现某种下载限制,以防止这种情况发生。一旦每个视频每月下载了一定次数,它就不再是公开的,也不能被下载。
我已经查看了各种文档,但没有找到一个好的方法来实现这一点。我找到的唯一潜在解决方案是定期下载我的S3存储桶的日志文件,并使用这些数据来确定某些视频已被下载的次数。这是我的最佳选择,还是有更好的方法?
谢谢!