echo

Updated 远程教学之流程消息 (markdown)

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