h5和APP的语音视频通话

1. 语音/视频:一边已接听,另一边还在响

更新于 2026-08-20 02:34
版本号v8.6.51
升级时间2026-8-20 10:34
版本标题h5和APP的语音视频通话

升级内容

1. 语音/视频:一边已接听,另一边还在响

接听只改本机 UI,没有给对方发「已接听」信令;主叫只等 RTC peerJoined,H5 还卡在二次「开始」进房。

修复:接听立刻发 accept;主叫收到后停铃;WSS 同时识别 sutui_rtc_p2p;H5 接听/主叫尽量自动进房。

2. H5 语聊听不到人 + 礼物双方看不到

听不到:H5 Zego 在 audioOnly 下只订阅远端流,从不挂到 <audio> 播放(APP 原生会播)。

礼物:两端只广播 gifttoken 字符串,网关不展开,对端解析失败;APP 自送能看见是因为本地特效,不是公屏同步成功。

修复:H5 远端音频真正 play;礼物改为完整 SendGift JSON。

包: 升级发布包_v8.6.51/saas-v8.6.51-upgrade.zip

SHA256:b2693b934b9b02994504fabd549080a993592bb60ce800288b3ea22178509984

后台:phalapi/src/app/Api/NativeIm.php(排序峰值含 create_time)

• 前端:sutui-im/lib/im-sdk.js(红包/转账按时间排到末尾)

部署:覆盖后端 NativeIm.php + UniApp 对应文件 → HBuilderX 跑自定义基座;H5 需重新发行到 public/h5。