This document describes the browsers supported by the TRTC SDK for web.
OS | Browser | Minimum Browser Version Requirements |
SDK Version Requirements | Receive (Playback) | Send (Publish) | Share Screen |
---|---|---|---|---|---|---|
Windows | Chrome (desktop) | 56+ | - | Supported | Supported | Supported on Chrome 72+ |
QQ Browser (desktop, WebKit core) | 10.4+ | - | Supported | Supported | Not supported | |
Firefox (desktop) | 56+ | 4.7.0+ | Supported | Supported | Supported on Firefox 66+ | |
Edge (desktop) | 80+ | 4.7.0+ | Supported | Supported | Supported | |
Sogou Browser (desktop, WebKit core) | 11+ | 4.7.0+ | Supported | Supported | Supported | |
Sogou Browser (Trident core) | - | - | Not supported | Not supported | Not supported | |
Opera (desktop) | 46+ | 4.7.0+ | Supported | Supported | Supported on Opera 60+ | |
360 Secure Browser (Blink core) | 13+ | 4.7.0+ | Supported | Supported | Supported | |
360 Secure Browser (Trident core) | - | - | Not supported | Not supported | Not supported | |
WeChat built-in browser (desktop) | - | - | Supported | Not supported | Not supported | |
WeCom built-in browser (desktop) | WeCom 4.0.8+ | - | Supported | Supported | Not supported | |
macOS | Safari (desktop) | 11+ | - | Supported | Supported | Supported on Safari 13+ |
Chrome (desktop) | 56+ | - | Supported | Supported | Supported on Chrome 72+ | |
Firefox (desktop) | 56+ | 4.7.0+ | Supported | Supported | Supported on Firefox 66+(ATTENTION[3]) | |
Edge (desktop) | 80+ | 4.7.0+ | Supported | Supported | Supported | |
Opera (desktop) | 46+ | 4.7.0+ | Supported | Supported | Supported on Opera 60+ | |
WeChat built-in browser (desktop) | - | - | Supported | Not supported | Not supported | |
WeCom built-in browser (desktop) | WeCom 4.0.8+ | - | Supported | Supported | Not supported | |
Android | WeChat built-in browser (TBS core) | - | - | Supported | Supported | Not supported |
WeChat built-in browser (XWEB core) | - | - | Supported | Supported | Not supported | |
WeCom built-in browser | - | - | Supported | Supported | Not supported | |
Chrome (mobile) | - | - | Supported | Supported | Not supported | |
QQ Browser (mobile) | - | - | Not supported | Not supported | Not supported | |
UC Browser (mobile) | - | - | Not supported | Not supported | Not supported | |
iOS 12.1.4+ | WeChat built-in browser | - | - | Supported | Not supported | Not supported |
iOS 14.3+ | WeChat built-in browser | WeChat 6.5+ | - | Supported | Supported | Not supported |
iOS | WeCom built-in browser | WeCom 4.0.8+ | - | Supported | Supported | Not supported |
iOS 11.0+ | Safari (mobile) | 11+ | - | Supported | Supported | Not supported |
iOS 12.1.4+ | Chrome (mobile) | - | - | Supported | Not supported | Not supported |
iOS 14.3+ | Chrome (mobile) | - | - | Supported | Supported | Not supported |
Notice:
- For other browsers, you can open the TRTC support check page to check whether they are supported by the SDK.
- On Firefox for Mac OS, the encoded screen sharing video content may be misaligned, Firefox bug. No workaround, it is recommended to use Chrome or Safari for screen sharing.
- WebRTC Known Issues and Solutions.
Domain Names and Protocols
For security and privacy reasons, only HTTPS URLs can access all features of the TRTC SDK for web (WebRTC). Therefore, please use the HTTPS protocol for the web page of your commercial application.
Note: You can use http://localhost
or file://
URLs for local development.
The table below lists the supported URL domain names and protocols.
Scenario | Protocol | Receive (Playback) | Send (Publish) | Share Screen | Remarks |
---|---|---|---|---|---|
Commercial | HTTPS | Supported | Supported | Supported | Recommended |
Commercial | HTTP | Supported | Not supported | Not supported | |
Local development | http://localhost | Supported | Supported | Supported | Recommended |
Local development | http://127.0.0.1 | Supported | Supported | Supported | |
Local development | http://[local IP address] | Supported | Not supported | Not supported | |
Local development | file:// | Supported | Supported | Supported |
License: This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License