帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
132
帖子
7
勋章
1324
Y币

[插件开发] 【mp3Recorder】模块优化需求

[复制链接]
发表于 2022-6-7 11:59:45
本帖最后由 SC_Chen 于 2022-6-7 14:56 编辑

项目引入【mp3Recorder】实现录音功能
存在需求场景:

iOS:在录音时,如果手机来电、播放音视频的时候会打断录音,但是事件监听里没有回调可以知道录音已被暂停,且无法通过 pause 进行暂停或 stop 进行停止

Android:在录音时,播放音视频的时候不会打断录音,会将播放的音频一起录进去,造成出现多余内容(播放的音视频被录入非因外放导致被麦克风接收)


需求:

希望能支持在手机来电、播放其他音视频的时候,可以支持自己暂停录音、或停止录音,然后通过事件监听返回状态。
具体是什么需求呢
132
帖子
7
勋章
1324
Y币
引入了mp3Recorder,在实际运用事发现仍存在一些使用场景的不足,想咨询一下作者能否针对这方面做一下修复及优化调整。

特特法爷 · 2022-6-7 13:26具体是什么需求呢
这个是开发者提供的,我反馈给他了,他评估一下会在帖子里回复
216
帖子
5
勋章
5909
Y币
这个应该需要你用其他模块实现以下逻辑:
监听音频占用和释放逻辑,来控制暂停或者恢复录音。
还有监听来电等逻辑,来控制暂停或者恢复录音。
等等。
132
帖子
7
勋章
1324
Y币
来电监听目前有引入模块处理。但是音频监听之前有反馈过,目前貌似没有相关模块能支持
52yaoer · 2022-6-7 16:20这个应该需要你用其他模块实现以下逻辑:
监听音频占用和释放逻辑,来控制暂停或者恢复录音。
还有监听来电等逻辑,来控制暂停或者恢复录音。


132
帖子
7
勋章
1324
Y币
目前有发现模块中
startRecord接口中  isDefaultToSpeaker 参数传true跟false时效果都一样,好像无法仅限定扬声器录入,还是会把app内部播放的音乐一起录进去
52yaoer · 2022-6-7 16:20这个应该需要你用其他模块实现以下逻辑:
监听音频占用和释放逻辑,来控制暂停或者恢复录音。
还有监听来电等逻辑,来控制暂停或者恢复录音。
132
帖子
7
勋章
1324
Y币
主要是安卓情况下, 安卓目前有播放音频时能录音,但是无法限制扬声器录入。

ios环境则是音频播放一开启,录音就直接坏了,无法回调,需要重新start才能用。
SC_Chen · 2022-6-8 10:07目前有发现模块中
startRecord接口中  isDefaultToSpeaker 参数传true跟false时效果都一样,好像无法仅限定扬声器录入,还是会把app内部播放的音乐一起录进去
216
帖子
5
勋章
5909
Y币
安卓目前有播放音频需要你执行stop停止录音。
ios环境则是音频播放一开启一样需要你执行stop停止录音。
那就是需要你通过其他方式监听了。目前插件不支持。抱歉
216
帖子
5
勋章
5909
Y币
12下一页
您需要登录后才可以回帖 登录

本版积分规则