Hi,
I’m using the sendVideoFrame()
method to send video to the meeting as a bot that joined the meeting.
The problem is that the suggested capability is 320x180 resolution, causes it to be very low quality stream.
According to this post here, https://devforum.zoom.us/t/is-there-a-way-to-decrease-video-artefacts-when-streaming-the-raw-video-data/103662 There is a way to set it?
CC: @chunsiong.zoom I saw you help with this before, I’ll appreciate your help! Thanks!
Important Note:
The video streamed successfully to Ipad Zoom application, But the MacOS Zoom Client no presenting the video - just black screen. (In the Same meeting!)
Why is that?
Hey @gofmannir, if you’re trying to improve video streaming quality in Zoom’s Linux SDK, you might want to check out the Recall.ai API.
It’s a simple 3rd party API that lets you use meeting bots to get raw audio/video/metadata from meetings without you needing to spend months to build, scale and maintain these bots.
Here are the API docs: https://docs.recall.ai
@gofmannir I’m not too sure about this, have you just tried sending at the highest resolution which you have a the source? Example like 720p or 1080p?
Zoom will automatically scale it down at both the sender side and to the recipient side
Yes,
I’m trying to send 720P, but Zoom crops the video.
Sometimes it works only when a Zoom Conference Room is part of the meeting (H323 Device?).
I also tried to ->EnableHD()
for the zoom client.
And activated in my Zoom Workspace HD Quality.
@chunsiong.zoom