乐趣区

关于web:融云-CallLib-集成遇到的问题

融云 CallLib 集成遇到的问题

近期选用融云音视频产品实现相似微信的通话性能, 通过几天的调试, 终于实现了基本功能, 以下总结集成中遇到的问题

查看文档

首先先查看融云的文档, 介绍不是很具体, 如果不参考 Demo, 集成起来还是比拟艰难

但有一个亮点, 文档内就间接能体验融云 CallLib 的成果

<img src=”https://wyh29.gitee.io/image/calllib-demo.jpeg” width=”400″>

融云 CallLib 文档: https://docs.rongcloud.cn/v4/views/rtc/call/noui/intro.html

Demo 参考

Demo 找到两个. 代码都很简略, 没有太多业务代码, 参考起来比拟敌对

文档中的 Demo: https://github.com/rongcloud-snippets/web-call-quickstart

教程中的 Demo: https://github.com/rongcloud/websdk-demo/tree/master/calllib-v3/

教程类 Demo 蕴含一个残缺的启动教程, 可参考: https://tutorials.rongcloud.cn/tutorial/web-calllib-demo#0

遇到的问题

1、未找到错误码的残缺解释

在文档中搜寻多遍, 都没有找到错误码的列表. 提工单询问后, 得悉只有旧文档中有解释. 新文档还正在增加中

旧文档: https://docs.rongcloud.cn/rtc/calllib/web/code/

2、单对单通话, 一方挂断, 另一方必须也调用挂断办法

设计有些不合理. 应该是思考兼容多人音视频, 心愿单人、多人调用形式保持一致

3、Web 多端登录时, 须要额定解决错误码 8

如果同一个用户在 Web1、Web2 同时登录, 如果用户收到音视频呼叫, Web1 接通后, Web2 会主动挂断, 并抛出一个挂断码 8. 此处逻辑须要额定解决, 给客户一个提醒

退出移动版