HarmonyOS鸿蒙Next中avRecorder录音后可以拿到录音流吗
HarmonyOS鸿蒙Next中avRecorder录音后可以拿到录音流吗 请问鸿蒙next avRecorder录音后可以拿到录音流吗
3 回复
avRecorder录音不能拿到音频流,目前是可以通过AudioCapturer录制PCM音频流,再编码成对应格式音频流;
建议参考音频编码文档:
[https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-encoding-V5](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/audio-encoding-V5)
和
[https://gitee.com/openharmony/multimedia_av_codec/tree/master/test/nativedemo/audio_demo](https://gitee.com/openharmony/multimedia_av_codec/tree/master/test/nativedemo/audio_demo)
更多关于HarmonyOS鸿蒙Next中avRecorder录音后可以拿到录音流吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,使用avRecorder
录音后,无法直接获取录音流。avRecorder
主要用于录制音视频并保存为文件,录音数据默认会写入指定的文件路径。如果需要处理录音流,可以在录音完成后,通过读取保存的音频文件来获取数据流。你可以使用File
或InputStream
等API来读取文件内容,进一步处理或传输录音数据。