我们可以在编译期间或在编译android之后将比特率更改或传递给opus编解码器

时间:2017-01-18 10:36:22

标签: android linux mediacodec pjsip opus

我正在开发一个音频应用程序,为了开发这个我正在使用pjsip。我用opus编译了pjsip,但现在我想用不同的比特率编码音频。那可能吗 ?请任何人帮助我。

1 个答案:

答案 0 :(得分:0)

我不熟悉pjsip或opus,但我可以从经验中说,可以使用Android的MediaCodec更改音频比特率。它应该只是用一个MediaCodec解码音频流并用另一个具有新指定比特率的MediaCodec重新编码它。但是,如果您想重新取样音频,则必须在MediaCodec提供的解码和编码步骤之间手动完成大量额外工作。同样,我可以从经验中告诉你,尽管如此。