Showing
1 changed file
with
18 additions
and
0 deletions
1 | [返回远程教学相关文档](远程教学相关文档) | 1 | [返回远程教学相关文档](远程教学相关文档) |
2 | 2 | ||
3 | +### 流程描述 | ||
4 | +* 客户端在启动的时候,登录腾讯云服务,登录后记录状态 | ||
5 | +* 教师根据课表打开课程,选择远程教学模式进入,开始远程授课, | ||
6 | +如果当前登录成功,则教师向服务器申请本次上课所需要的公开群信息和音视频Room的信息(a)。 | ||
7 | +如果当前未登录成功,则再次尝试登录,登录成功后,执行(a) | ||
8 | +登录不成功,则提示用户,服务当前不可用。请退出重试,或者联系我们。 | ||
9 | +* 教师创建公开群,并且进入音视频房间,进入后通知服务器通知给相应的学生 | ||
10 | +* 学生接到通知后选择同意,加入公开群,并且进入音视频房间 | ||
11 | +* 教师下放本次课程所需要的资源信息 | ||
12 | +* 学生端检查是否已经下载完全部的资源, | ||
13 | +如果未下载则进行下载,下载完通知给教师端。 | ||
14 | +(或者在学生已经确定上哪一课的时候,由后台先偷偷下载一批, | ||
15 | +但是上课的时候,仍然需要再次检查) | ||
16 | +* 教师端收到学生端资源齐备的消息后,进入课程,同时发送各种控制消息。 | ||
17 | +* 学生端收到控制消息后,展现相应的课程内容,在教师允许学生回答的时候,可以进行答题操作 | ||
18 | +* 教师结束课程,上报给服务器,同时回到书架或者课表页面。学生则回到课表页面。 | ||
19 | + | ||
20 | +### 流程消息定义 | ||
3 | * 开始课程(教师端动作) | 21 | * 开始课程(教师端动作) |
4 | ``` | 22 | ``` |
5 | type:flow | 23 | type:flow |
-
Please register or login to post a comment