Now that licensing is no longer a concern, is there support for AMR-WB encoding and decoding?
freeswitch-mod-amrwb/experimental,now 1.10.11~release~25~f24064f7c9~bookworm-1~bookworm+1
[ERR] mod_amrwb.c:354 This codec is only usable in passthrough mode!
I was able to build the working module from source using the two 3rd party libraries, but I’d prefer there be an official package in the repository to make deployments easier.
Tested with mobile devices (VOLTE) :
Samsung S6 Edge, iPhone, Samsung Note4, Samsung S6
Tested with SIP clients :
Linphone, pjsip
INSTALL
1. install AMRWB libraries
libopencore-amrwb-dev - Adaptive Multi-Rate - Wideband speech codec - development files
libopencore-amrwb0 - Adaptive Multi-Rate - Wideband speech codec - shared library
libopencore-amrwb0-dbg - Adaptive Multi-Rate - Wideband speech codec - debugging symbols
libvo-amrwbenc-dev - VisualOn AMR-WB encoder library (development files)
libvo-amrwbenc0 - VisualOn AMR-WB encoder library
vo-amrwbenc-dbg - VisualOn AMR-WB encoder library (debugging symbols)
apt-get install libopencore-amrwb-dev libopencore-amrwb0 libopencore-amrwb0-dbg libvo-amrwbenc-dev libvo-amrwbenc0 vo-amrwbenc-dbg
This was tested on Debian 8.
This file has been truncated. show original