RecordApp:基于Recorder的跨平台录音解决方案
- 支持H5页面录音(即本页面支持):
- 支持微信小程序录音,微信小程序Demo:
miniProgram-wx
- 支持uni-app录音:H5、Android iOS App、微信小程序,含组件示例:
demo_UniApp
- 支持自行适配到各种js运行环境中录音,比如:Electron、NodeJs、各种小程序
- 以上环境中均可使用大部分的: 录音格式、实时处理、和可视化等扩展功能
类型 :
提示 : -
比特率 :
kbps,越大音质越好
采样率 :
hz,越大细节越丰富
AppUseH5 :
ms
kbps 测试音质用的,除比特率外其他参数可调整
WaveView
SurferView
Histogram1
H...2
H...3
测试App :
iOS Demo App: 下载源码 自行编译
,Android Demo App: 下载APK
(40kb,删除.zip后缀,源码)
原生接口 :
原生接口不一定可用,取决于原生app是否已实现对应接口
如需录音功能定制开发,网站、App、小程序、前端后端开发等需求,请加QQ群:①群 781036591、②群 748359095、③群 450721519,口令recorder,联系群主(即作者),谢谢~
音乐播放测试 :
Audio对录音的影响测试 (issues#34) ;低版本iOS Safari如果未开始过录音并且播放了音乐,然后后续录音可能会有问题;再现方法 (test apple developer forums): 刷新页面后首先先播放音乐,然后开始测试录音,会发现波形显示掉帧或者保持直线。另测试浏览器对音频的支持情况。
浏览器环境情况 :