我一直在寻找,而任何Java库,让我来编码和解码是通过TCP套接字连接发送一个PCM-AMR音频流。 而不必使用Android的JNI。
有什么可以帮助我吗?
在最坏的情况下。 我能如何使用JNI与任何C ++库呢? (如何使用的ffmpeg使用JNI的任何参考可以理解)
希望您能够帮助我。
我一直在寻找,而任何Java库,让我来编码和解码是通过TCP套接字连接发送一个PCM-AMR音频流。 而不必使用Android的JNI。
有什么可以帮助我吗?
在最坏的情况下。 我能如何使用JNI与任何C ++库呢? (如何使用的ffmpeg使用JNI的任何参考可以理解)
希望您能够帮助我。
注意,PCM通常意味着RAW和音符编码的产生的信号的麦克风(硬件)的下游。 AMR-NB,AMR-WB编码。 所以,我建议你解决,你必须在插座上的字节流的到底是什么类型的..
然后,国际海事组织,在Android上的ffmpeg库提供/从强大的编解码器,广泛的选择和转换的方式。
看到任何主github上的[机器人-FFMPEG]项目,acouple其中低于:
监护人
半忍者
它有点学习曲线排序直通所有的JNI / Android的东西。 IMO如果你正在做低层次的媒体这样的东西,你很少有备用要掌握JNI。