ApsaraVideo Real-time Communication (ARTC) SDK for Web is a JavaScript library for real-time audio and video calling based on Global Realtime Transport Network (GRTN). The SDK provides benefits such as low latency, high concurrency, and cross-platform support and is suitable for scenarios such as one-to-one audio and video calls, online conferencing, and multiparty meeting livestreaming.
Platform support
Operating system | Browser | Minimum browser version | Publishing (stream ingest) | Subscription (stream pulling) | Screen sharing |
Windows | Chrome | 63 | Supported | Supported | Supported by Chrome 72 and later |
Edge | 79 | Supported | Supported | Supported | |
macOS | Safari | 11 | Supported | Supported | Supported by Safari 13 and later |
Chrome | 63 | Supported | Supported | Supported by Chrome 72 and later | |
Edge | 79 | Supported | Supported | Supported | |
Android | Chrome and WebView | Kernel version 63 | Supported | Supported | Not supported |
iOS | Safari | 11 | Supported | Supported | Not supported |
Other browsers (including WebView) | 14.3 | Supported | Supported | Not supported |
URL protocol support
Environment | Protocol | Publishing (stream ingest) | Subscription (stream pulling) | Screen sharing |
Online environment | HTTPS (recommend) | Supported | Supported | Supported |
HTTP | Not supported | Supported | Not supported | |
Local development environment | http://localhost (recommended) | Supported | Supported | Supported |
http://127.0.0.1 | Supported | Supported | Supported | |
http://[Local IP address] | Not supported | Supported | Not supported |