Web SDK 720p video


On this page

Video SDK for Web

See below for how to send, receive, and verify 720p video using the Video SDK for Web.

Send 720p video

To send 720p video, pass in the hd:true property in the stream.startVideo() function. The sender must have a solid Wifi and Internet connection and low CPU usage.

stream.startVideo({ hd: true })

Receive 720p video

To receive 720p video, pass in 3 as the videoQuality parameter in the renderVideo function. The receiver must also have a solid Wifi/Internet connection and low CPU usage.

stream.renderVideo(canvas, userId, 1280, 720, 0, 0, 3)

Verify 720p video

To verify the video resolution being received by the Video SDK, use the video-statistic-data-change event listener. Make sure to call the stream.subscribeVideoStatisticData() function before to initilize the event listener.

stream.subscribeVideoStatisticData()
client.on('video-statistic-data-change', (payload) => {
console.log(payload.height) // 720 or 360
})

If your machine and browser can support sending 720p video, the stream.isSupportHDVideo() function returns true. If not, it returns false.

stream.isSupportHDVideo()

Meeting SDK for Web

See below for how to send, receive, and verify 720p video from the Zoom app and Meeting SDK clients using the Meeting SDK for Web.

Send 720p video

To send 720p video, enable the Group HD setting. The sender must have a solid Wifi and Internet connection and low CPU usage.

Receive Requirements

To receive 720p video from the Zoom app and Zoom Meeting SDKs, the Web Meeting SDK must be in speaker view with a miniumum height of 700px or in full screen, and have the Group HD setting enabled, have a solid Wifi and Internet connection, and low CPU usage.

Verifying 720p video

Verify the video resolution on the statistics page for the Zoom app and Meeting SDKs. See Accessing meeting and phone statistics for details.

On the Video tab, you can see the video resolution being sent and received.

Here is an example of the Zoom app sending 720p:

Zoom Native Client Statistics 720p

Here are examples of the Meeting SDK for Web Client view and Component view receiving 720p:

Client view:

Meeting SDK for Web Client ciew 720p

Component view:

Meeting SDK for Web Component view 720p

Need help?

If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.