|
|
|
@ -104,12 +104,8 @@ For transcoding purposes, Debian provides an additional package `libavcodec-extr |
|
|
|
the regular `libavcodec` package. It is recommended to install this extra package to offer support |
|
|
|
for additional codecs. |
|
|
|
|
|
|
|
To support the G.729 codec for transcoding purposes, the external library *bcg729* is required. To |
|
|
|
include this in a Debian build environment, a Debian-packaged version is required, which is available |
|
|
|
from [GitHub](https://github.com/ossobv/bcg729-deb). If G.729 support is not needed, the build |
|
|
|
dependency can be removed by using a different Debian build profile. Set the environment variable |
|
|
|
`export DEB_BUILD_PROFILES="pkg.ngcp-rtpengine.nobcg729"` (or use the `-P` flag to the *dpkg* tools) |
|
|
|
and then build the *rtpengine* packages. |
|
|
|
To support the G.729 codec for transcoding purposes, the external library *bcg729* is required. Please |
|
|
|
see the section on *G.729 support* below for details. |
|
|
|
|
|
|
|
Manual Compilation |
|
|
|
------------------ |
|
|
|
@ -962,8 +958,13 @@ elsewhere, see `daemon/Makefile` to control where the build system is looking fo |
|
|
|
|
|
|
|
In a Debian build environment, `debian/control` lists a build-time dependency on *bcg729*. Since |
|
|
|
Debian proper does not currently include a *bcg729* package, one can be built locally using these |
|
|
|
instructions on [GitHub](https://github.com/ossobv/bcg729-deb). Alternatively the build dependency |
|
|
|
can be removed from `debian/control` switching to a different Debian build profile. |
|
|
|
instructions on [GitHub](https://github.com/ossobv/bcg729-deb). *Sipwise* provides a pre-packaged |
|
|
|
version of this as part of our |
|
|
|
[C5 CE](https://www.sipwise.com/products/class-5-softswitch-carrier-grade-for-voice-over-ip/) |
|
|
|
product which is [available here](https://deb.sipwise.com/spce/mr6.2.1/pool/main/b/bcg729/). |
|
|
|
|
|
|
|
Alternatively the build dependency |
|
|
|
can be removed from `debian/control` or by switching to a different Debian build profile. |
|
|
|
Set the environment variable |
|
|
|
`export DEB_BUILD_PROFILES="pkg.ngcp-rtpengine.nobcg729"` (or use the `-P` flag to the *dpkg* tools) |
|
|
|
and then build the *rtpengine* packages. |
|
|
|
|