H265 не отображается в качестве опции в приложении Linphone iOS - PullRequest
0 голосов
/ 30 марта 2020

Я пытаюсь включить код H265 c в приложении Linphone для iOS, но не знаю, как это сделать.

Я успешно создал приложение и его sdk.

При переходе в «Настройки» -> «Видео» в разделе «Кодеки» в приложении доступны только кодеки VP8 и H264.

Я подумал, что компиляции SDK со всей поддержкой видео и всеми сторонними компонентами должно быть достаточно.

Вот как я скомпилировал SDK:

Подготовка:

cmake .. -G Ninja -DLINPHONESDK_PLATFORM=IOS -DENABLE_VIDEO=YES -DENABLE_ZRTP=YES -DENABLE_GPL_THIRD_PARTIES=YES

Сборка:

cmake --build .

Все собрано успешно, и я ссылался на встроенный SDK в своем проекте Linphone.

Версия SDK 4.2:

"Установка linphone-sdk 4.4.0-alpha.167 + f8422b1 (была 4.2)"

Версия приложения 4.1.0, а в файле read me можно увидеть:

"Код видео H.265 * Поддержка 1040 *, основанная на iOS Карте VideoToolbox."

После восстановления всего и запуска я все еще не могу увидеть шоу H265 в разделе CODECS.

Кто-нибудь знает, что еще мне нужно сделать, чтобы включить H265?

Кроме того, я Мы загрузили приложение Linphone из App Store и заметили, что оно также не содержит видеокод H265 c.

Мое устройство iPhone 6S работает iOS 12.4.

1 Ответ

0 голосов
/ 31 марта 2020

Полагаю, это связано с аппаратной частью телефона; iPhone 6S не поддерживает кодировку H265 ... похоже, она работает на iPhone X.

...