I’m trying to share my screen following documentation steps, but I have a problem. I can’t share my screen.
onClickShareScreen function is called and in this function I call to MobileRTC.shared().getMeetingService().startAppShare(), but then nothing happens. I think I did something bad, because this step isn’t occur: “The SDK should notify your app using the (void)onSinkMeetingActiveShare:(NSUInteger)userID instance with the user ID who started the screen share.”
If you are using the broadcast extension to do screen sharing, you do not need the startAppShare and the stopAppShare. You could simply implement the broadcast picker in the onClickShareScreen method like the following:
Are you trying to share via ReplayKit as outlined in our documentation? If so, there are several steps outlined in our documentation to enable this, so it is impossible to tell what exactly is going wrong in your implementation without more specific information. Have you looked at the troubleshooting page yet?
yes i am trying to share via ReplayKit as mentioned in (https://marketplace.zoom.us/docs/sdk/native-sdks/iOS/mastering-zoom-sdk/in-meeting-function/screen-share/).
after a few try’s based on that troubleshooting doc i was able to get that share button but when i try to share my screen in a meeting i am getting a new error
error Popup
Screen Broadcasting - live broadcast to zoom has stopped due to : Connection failed, restart broadcasting to zoom for screen sharing …