Updated on 2024-03-22 GMT+08:00

Browser Adaptation

This section describes the browser types and versions supported by the LLL Web SDK and constraints.

Table 1 Browser adaptation

OS

Browser Type

Browser Version

Windows

Chrome browser

67+

QQ Browser (fast kernel)

10.4+

360 Secure Browser (fast mode)

12

WeChat embedded browser

-

Mozilla Firefox

90+

Microsoft Edge

80+

Opera browser

54+

macOS

Chrome browser

67+

WeChat embedded browser

-

Safari

13+

Mozilla Firefox

90+

Opera browser

56+

Android

WeChat embedded browser (TBS kernel)

-

WeChat embedded browser (XWEB kernel)

-

Mobile Google Chrome

83+

Mobile QQ Browser

12+

Huawei browser

11.0.8+

iOS

WeChat embedded browser

iOS 14.3+

WeChat 6.5+

Mobile Google Chrome

iOS 14.3+

Mobile Safari

13+

Table 2 Constraints on browsers

Browser Type

Constraint

Chrome browser

1. On Huawei mobile devices, the Chrome browser (including the Huawei browser) supports WebRTC 91 or later.

2. WebView on Android mobile devices supports WebRTC. The support varies due to factors such as device vendors, browser kernels, and versions. You are advised to select the most compatible browser.

Safari

  • Safari 13 users may not hear the voice of remote users.
  • The audio on iOS Safari 14.2 and macOS Safari 14.0.1 may be intermittent.

Mozilla Firefox

Firefox on macOS devices with Apple M1 chips does not support H.264 codec.

Opera browser

On Huawei mobile devices, the Opera browser supports WebRTC 64 or later.

Other browsers

The support for WebRTC varies with mobile browsers due to factors such as browser kernels, webviews, and versions of different vendors. In addition to the browsers listed in Table 1 Browser adaptation, native SDK (Android/iOS) can be integrated.