【发布时间】:2021-08-03 12:50:19
【问题描述】:
我是一个 Flutter/Firebase 新手,在流式传输工作时遇到了麻烦。
我在执行以下代码片段和实际播放的音频之间有 3-4 秒的延迟。音频文件存储在 Firebase 存储中。谁能告诉我我缺少什么导致长时间延迟,或者firebase中是否有一些设置或音频文件本身需要完成。文件在 3-4 秒后播放成功。
void playAudio(String storageFileUrl) async {
try {
await warmupAudio.setUrl(storageFileUrl);
await warmupAudio.setVolume(globals.preferences.voiceVolume);
await warmupAudio.play();
} catch (e) {
print("Error loading audio source: $e");
}
}
}
感谢任何帮助
【问题讨论】:
标签: flutter google-cloud-storage streaming