建议使用浏览器的最新稳定版本,以获取更优质、稳定的音视频通话体验。
Web SDK 基于浏览器的 PeerConnection 实现与服务端的 ICE 建联和媒体能力协商。
参考下文,查看 Web SDK 可以在哪些浏览器的哪些版本上运行。
| 操作系统 | Chrome 70 及以上 | Edge 83 及以上 | Safari 12 及以上 | Firefox 80 及以上 |
|---|---|---|---|---|
| Windows 10 | 支持 屏幕共享要求 Chrome 74 及以上版本 | 支持 屏幕共享要求 Edge 99 及以上版本 | 不适用 | 支持 |
| Mac OS 15 | 支持 屏幕共享要求 Chrome 74 及以上版本 | 支持 | 支持 屏幕共享要求 Safari 13 及以上版本 | 支持发布和订阅,不支持大小流 |
Android Chrome 对 H.264 的支持依赖硬件,部分 Android 设备不支持 H.264 编解码格式。你可以通过调用 isSupported 接口,查看兼容性。
| 操作系统 | 自带浏览器 | Chrome | 微信内嵌浏览器 |
|---|---|---|---|
| iOS 11 及以上 | 支持 | 支持 | 支持 |
| Android | Android Web SDK 的支持与设备硬件和使用的 WebView 版本有关,大多数自带浏览器不支持发送和接收音频流,已知小米手机自带浏览器不支持 webRTC。 | 支持 | 支持 |