rtc流程图
2021-12-11 15:19:40 0 举报
rtc流程图
作者其他创作
大纲/内容
点击挂断*
拨号方
自己挂断*
①房间类型修改②通知接收方(取消)
自己挂断* 对方挂断*
是
通知接收方
对方拒绝
挂断*
接听前
私聊
接收到通知
拨号方取消
等待接听
音频转视频(取消)
通话状态:1. 拨号中:拨打方未加入房间之前2. 等待对方接听:加入房间后,调用接口通知对方(对方未接听未挂断)3. 超时无人接听(接收方长时间未接听)4. 拨打方挂断5. 接听方挂断6. 连接中:接收方进入房间7. 通话中8. 重连中9. 重连成功10. 重连失败11.挂断
接听
设备切换暂未考虑
自己取消*
通话中
群聊
失败
成功
自己重连*
后台
自己重连对方重连*
对方重连*
人员对通知的处理
接听后流程见下方-拨通后
接听后
拨号方状态变更
phone响铃
①UI音转视②接收视频流进行展示(取消)
未接听
带*是要和后端交互
声网处理
接听后,通知其他设备终止响铃
长时间无人接听
正在等待对方接受邀请
对方手机可能出在身边,建议稍后再次尝试
已接通
拨号中
等待超时
加入成功
可以接听人员数量>=1
否
pc响铃
对方的处理结果
调用声网SDK加入频道
接收方
修改音视频类型
超时挂断
加入频道失败或者修改加入房间状态失败
接口调用失败,或者返回数据有误
获取加入房间信息成功,并且加入房间成功
获取加入房间信息
调用接口发起通话
调用声网SDK加入频道*
对之前可以邀请的人员进行邀请
对方无应答
拨号方状态变更拨号中正在等待对方接受邀请对方手机可能出在身边,建议稍后再次尝试对方无应答已接通
0 条评论
下一页