0

I have a container app and a broadcast upload extension. The broadcast upload extension's SampleHandler inherits RPBroadcastSampleHandler When I tap on broadcast picker view and start the broadcast - SampleHandler's broadcastStarted() is called.

I tried to google and go through apple docs to find a way to invoke pauseBroadcast() and resumeBroadcast() on tap of a button in container app's interface but no success.

On below URL I found out that "ReplayKit calls this method when the the broadcasting app calls its pauseBroadcast() method." https://developer.apple.com/documentation/replaykit/rpbroadcastsamplehandler/2143174-broadcastpaused.

Though the pauseBroadcast is invoked automatically when I tap on the broadcastPickerView and alert comes.

Is there any way to invoke pauseBroadcast() and resumeBroadcast() on tap of a button in container app's interface?

I tried to call pauseBroadcast() by following but no success.

let rpController = RPBroadcastController()
rpController.pauseBroadcast()

let handler = RPBroadcastSampleHandler()
handler.broadcastPaused()
Ashutosh Shukla
  • 358
  • 5
  • 14

0 Answers0