-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
Hi, the SDK exposes client.setDeskshareParams() and client.onDeskshareData(), but no deskshare data is ever received — even when screen sharing is active in the meeting.
Deskshare does work correctly in the lower-level WebSocket implementation (save_screen_share_js sample).
Please confirm if this is a known issue or if support for deskshare is still in progress.
I tried to play with the parameters - but with no avail.
I configured the app in Zoom Marketplace to receive all the data, I receive audio, video and transcript events.
Language/Runtime
Node.js
SDK Version
0.0.2
Environment Details
- OS and Version: Ubuntu 24.04.2 LTS
- Node.js Version: v22.17.1
- Zoom Client Version: 6.4.12 (64384)
Steps To Reproduce
- npm i
- ngrok 8080
- npm run start
- Start a Zoom meeting
- Start a screen share
Expected Behavior
The onDeskshareData should be triggered when screen share is active
Actual Behavior
No data is received in onDeskshareData callback
Code Example
client.setDeskshareParams(video_params)
client.onDeskshareData((data, size, timestamp, metadata) => {
console.log(`Received ${size} bytes of deskshare data at ${timestamp} from ${metadata.userName}`);
});Verification
- I've searched existing issues to ensure this bug hasn't already been reported
- I've verified this bug still exists in the latest version of the SDK
- I've included all necessary information to reproduce this issue
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working