Совместное использование экрана и трансляция с камеры с помощью Twilio SDK
Я пытаюсь реализовать приложение в виде видеовстречи на Google, где вы можете создать видеоконференцию и поделиться своим экраном, когда это необходимо, с помощью Twilio SDK.
Запись экрана должна быть общесистемной, поэтому я использую Replay Kit 2 и Broadcast Upload Extension.
Проблема в том, как загрузить данные экрана из расширения в ту же комнату Twilio, которая была запущена в приложении?
Я смотрю на пример кода Twilio: https://github.com/twilio/video-quickstart-swift/tree/master/ReplayKitExample То, что они делают, это подключаются к комнате изнутри расширения. Мой поток отличается, хотя - я инициирую вызов из основного приложения, а затем я могу инициировать общий доступ к экрану.
Я полагаю, что Twilio SDK может генерировать предварительно заданный URL-адрес, который используется совместно с расширением, а затем загружать туда поток данных. И идея, если это достижимо с Twilio?