Meeting SDK Type and Version
zoom-meeting-sdk-linux_x86_64-5.17.11.3885
Description
Now that I am recording raw data from a meeting with single user (myself) and the “bot/sdk” app no matter what I set I always end up with 360p raw data frames:
frame->width = data->GetStreamWidth();
frame->height = data->GetStreamHeight();
Log::info("w: " + to_string(frame->width) + " h: " + to_string(frame->height));
w: 640 h: 360
I’ve tried both:
err = m_videoHelper->setRawDataResolution(ZoomSDKResolution_720P);
err = m_videoHelper->setRawDataResolution(ZoomSDKResolution_1080P);
I am on Mac M2, FaceTime HD, HD enabled;
bot is on AMD Ryzen 9 7950X 16-Core Processor with 96GB ram;
both share 1gbps fiber …
Error?
no errors
How To Reproduce Steps to reproduce the behavior including:
*1. Use the sample app
*2. Connect to meeting with single user 3. Browser/client type and version
If you’ve confirmed all of the prerequisites, the other thing to check here is that HD video is actually enabled. Quoting these docs:
To enable or disable HD video for meetings for your own use:
Sign in to the Zoom web portal.
In the navigation menu, click Settings.
Click the Meeting tab.
Under In Meeting (Advanced), click the Meeting-HD Video Quality toggle to enable or disable it.
If a verification dialog appears, click Enable or Disable to verify the change.
6.Note*: If the option is grayed out, it has been locked at either the group or account level. You need to contact your Zoom admin.
If applicable for your account, select Standard HD (720p) or Full HD (1080p), then click Save.
There are also some caveats/known scenarios to be aware of around HD video, and these are outlined here: Resolution of recorded video
Another Option
Another alternative is to use Recall.ai for your meeting bots instead. It’s a simple 3rd party API that lets you use meeting bots to get raw audio/video from meetings without you needing to spend months to build, scale and maintain these bots.