FAQ & Troubleshooting

Screen Sharing

The screen sharing function utilizes the FOREGROUND_SERVICE permission, though this does not require you to edit your AndroidManifest in order to utilize it. The user must go through 3 main steps in order to enable screen sharing:

  1. Within your app, call the enableScreenCapture function.
  2. The user should then get prompted with a popup containing a description of what the application is trying to do (share their screen) with a selection to Start Now or Cancel. The user should select Start Now.
  3. After selecting Start Now, a notification should appear in the user's notification bar with the title Visionable Screen Share. The user should select START and the user will begin transmitting their screen to the meeting.

🛑

Warning

Please ensure that, on the Activity or Fragment that implements INotificationCallback, you override the onDestroy method and call the ExitMeeting function in order for the screen sharing to be properly cleaned up. Otherwise, you may end up in an instance where the application is no longer visible but the user is still sharing their screen.