Как включить WebRTC AEC в PJSIP 2.8 для iOS? - PullRequest
0 голосов
/ 30 января 2019

WebRTC AEC уже встроен в pjsip 2.8, я использую эти настройки

   app_config.media_cfg.ec_options = PJMEDIA_ECHO_WEBRTC.rawValue
   app_config.media_cfg.ec_tail_len = 30

, затем init

    status = pjsua_init(&(app_config.cfg), &(app_config.log_cfg), &(app_config.media_cfg))

, но он не запускается, должен быть 'WebRTCМобильное приложение AEC успешно создано с параметрами как минимум в журналах.

config_site.h включает в себя

#define PJMEDIA_HAS_WEBRTC_AEC 1

ОБНОВЛЕНИЕ: Я нашел решение, для которого должен использоваться флаг PJMEDIA_ECHO_USE_SW_ECHOСила SW ED вместо устройства EC.

1 Ответ

0 голосов
/ 11 февраля 2019
Флаг

PJMEDIA_ECHO_USE_SW_ECHO должен использоваться для принудительной установки ПО ED вместо устройства EC.

...