Currently you join a meeting and initialize it to subscribe to raw streams, but the raw stream demo is broken.
Unfortunately I cannot attach screenshots, but the response of the zoomRawData.Subscribe call is ‘13’ @
This is confusing because it is passing in ZoomSDKRawDataType.RAW_DATA_TYPE_VIDEO, and the if statement is looking for SDKRawDataError_NO_VIDEO_DATA or SDKRawDataError_SUCCESS.
Instead it seems to get SDKRawDataError_NO_SHARE_DATA: 13, which is associated with screen sharing I believe and not RAW_DATA_TYPE_VIDEO…
I definitely can see video from the other user through the native Zoom conference window.
It seems this issue was posted before, but maybe without specific details?
Has anyone else been able to subscribe to raw video and audio data with the Zoom Meeting SDK with Electron on macOS?
Also, out of curiosity, in my scenario when I select raw the native Zoom window pops up… Is this intended, or is it meant to perform the meeting entirely inside Electron?
Which Electron Meeting SDK version?
I’ve tested on both SDK versions: 188.8.131.5237 & zoom-sdk-electron-184.108.40.20610, and they both behave identically.
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Launch the SDK with
npm run electron:serve
- Connect to a meeting using any method.
- Exit the meeting, and from the SDK Zoom screen, click the dropdown on Join Meeting, and click “With Rawdata”
- Click the “Join Meeting” button, and fill in the meeting details.
- Attempt to subscribe to raw video or audio for any of the available users, and note that an error is produced.
I’m not allowed to attach media apparently, but I have a screenshot demonstrating the above behavior.
Device (please complete the following information):
Device: (Macbook Pro 14-inch 2021)
OS: macOS Monterey 12.6.7