Bad video quality when joining meeting via mobile browser

Hey there,

I am building a meeting application where the video quality is super important, using the Video SDK for web. I recently did a test with a person who joined using their mobile browser, tested both Safari and Chrome, and both on iOS and Android, and their video quality was extremely bad. They had an okay internet connection, and when we tried to use the official Zoom app in a Zoom meeting afterwards, the video quality was perfect.

Here is the session info:
Session ID: C7j8JJi3Sz20v6DNq2aZ2w==
User: f86831a4-cd20-47ba-9351-4651fd52e5ba

If anyone could help us figure out if there is anything we can do on our end to improve the video quality, that would be great.
Thanks in advance!

Hi @noahviktorschenk ,

I sent you a DM regarding this issue. I’m checking the meeting statistics on the backend and will share my findings with you shortly.

Hey @noahviktorschenk

C7j8JJi3Sz20v6DNq2aZ2w==

Could you try setting video_webrtc_mode = 1 in the JWT to enable WebRTC video mode and test again?

Thanks
Vic

Hey @vic.yang

I just tried setting it, and now in the dev environment, I get WebRTC video has not been verified in this environment. We are evaluating it for future support. Is this due to being on localhost, or is it something with my browser?

I am using:
Browser: Opera One (version: 130.0.5847.41)
System: Windows 10 64-bit
Chromium version: 146.0.7680.178

Thanks.

Hi @noahviktorschenk

I get WebRTC video has not been verified in this environment. We are evaluating it for future support.

This is not an environment issue; it’s just that Opera is not currently on our whitelist for WebRTC video support.

Based on previous log analysis, Opera performs well as the video sender, but the quality is relatively poor when iOS users act as receivers. The iOS side is capable of using WebRTC video with video_webrtc_mode = 1.

Thanks
Vic