支持的浏览器
SRTC Web SDK 支持主流桌面端及移动端浏览器:| 浏览器 | 最低版本 | 说明 |
|---|---|---|
| Chrome | 72+ | 推荐,全功能支持 |
| Edge | 79+ | 基于 Chromium |
| Firefox | 66+ | 不支持指定扬声器输出 |
| Safari | 14+ | 不支持屏幕共享系统音频 |
| 微信内嵌浏览器 | - | iOS 仅支持收流,Android 支持收发 |
| 移动端 Chrome / Safari | 最新版 | 支持基本音视频通话 |
提示: 建议用户使用最新版 Chrome 以获得最佳体验。
URL 协议限制
WebRTC API 对页面协议有限制,请根据部署场景选择合适的协议:| 场景 | 协议 | 收流 | 推流 | 备注 |
|---|---|---|---|---|
| 生产环境 | HTTPS | ✅ | ✅ | 推荐 |
| 生产环境 | HTTP | ✅ | ❌ | 只能收流 |
| 本地开发 | http://localhost | ✅ | ✅ | 推荐 |
| 本地开发 | http://127.0.0.1 | ✅ | ✅ | |
| 本地开发 | http://[本机 IP] | ✅ | ❌ | 只能收流 |
| 本地开发 | file:/// | ✅ | ✅ |
安装
npm
SRTC 即可直接使用。