Toggle navigation
Toggle navigation
This project
Loading...
Sign in
liuming
/
developer-docs
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
echo
2016-04-05 17:13:11 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a7fe1487fbedea1e3d07e639e501b7f38a9c7641
a7fe1487
1 parent
c88da23e
Created 关于用户掉线的处理机制 (markdown)
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
0 deletions
关于用户掉线的处理机制.md
关于用户掉线的处理机制.md
0 → 100644
View file @
a7fe148
*
[
返回在线授课相关文档
](
在线授课相关文档
)
### 消息断线的检测
```
考虑利用音视频的状态检测,而不用服务器的心跳机制(尽量减少服务器端的工作)
当用户断线或者崩溃退出的时候,都会触发对方的音视频事件更新
```
*
由于网络断线原因引起的音视频无法对话
```
双方都会收到音视频事件更新。
首先检查自己的网络状态,
如果网络状态为断线,则提醒客户端检查网络连接
如果网络正常,则提示有可能对方出了问题,出现等待画面,等重新收到对方音视频正常的时候,可以退出画面。
```
*
如果是由于崩溃退出
```
需要把当前的在线授课状态信息持久化(正常退出课程的时候进行清理)
客户端再次进入后,发现还在课程当中,提示,您有一个进行中的课程,是否需要进入
学生
进入之后,进入等待状态
老师
进入之后,进入上一次退出的页面
```
...
...
Please
register
or
login
to post a comment