-->

编码器/解码器的PCM到AMR的Android(Encoder/Decoder PCM to AMR

2019-10-17 17:54发布

我一直在寻找,而任何Java库,让我来编码和解码是通过TCP套接字连接发送一个PCM-AMR音频流。 而不必使用Android的JNI。

有什么可以帮助我吗?

在最坏的情况下。 我能如何使用JNI与任何C ++库呢? (如何使用的ffmpeg使用JNI的任何参考可以理解)

希望您能够帮助我。

Answer 1:

注意,PCM通常意味着RAW和音符编码的产生的信号的麦克风(硬件)的下游。 AMR-NB,AMR-WB编码。 所以,我建议你解决,你必须在插座上的字节流的到底是什么类型的..

然后,国际海事组织,在Android上的ffmpeg库提供/从强大的编解码器,广泛的选择和转换的方式。

看到任何主github上的[机器人-FFMPEG]项目,acouple其中低于:

监护人

半忍者

它有点学习曲线排序直通所有的JNI / Android的东西。 IMO如果你正在做低层次的媒体这样的东西,你很少有备用要掌握JNI。



文章来源: Encoder/Decoder PCM to AMR Android