1 Star 0 Fork 5

野火IM / voip-uni

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.MD 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
armXyz 提交于 2023-05-03 08:49 . initial commit

音视频通话功能说明

PC端音视频通话功能,分为两个版本:普通版和高级版,两个版本之间不互通。

前置条件说明

  1. 浏览器支持webrtc
  2. 电脑有麦克风,且工作正常
  3. 电脑有扬声器,且工作正常

刷新浏览器时,会有如下日志输出,console.log(`detectRTC, isWebRTCSupported: ${DetectRTC.isWebRTCSupported}, hasWebcam: ${DetectRTC.hasWebcam}, hasSpeakers: ${DetectRTC.hasSpeakers}, hasMicrophone: ${DetectRTC.hasMicrophone}`, this.isSupportVoip); , 只有所有输出都为true时,音视频功能才能正常工作。

功能库说明

  1. engine-conference.min.js 高级版,最高支持9路视频通话
  2. engine-multi.min.js 普通版,最高支持4路视频通话
  3. engine.min.js默认和engine-multi.min.js一致

开发说明

  1. 项目默认使用普通版音视频SDK,即engine-multi.min.js
  2. 根据具体情况,使用engine-conference.min.jsengine-multi.min.js 替换 engine.min.js
  3. PC端普通版音视频功能库能和移动端的单人音视频功能库互通
1
https://gitee.com/wfchat/voip-uni.git
git@gitee.com:wfchat/voip-uni.git
wfchat
voip-uni
voip-uni
wx

搜索帮助