Safari permissions and media sharing issues without SharedArrayBuffer enabled

Issue Description

We’re encountering several critical issues in Safari when SharedArrayBuffer is disabled in our environment. Note that all media sharing works perfectly between other browsers (Chrome, Firefox, Edge):

  1. Screen Sharing: Safari → Chrome
    Issue: No system permission dialog appears in Safari when attempting to share screen
    Result: Screen sharing fails to initiate, no further response or functionality
    Expected: System should prompt user to select which screen to share
  2. Screen Sharing: Chrome → Safari
    Issue: Screen sharing fails with error: OPERATION_TIMEOUT
    Unable to complete screen sharing process
  3. Camera: Chrome → Safari
    Issue: Safari only receives gray video feed
    No valid video content is displayed
  4. Camera: Safari → Chrome
    Issue: No camera permission prompt appears in Safari
    Result: Camera remains non-functional, no further response
    Expected: Should prompt for camera permissions and enable video feed

Environment Details

Safari Version: 18.2
VideoSDK Version: 2.1.0 (Latest)
Session ID: TIKQAp7YQWmJX4B3etz4Kg==

Important Notes

SharedArrayBuffer cannot be enabled due to site restrictions
Issues #1 and #4 appear to share the same root cause: Zoom fails to properly request permissions in Safari
While enabling SharedArrayBuffer would resolve most issues, this is not an option for our implementation

Any assistance from the technical team would be greatly appreciated.

Hey @Betil we’re looking into this issue internally, I’ll reply back as soon as I get an update.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.