保存和下载 .mp4 文件的 Google Firebase 存储成本很高吗?

mic*_*cha 1 firebase flutter firebase-storage google-cloud-firestore

我将视频保存到 Firebase Storage 并为其创建一个 URL,并将其保存到 Cloud Firestore 中。因此,当有人观看视频时,我会调用该 URL,然后 Firebase 就会下载它。这极大地增加了我的项目成本。
我的问题是,有没有一种方法可以更便宜地保存 mp4 文件?
也许还可以加快下载速度?
最好的解决方案是如果我能像我以前使用的那样。因此,在新的解决方案中,还使用我在云 Firestore 中保存的下载 URL。这样我就不需要改变太多了。我的项目在客户端使用 Flutter。

我创建了一个移动应用程序,用户可以在其中上传视频,例如 Instagram 或 TikTok。

如果你是自由职业者并且可以提供帮助,我愿意付费。

小智 5

您可以使用 Youtube 或 Vimeo 免费存储您的视频(Vimeo 限制为 500mb)。然后您可以使用 pub.dev 中的包来显示这些视频。

YouTube包(不支持下载文件,仅支持播放)

Vimeo 包(最大 500mb,则需要付费)

所以两者都有各自的优点和缺点。