audio - 上传和存储录制音频的有效方法
问题描述
我正在寻找一种有效的方式来上传(和存储)录音。音频文件将用于可以在用户之间发送的消息。
客户端内置在 react-native 和 JavaScript 中。我已经用谷歌搜索了几天,但我似乎无法区分存储/上传的清晰方法。
你会建议我怎么做?我遇到过 base64 编码、blob 存储等,但这一切都令人困惑。
我可以通过 HTTP 以外的方式将音频文件 (.wav/.mp3) 发送或上传到服务器吗?我假设将客户端 blob 上传到 azure blob 存储可能存在一些安全问题,因为我必须在客户端包含我的连接字符串。我错了吗?
如果我要使用 base64 编码和 HTTP 请求,为什么我不能将文件作为字符串存储在常规 mongodb 数据库中?是否需要 blob 存储?
求大哥帮帮忙。只要给我指明一个方向,我可能自己就能弄清楚。谢谢!❤️
解决方案
推荐阅读
- sql - SQL 舍入到小数点后 2 位问题
- django - DATA_UPLOAD_MAX_MEMORY_SIZE 不限制 POST 发送的数据大小
- android - 预览布局有自定义视图时 Android Studio 3.2 的异常
- django - Django-Markdownx MarkdownxModelAdmin 模板错误
- amp-html - AMP 中访问 URL 变量的目的是什么?它们在哪里以及如何使用?
- javascript - 请用酱实验室代码提出这个硒脚本有什么问题
- html - 垂直对齐不起作用时将图像移动到 div 的中心
- algorithm - 用较短的字母数组表示一长串数字
- javascript - 隐藏时清除模态内容
- java - 将特定值从 jsp 传递到 Spring mvc 控制器以查找特定记录