Our products and services focus: voice and video over IP applications and communication systems.
Bcg729 is a software G729A encoder and decoder library written in C.
It can be executed on many platforms, including both ARM and x86 with very decent performances. libbcg729 supports concurrent channel encoding/decoding for multi-call applications such as conferencing.
The source code also contains a mediastreamer2 compatible plugin, designed for use of this codec in Linphone or mediastreamer2-based software. However a direct API is available for those not using bcg729 with mediastreamer2.