基于云桌面的教学控制方法及系统与流程

文档序号:12278888阅读:283来源:国知局
基于云桌面的教学控制方法及系统与流程

本发明涉及通信技术领域,尤其涉及基于云桌面的教学控制方法及系统。



背景技术:

云桌面基于分布式云计算存储技术,为互联网各个层次用户提供最简便、最丰富、最安全、最贴心的服务,它改变了过去分散、独立的桌面系统环境,通过集中管理,工作人员在数据中心就可以完成所有的管理维护工作,大大减少了大量的维护工作量。而由于桌面云的特性和普及性,很多学校都尝试在所媒体教学系统中使用云桌面替换现有的PC(personal computer:个人计算机),但其存在以下问题:常用的多媒体教学系统无法让一个教室的教师机(教师端)控制其他教室的学生端(云终端),严重影响了用户体验。



技术实现要素:

本发明提供一种基于云桌面的教学控制方法及系统,可以实现通过一个教室的教师端对不同教室的云终端进行控制,提升了用户体验度。

根据本发明实施例的第一方面,提供一种基于云桌面的教学控制方法,包括:

将各教室的唯一标识ID记录至所述教室中的所有云终端;

令教师端选择待合并教学的教室信息并发送合并教学指令之后,向各所述教室中的云终端发送组播消息;所述组播信息中包括所有待合并教学的教室的唯一标识ID以及发送所述组播消息的所述教师端的IP地址;

令各所述教室中的云终端在接收所述组播消息之后,检测待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID是否匹配;

在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接。

在一些实施例中,所述令各所述教室中的云终端在接收所述组播消息之后,检测待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID是否匹配之后,包括:

在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配时,令所述云终端不响应所述组播消息。

在一些实施例中,所述将各教室的唯一标识ID记录至所述教室中的所有云终端,包括:

教师端发送自动编号指令,并向所述教师端所属教室内的所有云终端发送自动编号组播消息;其中,所述自动编号组播消息中包含所述教室的唯一标识ID以及所述教师端的IP地址;

令所述云终端接收教师端发送的自动编号组播消息之后,根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的MAC地址;

令所述教师端接收所述云终端发送的连接请求,并按预设编号规则对所述云终端进行编号并将其记录,同时将所述教室的唯一标识ID和所述编号发送至所述云终端;

令所述云终端记录所述编号以及所述教室的唯一标识ID。

在一些实施例中,所述在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接,包括:

在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的IP地址;

令所述教师端接收所述云终端发送的连接请求,建立TCP连接,同时记录所述云终端的IP地址;

在所述教师端的显示界面上将所述云终端显示为上线状态。

在一些实施例中,所述在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接之后,包括:

在接收信息发送指令之后,令所述教师端向已上线的所有所述云终端发送TCP通信信息;所述TCP通信信息包括广播和云终端开关命令;

在接收响应指令之后,令已上线的所述云终端接收所述TCP通信信息并进行相应的响应。

根据本发明实施例的第二方面,还提供一种基于云桌面的教学控制系统,包括:

记录模块,用于将各教室的唯一标识ID记录至所述教室中的所有云终端;

组播消息发送模块,用于令教师端选择待合并教学的教室信息并发送合并教学指令之后,向各所述教室中的云终端发送组播消息;所述组播信息中包括所有待合并教学的教室的唯一标识ID以及发送所述组播消息的所述教师端的IP地址;

检测模块,用于令各所述教室中的云终端在接收所述组播消息之后,检测待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID是否匹配;

连接模块,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接。

在一些实施例中,所述系统还包括:

不响应模块,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配时,令所述云终端不响应所述组播消息。

在一些实施例中,所述记录模块包括:

发送子模块,用于令教师端发送自动编号指令,并向所述教师端所属教室内的所有云终端发送自动编号组播消息;其中,所述自动编号组播消息中包含所述教室的唯一标识ID以及所述教师端的IP地址;

第一请求子模块,用于令所述云终端接收教师端发送的自动编号组播消息之后,根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的MAC地址;

编号子模块,用于令所述教师端接收所述云终端发送的连接请求,并按预设编号规则对所述云终端进行编号并将其记录,同时将所述教室的唯一标识ID和所述编号发送至所述云终端;

记录子模块,用于令所述云终端记录所述编号以及所述教室的唯一标识ID。

在一些实施例中,所述连接模块包括:

第二请求子模块,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的IP地址;

连接子模块,用于令所述教师端接收所述云终端发送的连接请求,建立TCP连接,同时记录所述云终端的IP地址;

上线子模块,用于在所述教师端的显示界面上将所述云终端显示为上线状态。

在一些实施例中,所述系统还包括:

通信模块,用于在接收信息发送指令之后,令所述教师端向已上线的所有所述云终端发送TCP通信信息;所述TCP通信信息包括广播和云终端开关命令;

响应模块,用于在接收响应指令之后,令已上线的所述云终端接收所述TCP通信信息并进行相应的响应。

本发明实施例提供的技术方案可产生以下有益效果:首先令各云终端记录其所属教室的唯一标识ID,之后在一个教室的教师端(教师机)需要控制不同教室的云终端(学生端)进行合并教学时,在其发送的组播消息中携带待合并教学的所有教室的唯一标识ID,从而令不同教室的云终端接收到组播消息时,根据所述唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,提升了用户体验度。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

【附图说明】

图1为本发明根据一示例性实施例示出的一种基于云桌面的教学控制方法的流程图;

图2为本发明根据一示例性实施例示出的另一种基于云桌面的教学控制方法的流程图;

图3为本发明根据一示例性实施例示出的一种基于云桌面的教学控制方法中步骤S10的流程图;

图4为本发明根据一示例性实施例示出的一种基于云桌面的教学控制方法中步骤S40的流程图;

图5为本发明根据一示例性实施例示出的再一种基于云桌面的教学控制方法的流程图;

图6为本发明根据一示例性实施例示出的一种基于云桌面的教学控制系统的框图;

图7为本发明根据一示例性实施例示出的又一种基于云桌面的教学控制系统的框图;

图8为本发明根据一示例性实施例示出的一种基于云桌面的教学控制系统的记录模块61的框图;

图9为本发明根据一示例性实施例示出的一种基于云桌面的教学控制系统的连接模块64的框图;

图10为本发明根据一示例性实施例示出的再基于云桌面的教学控制系统的框图。

【具体实施方式】

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本公开实施例提供了一种基于云桌面的教学控制方法及系统,用以根据各教室的唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,提升了用户体验度。如图1所示,该方法应用于教师端,包括步骤S10-S40:

在步骤S10中,将各教室的唯一标识ID记录至所述教室中的所有云终端;也即,在该实施例中,需要通过各教室的唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,因此,首先需要将各教室的唯一标识ID记录至各所述云终端,以便于所述云终端根据所述唯一标识ID识别教师端发送的消息是否是针对该云终端发送,进而对消息进行过滤。

在一些实施例中,如图3所示,所述步骤S10包括:

步骤S101、教师端发送自动编号指令,并向所述教师端所属教室内的所有云终端发送自动编号组播消息;其中,所述自动编号组播消息中包含所述教室的唯一标识ID(identification:身份标识号码)以及所述教师端的IP(Internet Protocol:网络之间互连的协议)地址;其中,所述教师端是多媒体教学系统中的教师端;所述教师端发送自动编号指令,是通过用户在所述教师端的显示屏幕上选择和确认来进行发送的,比如,教师端的用户点击显示屏幕上用于下达自动编号指令的按键,则所述教师端接收到自动编号指令,并直接向该教师端所在的教室内的所有云终端(也即该多媒体教学系统中的学生端)发送自动编号组播消息,命令启动自动编号程序。可理解的,所述组播消息为组播传输的消息,也即为在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率,减少了网络出现拥塞的可能性。可理解的,该多媒体教学系统中的每一个教室均具有自己唯一的标识ID,该标识ID用于区分该多媒体教学系统中的教室,而所述教师端ID地址,是该教师端当前的IP地址。

步骤S102、令所述云终端接收教师端发送的自动编号组播消息之后,根据所述教师端IP地址,采用TCP(Transmission Control Protocol:传输控制协议)连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的MAC地址;可理解的,在教师端向各个云终端发送自动编号组播消息之后,所述云终端接收自动编号组播消息,并进行响应,其响应方式可以为在云终端的显示屏幕上弹出响应界面,从而令云终端的用户在该响应界面上进行响应;在进行响应之后,所述云终端向所述教师端发送连接请求,可理解的,所述连接请求可以通过所述教师端IP地址发送至所述教师端,也可以通过其他唯一可追溯的方式发送连接请求。在本实施例中,根据所述教师端IP地址将所述连接请求通过TCP连接方式发送至所述教师端,且所述连接请求中应当包括所述云终端唯一的MAC地址,以便于所述教师端根据所述MAC地址定位所述云终端。

步骤S103、令所述教师端接收所述云终端发送的连接请求,并按预设编号规则对所述云终端进行编号并将其记录,同时将所述教室的唯一标识ID和所述编号发送至所述云终端;也即,在该实施例中,是通过所述教师端对所述云终端进行编号,并在所述教师端记录该编号,之后将所述编号发送至所述云终端。且所述预设编号规则可以根据需要进行设定,只要能达到可以通过所述编号唯一识别所述云终端的效果即可,进一步的,所述编号应当时具有一定规律的,只需要按照既定规则进行排序编号即可,以便于在识别所述编号的同时,还可以看出其位置排布规律。可理解的,将所述教室的唯一标识ID发送至所述云终端,可以在后续的通信过程中,供所述云终端根据所述唯一标识ID过滤通信信息,以确认该通信信息是否是针对该云终端发送。

步骤S104、令所述云终端记录所述编号以及所述教室的唯一标识ID。也即,在所述云终端接收到所述编号及所述教室的唯一标识ID之后,首先将其记录在云终端,再将其显示在当前的显示界面上,以便于进行识别与调取。

如图1所示,在步骤S20中,令教师端选择待合并教学的教室信息并发送合并教学指令之后,向各所述教室中的云终端发送组播消息;所述组播信息中包括所有待合并教学的教室的唯一标识ID以及发送所述组播消息的所述教师端的IP地址;也即,所述合并教学指令,是通过用户在所述教师端的显示屏幕上选择所有合并教学的教室并进行确认之后进行发送的,比如,教师端的用户选择好合并教学的教室之后,点击显示屏幕上用于下达合并教学的按键,则所述教师端接收到合并教学指令,并直接向所有教室的所有云终端(也即该多媒体教学系统中的学生端)发送组播消息,且所述组播信息中包括所有待合并教学的教室的唯一标识ID(用于识别教师端发送的消息是否是针对该云终端发送,进而对消息进行过滤)以及发送所述组播消息的所述教师端的IP地址(用于让云终端根据该IP地址与该教师端进行连接)。

在步骤S30中,令各所述教室中的云终端在接收所述组播消息之后,检测待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID是否匹配;也即,在该实施例中,需要根据所述唯一标识ID识别教师端发送的消息是否是针对该云终端发送,因此,需要将该云终端记录的唯一标识ID与组播消息中的待合并教学的教室的唯一标识ID进行比对,判断待合并教学的教室的唯一标识ID中是否存在该云终端记录的唯一标识ID,如果待合并教学的教室的唯一标识ID中存在该云终端记录的唯一标识ID,说明待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配,该云终端是所述教师端想要发送组播消息的对象云终端;而如果待合并教学的教室的唯一标识ID中不存在该云终端记录的唯一标识ID,说明待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配,该云终端不是所述教师端想要发送组播消息的对象云终端。

在步骤S40中,在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接。也即,如果待合并教学的教室的唯一标识ID中存在该云终端记录的唯一标识ID,该云终端是所述教师端想要发送组播消息的对象云终端;此时,所述云终端可以与所述教师端建立连接并进行通信。

在一些实施例中,如图4所示,所述步骤S40包括:

步骤S401、在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的IP地址;也即,在本实施例中,根据所述教师端IP地址将所述连接请求通过TCP连接方式发送至所述教师端,且所述连接请求中应当包括所述云终端唯一的IP地址,以便于所述教师端根据所述IP地址定位所述云终端。

步骤S402、令所述教师端接收所述云终端发送的连接请求,建立TCP连接,同时记录所述云终端的IP地址;也即,建立连接之后,可以发送TCP通信信息。

步骤S403、在所述教师端的显示界面上将所述云终端显示为上线状态。也即,上线之后的云终端可以与所述教师端进行TCP通信。

在一些实施例中,如图2所示,所述方法的步骤S30之后还包括:

步骤S50、在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配时,令所述云终端不响应所述组播消息。也即,如果待合并教学的教室的唯一标识ID中不存在该云终端记录的唯一标识ID,该云终端不是所述教师端想要发送组播消息的对象云终端;此时,所述云终端不需要与所述教师端建立连接,因此直接不响应该组播消息即可。

在一些实施例中,如图5所示,所述方法的步骤S40之后还包括:

步骤S60、在接收信息发送指令之后,令所述教师端向已上线的所有所述云终端发送TCP通信信息;所述TCP通信信息包括广播和云终端开关命令;也即,通过TCP通信信息,可以令所述教师端向所有所述云终端发送屏幕广播、云终端开关命令等。

步骤S70、在接收响应指令之后,令已上线的所述云终端接收所述TCP通信信息并进行相应的响应。也即,在接收到所述TCP通信信息之后,所述云终端需要进行相应的响应。

本发明实施例提供的上述方法,首先令各云终端记录其所属教室的唯一标识ID,之后在一个教室的教师端(教师机)需要控制不同教室的云终端(学生端)进行合并教学时,在其发送的组播消息中携带待合并教学的所有教室的唯一标识ID,从而令不同教室的云终端接收到组播消息时,根据所述唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,提升了用户体验度。

对应本发明实施例提供的基于云桌面的教学控制方法,本发明还提供基于云桌面的教学控制系统,该系统可包括云桌面服务器、连接于所述云桌面服务器的交换机、连接于所述交换机的多个云终端和连接于所述交换机的多个教师端;本系统中所有设备处在同一个局域网中,云桌面服务器中运行多个云终端(学生端),学生在云终端通过免登陆方式登录云桌面。如图6所示,所述系统包括:

记录模块61,用于将各教室的唯一标识ID记录至所述教室中的所有云终端;也即,在该实施例中,需要通过各教室的唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,因此,首先需要将各教室的唯一标识ID记录至各所述云终端,以便于所述云终端根据所述唯一标识ID识别教师端发送的消息是否是针对该云终端发送,进而对消息进行过滤。

组播消息发送模块62,用于令教师端选择待合并教学的教室信息并发送合并教学指令之后,向各所述教室中的云终端发送组播消息;所述组播信息中包括所有待合并教学的教室的唯一标识ID以及发送所述组播消息的所述教师端的IP地址;也即,所述合并教学指令,是通过用户在所述教师端的显示屏幕上选择所有合并教学的教室并进行确认之后进行发送的,比如,教师端的用户选择好合并教学的教室之后,点击显示屏幕上用于下达合并教学的按键,则所述教师端接收到合并教学指令,并直接向所有教室的所有云终端(也即该多媒体教学系统中的学生端)发送组播消息,且所述组播信息中包括所有待合并教学的教室的唯一标识ID(用于识别教师端发送的消息是否是针对该云终端发送,进而对消息进行过滤)以及发送所述组播消息的所述教师端的IP地址(用于让云终端根据该IP地址与该教师端进行连接)。

检测模块63,用于令各所述教室中的云终端在接收所述组播消息之后,检测待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID是否匹配;也即,在该实施例中,需要根据所述唯一标识ID识别教师端发送的消息是否是针对该云终端发送,因此,需要将该云终端记录的唯一标识ID与组播消息中的待合并教学的教室的唯一标识ID进行比对,判断待合并教学的教室的唯一标识ID中是否存在该云终端记录的唯一标识ID,如果待合并教学的教室的唯一标识ID中存在该云终端记录的唯一标识ID,说明待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配,该云终端是所述教师端想要发送组播消息的对象云终端;而如果待合并教学的教室的唯一标识ID中不存在该云终端记录的唯一标识ID,说明待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配,该云终端不是所述教师端想要发送组播消息的对象云终端。

连接模块64,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端与发送所述组播消息的所述教师端建立连接。也即,如果待合并教学的教室的唯一标识ID中存在该云终端记录的唯一标识ID,该云终端是所述教师端想要发送组播消息的对象云终端;此时,所述云终端可以与所述教师端建立连接并进行通信。

在一些实施例中,如图7所示,所述系统还包括:

不响应模块65,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID并不匹配时,令所述云终端不响应所述组播消息。也即,如果待合并教学的教室的唯一标识ID中不存在该云终端记录的唯一标识ID,该云终端不是所述教师端想要发送组播消息的对象云终端;此时,所述云终端不需要与所述教师端建立连接,因此直接不响应该组播消息即可。

在一些实施例中,如图8所示,所述记录模块61包括:

发送子模块611,用于令教师端发送自动编号指令,并向所述教师端所属教室内的所有云终端发送自动编号组播消息;其中,所述自动编号组播消息中包含所述教室的唯一标识ID以及所述教师端的IP地址;其中,所述教师端是多媒体教学系统中的教师端;所述教师端发送自动编号指令,是通过用户在所述教师端的显示屏幕上选择和确认来进行发送的,比如,教师端的用户点击显示屏幕上用于下达自动编号指令的按键,则所述教师端接收到自动编号指令,并直接向该教师端所在的教室内的所有云终端(也即该多媒体教学系统中的学生端)发送自动编号组播消息,命令启动自动编号程序。可理解的,所述组播消息为组播传输的消息,也即为在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率,减少了网络出现拥塞的可能性。可理解的,该多媒体教学系统中的每一个教室均具有自己唯一的标识ID,该标识ID用于区分该多媒体教学系统中的教室,而所述教师端ID地址,是该教师端当前的IP地址。

第一请求子模块612,用于令所述云终端接收教师端发送的自动编号组播消息之后,根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的MAC地址;可理解的,在教师端向各个云终端发送自动编号组播消息之后,所述云终端接收自动编号组播消息,并进行响应,其响应方式可以为在云终端的显示屏幕上弹出响应界面,从而令云终端的用户在该响应界面上进行响应;在进行响应之后,所述云终端向所述教师端发送连接请求,可理解的,所述连接请求可以通过所述教师端IP地址发送至所述教师端,也可以通过其他唯一可追溯的方式发送连接请求。在本实施例中,根据所述教师端IP地址将所述连接请求通过TCP连接方式发送至所述教师端,且所述连接请求中应当包括所述云终端唯一的MAC地址,以便于所述教师端根据所述MAC地址定位所述云终端。

编号子模块613,用于令所述教师端接收所述云终端发送的连接请求,并按预设编号规则对所述云终端进行编号并将其记录,同时将所述教室的唯一标识ID和所述编号发送至所述云终端;也即,在该实施例中,是通过所述教师端对所述云终端进行编号,并在所述教师端记录该编号,之后将所述编号发送至所述云终端。且所述预设编号规则可以根据需要进行设定,只要能达到可以通过所述编号唯一识别所述云终端的效果即可,进一步的,所述编号应当时具有一定规律的,只需要按照既定规则进行排序编号即可,以便于在识别所述编号的同时,还可以看出其位置排布规律。可理解的,将所述教室的唯一标识ID发送至所述云终端,可以在后续的通信过程中,供所述云终端根据所述唯一标识ID过滤通信信息,以确认该通信信息是否是针对该云终端发送。

记录子模块614,用于令所述云终端记录所述编号以及所述教室的唯一标识ID。也即,在所述云终端接收到所述编号及所述教室的唯一标识ID之后,首先将其记录在云终端,再将其显示在当前的显示界面上,以便于进行识别与调取。

在一些实施例中,如图9所示,所述连接模块64包括:

第二请求子模块641,用于在待合并教学的教室的唯一标识ID与所述云终端记录的唯一标识ID匹配时,令所述云终端根据所述教师端IP地址,采用TCP连接方式向所述教师端发送连接请求;其中,所述连接请求中包含所述云终端的IP地址;其中,所述连接请求中包含所述云终端的IP地址;也即,在本实施例中,根据所述教师端IP地址将所述连接请求通过TCP连接方式发送至所述教师端,且所述连接请求中应当包括所述云终端唯一的IP地址,以便于所述教师端根据所述IP地址定位所述云终端。

连接子模块642,用于令所述教师端接收所述云终端发送的连接请求,建立TCP连接,同时记录所述云终端的IP地址;也即,建立连接之后,可以发送TCP通信信息。

上线子模块643,用于在所述教师端的显示界面上将所述云终端显示为上线状态。也即,上线之后的云终端可以与所述教师端进行TCP通信。

在一些实施例中,如图10所示,所述系统还包括:

通信模块66,用于在接收信息发送指令之后,令所述教师端向已上线的所有所述云终端发送TCP通信信息;所述TCP通信信息包括广播和云终端开关命令;也即,通过TCP通信信息,可以令所述教师端向所有所述云终端发送屏幕广播、云终端开关命令等。

响应模块67,用于在接收响应指令之后,令已上线的所述云终端接收所述TCP通信信息并进行相应的响应。也即,在接收到所述TCP通信信息之后,所述云终端需要进行相应的响应。

本发明实施例提供的上述系统,首先令各云终端记录其所属教室的唯一标识ID,之后在一个教室的教师端(教师机)需要控制不同教室的云终端(学生端)进行合并教学时,在其发送的组播消息中携带待合并教学的所有教室的唯一标识ID,从而令不同教室的云终端接收到组播消息时,根据所述唯一标识ID进行消息过滤和消息响应,进而实现通过一个教室的教师端对不同教室的云终端进行控制,提升了用户体验度。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1