2012-11-27 3 views
-1

Je développe une application VoIP et ai besoin de savoir s'il existe une implémentation open-source pour les codecs vocaux G722. ?!G722 Implémentation Java ou C++

+0

J'ai besoin d'un exemple d'utilisation. –

Répondre

0

Utilisez les implants g722 tation de jitsi téléphone internet opensource qui principalement basé sur spanDSP (C/C++) et jitsi appellent le code natif en utilisant JNI.

libjitsi JNI: https://github.com/jitsi/libjitsi/tree/master/src/net/java/sip/communicator/impl/neomedia/codec/audio/g722
code natif appelé de JNI: https://github.com/jitsi/libjitsi/tree/master/src/native/g722

Il y a 2 classes:
JNIDecoder.java: pour décoder les données brutes PCM de tampon G722 octets
JNIEncoder.java: pour encoder les données PCM brutes en tampon g722 octets

0

Linform, je crois, est assez multiplateformes:

Vous pouvez également regarder OPAL:

+0

Merci, votre réponse me donne une bonne poussée, voici comment je l'ai résolu: J'ai utilisé le commun g722 impl de spanDSP (tout le travail impl l'utiliser) et ajouter une interface JNI afin que je puisse l'utiliser dans mon application JAVA. –