录制音频文件并将其上传到服务器本地?

时间:2017-09-26 11:11:20

标签: reactjs react-native amazon-s3 native

我非常确定你们已经看过什么应用程序录制功能,所以我想让模块非常像这样,我正在做这个应用程序本地希望你们为我提供适当的解决方案

首先我需要在缓存或本地目录中记录文件然后通过获取我的音频文件的uri我必须将其存储到s3

这是我的计划,所以给我一个好主意的建议,或者我可以采用另一种方式更有效地做到这一点

建议我将文件库作为原始记录文件并将其保存到本地并将其上传到amazon s3

2 个答案:

答案 0 :(得分:1)

不支持Mongo .aggregate()方法,原因是MiniMongo不支持所有内容,因此为了在客户端和服务器代码之间保持一致,并非所有mongo方法都可用。

但是,有一种方法可以使用此包:https://github.com/meteorhacks/meteor-aggregate

基本上它会为您公开.aggregate()方法

答案 1 :(得分:-1)

有一个名为collection helpers的包,但它对大型数据集不起作用。

这个要求在SQL数据库中很容易实现,并且通常可以更轻松地创建一个小的mysql数据库来充当数据仓库并运行报告。您需要每天更新数据库,但这应该很快就能运行。您甚至可以每小时运行一次,具体取决于数据量和系统负载。

另一种方法是编写一些Mongo脚本,将您的数据转换为可用于报告的其他文档。

根据您需要的数量,您可以决定走哪条路。