Showing
1 changed file
with
7 additions
and
1 deletions
1 | [返回远程教学相关文档](远程教学相关文档) | 1 | [返回远程教学相关文档](远程教学相关文档) |
2 | 2 | ||
3 | ### 流程描述 | 3 | ### 流程描述 |
4 | -* 客户端在启动的时候,登录腾讯通信云服务,登录后记录状态 | 4 | +* 客户端在启动的时候,登录腾讯通信云服务,登录后记录状态。 |
5 | * 教师根据课表打开课程,选择远程教学模式进入,开始远程授课, | 5 | * 教师根据课表打开课程,选择远程教学模式进入,开始远程授课, |
6 | 如果当前登录成功,则教师向服务器申请本次上课所需要的公开群信息和音视频Room的信息(a)。 | 6 | 如果当前登录成功,则教师向服务器申请本次上课所需要的公开群信息和音视频Room的信息(a)。 |
7 | 如果当前未登录成功,则再次尝试登录,登录成功后,执行(a) | 7 | 如果当前未登录成功,则再次尝试登录,登录成功后,执行(a) |
@@ -17,6 +17,11 @@ | @@ -17,6 +17,11 @@ | ||
17 | * 学生端收到控制消息后,展现相应的课程内容,在教师允许学生回答的时候,可以进行答题操作 | 17 | * 学生端收到控制消息后,展现相应的课程内容,在教师允许学生回答的时候,可以进行答题操作 |
18 | * 教师结束课程,上报给服务器,同时回到书架或者课表页面。学生则回到课表页面。 | 18 | * 教师结束课程,上报给服务器,同时回到书架或者课表页面。学生则回到课表页面。 |
19 | 19 | ||
20 | +以上为开发第一阶段的流程设计。 | ||
21 | + | ||
22 | +第一阶段,服务器只负责公共群和音视频房间的信息管理 | ||
23 | +第二阶段,服务器可以通过腾讯云通信IM的API进行更多的控制工作,例如公共群和音视频房间的创建可以由服务器进行,在公共群中可以加入盒子鱼系统的隐藏用户等。 | ||
24 | + | ||
20 | ### 流程消息定义 | 25 | ### 流程消息定义 |
21 | * 开始课程(教师端动作) | 26 | * 开始课程(教师端动作) |
22 | ``` | 27 | ``` |
@@ -92,3 +97,4 @@ fc5545a9a728904dc533efcbfff1d2c5, | @@ -92,3 +97,4 @@ fc5545a9a728904dc533efcbfff1d2c5, | ||
92 | to do | 97 | to do |
93 | 98 | ||
94 | #### 学生端掉线 | 99 | #### 学生端掉线 |
100 | +to do |
-
Please register or login to post a comment