【发布时间】:2020-08-21 18:47:09
【问题描述】:
我有一个视频流应用程序,它可以从谷歌存储桶流式传输视频。驻留在存储桶上的所有文件都不公开。每次用户从前端点击视频时,我都会使用 API 生成签名 URL 并加载到 HTML5 视频播放器中。
问题
- 我查看文件大小是否超过 100 MB,将视频加载到前端大约需要 30-40 秒。
当我用谷歌搜索解决这个问题时,有些文章说使用云 CDN 和存储桶然后缓存文件。据我所知,要缓存文件,该文件必须公开可用。我无法公开文件。
所以我担心的是,有什么方法可以使它可扩展/减少初始时间?
【问题讨论】:
-
这看起来对你的故事很有价值...cloud.google.com/cdn/docs/private-content#signed_cookies
标签: google-cloud-platform google-cloud-storage video-streaming scalability google-cloud-cdn