发起方 视频流程
2017-05-26 11:41:49 0 举报
发起方 视频流程图
作者其他创作
大纲/内容
消息是否发送成功
主动/超时取消
stateSaved@roomId @state = S2
关闭通话界面
YES
stateSaved@roomId = **@state = S0
7102.roomId == stateSaved.roomId
msg: 7001/7005
stateSaved@roomId @state = S0
NO
msg: 7101 enter
stateSaved@roomId@state = S0
关闭邀请界面关闭中途加入界面加载通话界面
做一些处理return
7101.roomId == stateSaved.roomId
return
关闭邀请界面
更新状态为S0
结束
数据处理
调用加会
msg: 7301 会议信息
返回会议信息
收到对方拒绝的报文7102
stateSaved@roomId = 7102.roomId@state:S0
弹出邀请界面
stateSaved@roomId = **@state = S1
视频/语音状态(state):S0 : 默认状态(包含取消、拒绝、挂断) (非在线)S1 : 邀请状态 (在线)S2 : 通话状态 (在线)
更新状态为S2处于通话状态
发起方
收到7103消息挂断
主动挂断
msg: 7004 close
更新并保存本地状态stateSaved.roomId = 7102.roomIdstateSaved.state = S0
预加会
等待用户操作/等待报文
收到加会报文7101
msg: 7002 cancel
stateSaved.state == S1 || S2
msg: 7102 reject
发起邀请发送7001
msg: 7103 syn_close
0 条评论
下一页