2016-12-21 6 views
0

Я использую версию pod 'libjingle_peerconnection' (11177.2.0) в IOS.Очень высокий уровень использования звука для аудиовызовов libjingle_peerconnection

Процессор работает на 103% (Iphone), когда я делаю аудио-аудио-вызов на устройстве IOS. Кажется, что это ошибка.

Поскольку PacerThread работает очень высоко. Так что я искал в этом вопросе и больше людей имеют эту проблему:

https://bugs.chromium.org/p/webrtc/issues/detail?id=5506

В этой теме ошибка, помеченный как исправлено. Ницца:). Но как я могу получить обновленную библиотеку? Я не могу найти нигде более новую версию.

Возможно ли построить соединение libjingle_peer для IOS со всеми исправлениями ошибок webrtc?

спасибо!

ответ

1

Вы можете создать его самостоятельно, используя следующие шаги:

заказа depot_tools с помощью:

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git 
export PATH=`pwd`/depot_tools:"$PATH" 

Fetch WebRTC исходного кода с помощью:

fetch --nohooks webrtc_ios 
gclient sync 

Создайте свою библиотеку с помощью:

cd src 
webrtc/build/ios/build_ios_libs.sh 

использовать следующее, если вы не хотите рамки, но статическую библиотеку:

webrtc/build/ios/build_ios_libs.sh -b static_only 

Источник: https://webrtc.org/native-code/ios/

Смежные вопросы