1

I'm trying to implement an app a'la google hangout where you can create a video conference and share your screen when needed using Twilio SDK.

Screen recording should go system-wide so I'm using Replay Kit 2 and the Broadcast Upload Extension.

The problem is how can I upload screen data from the extension to the same Twilio room started in the app?

I'm looking at Twilio example code: https://github.com/twilio/video-quickstart-swift/tree/master/ReplayKitExample What they do is connect to the room from within the extension. My flow is different though - I initiate the call from the main app and then I can initiate screen sharing.

I imagine Twilio SDK could generate presigned URL which is shared with the extension and then it uploads data stream there. And idea if this is achieveable with Twilio?

msmialko
  • 1,439
  • 2
  • 20
  • 35

0 Answers0