优化Recorder H5录音:可边录边转码上传服务器,支持微信提供Android IOS Hybrid App源码
目录
Recorder H5 GitHub开源库随着支持功能的增多,音频转码处理效率渐渐的跟不上需求了,近期抽时间对音频转码部分进行了升级优化,以支持更多实用的功能。
另外IOS的Hybrid App也完成了移植,Android和IOS都有了Demo App。
一、Recorder H5录音库的特性
(1)浏览器支持
- PC:包括但不限于
Chrome
、Firefox
- Android:
Chrome
、Firefox
、Android WebView
、腾讯Android X5内核(QQ、微信)
(不支持UC系列浏览器,如:UC、支付宝、大部分国产手机厂商的浏览器) - IOS:
Safari
,微信(JsSDK)
- Hybrid App:提供Android、IOS端App的
JsBridge
接口进行对接即可
(2)功能支持
- 已提供
mp3
wav
ogg(beta)
webm(beta)
amr(beta)
格式支持,支持任意格式扩展 - 提供实时音量反馈
- 提供一个美观的实时波形绘制扩展插件
- 录音权限请求和录音功能分开设计,可先请求权限,在需要的时候开始录音
mp3
格式录音文件默认2kb大小/秒,语音音质尚可,再降低音质可小到1kb/秒- ^【新】^