G722 Java或C ++实现

时间:2012-11-27 23:31:26

标签: java c++

我正在开发VoIP应用程序并且需要知道G722语音编解码器是否有任何开源实现。 ?!

2 个答案:

答案 0 :(得分:0)

Linform,我相信,它非常跨平台:

您可能还想查看OPAL:

答案 1 :(得分:0)

使用 jitsi opensource网络电话的g722实现,主要基于 spanDSP (C / C ++),jitsi使用JNI调用本机代码。

libjitsi JNI:https://github.com/jitsi/libjitsi/tree/master/src/net/java/sip/communicator/impl/neomedia/codec/audio/g722
从JNI调用的本机代码:https://github.com/jitsi/libjitsi/tree/master/src/native/g722

有两个类别:
JNIDecoder.java :解码来自g722字节缓冲区的原始PCM数据
JNIEncoder.java :将原始PCM数据编码为g722字节缓冲区