【错误记录】FFmpeg 推流报错 ( FLV does not support sample rate 8000, choose from (44100, 22050, 11025) )「建议收藏」

文章目录

  • 一、报错信息
  • 二、解决方案

一、报错信息

二、解决方案


MediaRecorder 录下的音频 , 默认采样率为 8000 Hz , FFmpeg 推流不支持该采样率 ;

FFmpeg 推流只支持 44100, 22050, 11025 三种采样率 ;

这里设置 MediaRecorder 的采样率为 11025 Hz 即可 ;

mMediaRecorder.setAudioSamplingRate(11025);

注意要在调用 prepare() 方法之前设置采样率 , 否则无效 ;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/181238.html原文链接:https://javaforall.cn

未经允许不得转载:木盒主机 » 【错误记录】FFmpeg 推流报错 ( FLV does not support sample rate 8000, choose from (44100, 22050, 11025) )「建议收藏」

赞 (0)

相关推荐

    暂无内容!