Implémentation du codec vocal B729

Un logiciel disponible open source ou sous licence propriétaire

BCG729

Implémentation Open Source et Française du codec ITU G729 pour l'encodage et le décodage Vocal

Bcg729 est une implémentation française et open source d’un encodeur et d’un décodeur pour le codec vocal ITU G729 Annex A/B.

Cette bibliothèque a été développée par Belledonne Communications, l’entreprise qui soutient le projet Linphone. Elle a été écrite entièrement à partir de zéro et n’est PAS une œuvre dérivée du code source de référence de l’ITU, quelle qu’elle soit.

La bibliothèque est écrite en C99, est entièrement portable, et peut être exécutée sur de nombreuses plateformes, y compris les processeurs ARM et x86. Libbcg729 prend en charge l’encodage/décodage de canaux simultanés pour les applications multi-appels telles que les conférences.

Le code source contient également un plugin compatible avec Mediastreamer2, qui a été conçu pour l’utilisation de ce codec dans des logiciels basés sur Linphone ou Mediastreamer2. Une API directe est également disponible pour ceux qui n’utilisent pas bcg729 avec Mediastreamer2.

Information sur les brevets

L’Annexe A/B de l’ITU G729 a été officiellement publiée en octobre/novembre 1996 (https://www.itu.int/rec/T-REC-G.729), et tous les brevets couvrant ces spécifications devaient expirer en novembre 2016.

L’administrateur du pool de brevets a confirmé que la plupart des brevets sous licence du Consortium G.729 ont expiré.

Code source

Le code source de Bcg729 est disponible sur notre GitLab ou peut être téléchargé depuis Git.

Télécharger via Gitlab

Commande Git

Project Git repository
bcg729 git clone https://gitlab.linphone.org/BC/public/bcg729.git

Modèle de licence

BCG729 est disponible en double licence, entre licence open source ou propriétaire, c’est à vous de choisir.

Nos licences propriétaires vous donnent le droit de modifier le code source tout en gardant vos sources fermées !

Licence open source

bcg729 peut être intégré dans votre projet sous les termes de la licence open source GNU/GPLv3.

Licence de code source

Vous souhaitez vous affranchir des conditions de la licence GPL ? Achetez une licence de code source.

Demander un devis