gpt4 book ai didi

flash - 从闪存流式传输大量数据

转载 作者:行者123 更新时间:2023-12-03 02:26:55 25 4
gpt4 key购买 nike

我目前正在从事一个项目,该项目会生成大量音频数据以存储在用户计算机上。

它适用于少量数据,但是随着内存使用量的增长,闪存应用程序开始出现故障并最终死机。

我一直在考虑解决此问题的可能方法,并且我在考虑将数据流式传输到服务器(每秒44100个浮点数),而不是将所有数据存储在内存中(有时可达100mb),它正在生成,然后一旦数据积累结束,便将其发送回客户端。

1)您能看到这个想法有什么问题吗?如果可以,您是否可以提供更好的选择?
2)您能推荐一种好的服务器技术来实现这一目标吗?

编辑1

要添加更多细节。

我正在使用sound.extract方法在客户端上生成音频。当音频被发送到扬声器时,我也将其发送到字节数组。

一旦用户按下了停止按钮,我就在字节数组中的音频数据之前添加了一个wav header ,并允许用户下载他们刚刚正在收听的音频的wav。

理想情况下,我不想限制用户可以保存多少数据。这可能是不可能的。

将所有这些音频数据存储在内存中会导致闪存出现严重的性能问题。我不知道将数据增量存储在客户端计算机上的任何方法,因此我想一种解决方案可能是将数据增量流式传输到某处的服务器以减少内存负载。

最佳答案

我找到了一个想要完成此任务的线程。
提出了许多解决方案。

http://drupal.org/node/69242

编辑:好的,不完全一样,但相似。也许您可以借鉴其他人在这里的经验,并提出合适的解决方案。

关于flash - 从闪存流式传输大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4075979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com