Откройте configure.ac
и найдите там webrtc
.
Есть два плагина: webrtc
и webrtcdsp
.Второй - для обработки звука: подавление эха, подавление шума и т. Д. Подробнее об этом здесь .
Я смотрю на версию 1.16, в этом файле я могуобнаружите, что webrtc
требует nice >= 0.1.14
, это libnice .А для webrtcdsp
есть Note: We test for a specific version as there is no API stability
, а требование webrtc-audio-processing >= 0.2
и < 0.4
, здесь - это lib.Таким образом, вы можете проверить, есть ли у вашего менеджера пакетов нужные версии или собрать их самостоятельно.webrtcdsp
также требуется gnustl
для android
и тесты для заголовка vector
C ++.Но, опять же, это для конкретной версии, вы должны проверить файл самостоятельно.
Если вы собираетесь построить некоторые зависимости самостоятельно, вы можете найти полезными рецепты , которыеGStreamer использует во время своей собственной сборки Cerbero, особенно полезны примененные патчи.