减少 Firebase 存储带宽
Posted
技术标签:
【中文标题】减少 Firebase 存储带宽【英文标题】:Reduce Firebase storage bandwith 【发布时间】:2020-10-27 16:29:23 【问题描述】:我目前正在开发一个视频流应用程序,实际上我注意到我的应用程序的带宽非常高。我正在使用免费的 spark plan,并且我已经达到了免费计划的限制,有 5 个视频。
我在我的应用程序中流式传输视频,它们不大于 10mb 并上传到我的 Firebase 存储中。我将 Firebase 存储链接保存在我的实时数据库中,以便在应用中播放。
我想知道我是否做错了什么,有 5 个视频小于 10mb,我在大约 1 小时内消耗了 300mb 带宽。对于正在播放的每个视频,它需要大约 20-30mb 的带宽。
我该如何改进呢?当我有 1000 个用户时,我会每月支付数千美元。
【问题讨论】:
【参考方案1】:只需存储未列出的 youtube 视频,然后在您的应用中使用它即可。视频流一般来说是一件昂贵的事情,但这样您就可以免费进行。
您可以简单地将 youtube 视频的链接存储在 firebase 中并在您的应用中使用。
【讨论】:
这是一个非常好的具有成本效益的建议。你以前试过这个吗?是否有任何条款和条件条款会阻止这成为中期解决方案? @Michal 如果您不相信我,请自行观看谷歌:youtu.be/N2OG1w6bGFo?t=2069 这是纯金。 +1 甚至可以找到正式演讲! ? @HosseinYousefi 太好了,谢谢!所以我也有一个包含音频文件的部分,如何处理? @HosseinYousefi 我的意思是有没有办法用音频来做到这一点?使用 youtube 或 youtube 音乐?以上是关于减少 Firebase 存储带宽的主要内容,如果未能解决你的问题,请参考以下文章
如何在新的 Firebase 控制台中检查数据库和存储使用情况