From Zoom’s video sdk documentation (wish I could link the article):
Video SDK for web supports sending up to 1080p that native clients can render and rendering up to 1080p video streams. You can render one 1080p video on a webpage at a time. The SDK automatically scales the video resolution depending on device capabilities and network conditions.
For designs like speaker view, where the active speaker video is larger than the other users, we recommend that you render the active speaker’s video in 720p or 1080p and other smaller user videos in 180p.
For designs like gallery view, where all user videos are the same size, we recommend that you render the videos in 360p. As a best practice:
Gallery View 3x3, medium sized videos in 360p.
Gallery View 5x5, smaller sized videos in 180p.
For a view where the videos are small, we recommend rendering them as 180p. For example, as small avatars, or when you are rendering screen share content that takes up most of the webpage, while also rendering small user videos alongside the screen share content.
This article seems to suggest that there are enforced limits on how many 720p streams the web sdk will allow us to subscribe to. Is this actually enforced or is it meant to set expectations? In other, under perfect conditions with a sufficiently powered computer, can I show 3 720p streams to a user?
We’ve worked with the Vonage SDK to achieve this. We are aware of the automatic scaling that happens in webrtc due to network and device limitations. However, we _have_ been able to see 3 streams at this resolution if only for a few minutes.
Which Web Video SDK version?
latest