ISBX / apprt c - ios не работает на iOS 13 - нет видео не работает - PullRequest
0 голосов
/ 09 января 2020

Я использую apprt c - ios из https://github.com/ISBX/apprtc-ios для нашего проекта видеосвязи. Работает нормально на iOS 12 & iOS 11.

После обновления до моего устройства до iOS 13, кажется, что передняя камера не записывает видео и не отправляет его другой стороне - Если у телефона A и телефона B есть сеанс видеозвонка, маленький квадрат предварительного просмотра видео на телефоне A (iOS 13) становится черным. На телефоне B (iOS 12) нет видео, отправленного по телефону A - весь экран черный, за исключением небольшого квадрата предварительного просмотра. Аудио разговор работает нормально.

Я проверил разрешение камеры - оно включено для приложения.

И я проследил код. CameraID для фронтальной камеры (на телефоне iOS 13) успешно получен во время сеанса видеовызова.

После нескольких часов проб и ошибок я все еще не понял. Кто-нибудь знает как это исправить?

1 Ответ

0 голосов
/ 18 февраля 2020

HeIIO

Я предлагаю вам вместо этого использовать stasel (https://github.com/stasel/WebRTC-iOS)

Мне удалось отправить и получить благодаря этому, кстати, мне пришлось используйте RTCEAGLVideoView вместо MTL и VP8 вместо H264, чтобы иметь возможность просматривать видео с симулятора (ios 13)

:)

...