有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java加速firebase存储下载

我正试图从firebase存储中提取视频,并将它们放在我的Android应用程序上的幻灯片中,但加载视频需要很长时间。有没有人有其他方法或方法来加速数据下载


共 (2) 个答案

  1. # 2 楼答案

    你可以做的一件事是在上传视频时将视频分成小块 然后下载一块一块的幻灯片播放。 这是一个好主意,因为通过这种方式,您或您的用户不必等待整个文件。你可以在第一个区块可用后立即开始播放视频,然后继续在后台下载下一个区块。 当你将视频文件分块时,你可以减少超时的风险。如果一个小数据块由于任何原因无法下载,您可以只自动重试该数据块,而不必重新启动整个下载

    是的,当firebase下载时,它会执行卡盘操作,但它是随机的,现在对您没有多大用处,因为firebase会执行下载操作,当文件完全下载后,它会向您发送信号以供播放

    每个流媒体服务都会这样做。尽管多线程下载程序也会这样做

    你可以在谷歌上找到最佳块大小,以及更多相关信息

    我只是在谷歌上搜索了一下,看起来不错。 https://www.limelight.com/blog/multiple-solutions-for-low-latency-live-video-streaming/