【发布时间】:2021-12-29 23:56:39
【问题描述】:
一直在谷歌搜索以了解这个概念但没有得到明确的答案,我想知道在 firebase 云存储中使用 getdownloadurl() 是否可以让视频一点一点地流式传输,而不是一次下载所有视频文件,我也想知道firebase是否不是最好的选择。 我想要做的是创建一个 android 应用程序,可以在其中流式传输其他用户上传的视频,但我不希望在请求后下载一次视频我需要一点一点下载视频并改变质量在网络连接上观看视频,而不是一次下载所有视频,这真的很慢。
【问题讨论】:
-
Google 云存储不支持任何 A/V 流式传输或转码协议。它只支持完整的顺序对象下载。虽然您当然可以通过 HTTP 下载“流式传输”视频,但它的播放速度仅与可以下载原始对象的速度一样快,从对象的开头开始,您将无法在媒体中向前或向后滑动超出已经转移的范围。
标签: android video google-cloud-storage firebase-storage