200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 一种教学显示控制的方法 装置 设备和存储介质与流程

一种教学显示控制的方法 装置 设备和存储介质与流程

时间:2022-09-10 02:48:41

相关推荐

一种教学显示控制的方法 装置 设备和存储介质与流程

本申请涉及网络技术领域,尤其涉及一种在线教学显示控制的方法、装置、设备及存储介质。

背景技术:

随着网络通信技术和多媒体技术的发展,诸如智能手机、平板电脑等终端设备已经成为人们日常工作、生活中不可或缺的工具。例如,智能手机、平板电脑等设备已经广泛用于在线教学。但是,智能手机、平板电脑等设备的屏幕较小,有时导致用户体验较差。

技术实现要素:

本申请实施例提供了一种在线教学显示控制方法、装置、设备和存储介质,能够实现利用智能电视的互动性教学,提升用户教学体验。

根据本申请的第一方面,提供一种在线教学显示控制方法,包括:

与远端服务器建立长连接;

根据第一输入对智能电视进行播放控制,所述智能电视用于展示在线教学界面;

根据第二输入向远端服务器发送交互指令。

可选地,所述根据第一输入对智能电视进行播放控制,包括:

接收所述第一输入;

根据所述第一输入生成播放控制指令;

向所述远端服务器发送所述播放控制指令,以使所述远端服务器响应所述播放指令对智能电视进行播放控制;或者,

直接向所述智能电视发送所述播放控制指令以对智能电视进行播放控制。

可选地,所述根据第二输入向远端服务器发送交互指令,包括:

接收所述第二输入;

根据所述第二输入生成第一交互指令;

向所述远端服务器直接发送所述第一交互指令,以使所述远端服务器根据所述交互指令向所述智能电视发送交互内容;或者,

向所述智能电视发送所述第一交互指令,以使所述智能电视响应所述第一交互指令向所述远端服务器发送第二交互指令。

根据本申请的第二方面,提供一种在线教学显示控制方法,包括:

与移动终端建立长连接;

与智能电视建立长连接;

向所述智能电视发送教学资源;

接收交互指令;

根据所述交互指令向所述智能电视发送交互内容。

可选地,所述向所述智能电视发送教学资源,包括:

基于来自移动终端的播放控制指令或来自所述智能电视的播放请求向所述智能电视发送教学资源。

可选地,所述接收交互指令,包括:

接收来自所述移动终端或所述智能电视的交互指令。

可选地,还包括:

接收来自所述移动终端的第一播放控制指令;

基于所述第一播放指令向所述智能电视发送第二播放控制指令。

根据本申请的第三方面,提供一种在线教学显示控制方法,包括:

与远端服务器建立长连接;

从远端服务器接收教学资源;

接收来自所述移动终端的第一交互指令;

根据所述第一交互指令向所述远端服务器发送第二交互指令;

接收来自所述远端服务器发送的交互内容。

可选地,所述从远端服务器接收教学资源,包括:

向所述远端服务器发送播放请求信息;

从远端服务器接收与所述播放请求信息相应的教学资源。

可选地,还包括:

接收来自所述移动终端或所述远端服务器的播放控制指令;

根据所述播放控制指令控制所述教学资源的播放。

根据本申请的第四方面,提供一种在线教学显示控制的装置,包括:

连接模块,用于与远端服务器建立长连接;

控制模块,用于根据第一输入对智能电视进行播放控制,所述智能电视用于展示在线教学界面;

交互模块,用于根据第二输入向远端服务器发送交互指令。

根据本申请的第五方面,提供一种在线教学显示控制的装置,包括:

第一连接模块,用于与移动终端建立长连接;

第二连接模块,用于与智能电视建立长连接;

第一发送模块,用于向所述智能电视发送教学资源;

接收模块,用于接收交互指令;

第二发送模块,用于根据所述交互指令向所述智能电视发送交互内容。

根据本申请的第六方面,提供一种在线教学显示控制的装置,包括:

连接模块,用于与远端服务器建立长连接;

第一接收模块,用于从远端服务器接收教学资源;

第二接收模块,用于接收来自所述移动终端的第一交互指令;

第一发送模块,用于根据所述第一交互指令向所述远端服务器发送第二交互指令;

第三接收模块,用于接收来自所述远端服务器发送的交互内容。

根据本申请的第七方面,提供一种设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述权利要求1-10中任一项所述的方法。

根据本申请的第八方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述权利要求1-10中任一项所述的方法。

在本申请一个或多个实施例中,移动终端与远端服务器建立长连接采集用户的输入,所述移动终端根据所述用户的输入生成播放控制指令,所述远端服务器根据所述播放控制指令向所述智能电视发送教学资源;所述移动终端还用于根据所述用户输入与所述远端服务器和智能电视进行在线教学交互,从而实现互动性教学,提升了用户教学体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他实施例。

图1是根据本申请实施例提供的一种在线教学显示控制的网络架构示意图;

图2是根据本申请实施例的一种在线教学显示控制的流程示意图;

图3是根据本申请实施例的一种在线教学显示控制的流程示意图;

图4是根据本申请实施例的一种在线教学显示控制的流程示意图;

图5是根据本申请实施例的一种在线教学显示控制的流程示意图;

图6是根据本申请实施例的一种在线教学显示控制的时序图;

图7是根据本申请实施例的一种在线教学显示控制时序图;

图8是根据本申请实施例的一种在线教学显示控制的时序图;

图9是根据本申请实施例的一种在线教学显示控制的时序图;

图10是根据本申请实施例的一种在线教学显示控制装置的示意图;

图11是根据本申请实施例的一种在线教学显示控制装置的示意图;

图12是根据本申请实施例的一种在线教学显示控制装置的示意图;

图13是根据本申请实施例的一种在线教学显示控制装置的示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

下面结合具体的实施例对本申请进行说明。

图1是根据本申请实施例提供的一种在线教学显示控制的网络架构示意图。

如图1所示,一种在线教学显示控制的网络架构可以包括移动终端101a、101b、101n、智能电视103中的一种或多种、网络104和服务器102。网络104用以在移动终端101a、101b、101n、智能电视103与服务器102之间提供通信链路,网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

应该理解,图1中的移动终端、网络和服务器的数目仅仅是示意性的。根据现实需要,可以具有任意数目的终端、网络和服务器。比如服务器102可以是多个服务器组成的服务器集群等。

用户可以使用移动终端101a、101b、101n、智能电视103通过网络104与服务器102交互,以接收学习视频流、发送消息、请求、指令等。移动终端101a、101b、101n可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式计算机等等。在不同的网络中移动终端可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personaldigitalassistant,pda)、5g网络或未来演进网络中的终端设备等。

服务器102可以是提供各种服务的服务器。例如服务器102可以执行后面将描述的根据本发明实施例的方法,实现在线学习或在线培训等。

根据本申请的一些实施例,移动终端和智能电视与远端服务器建立长连接。

长连接,指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。

长连接的操作步骤是:建立连接——数据传输...(保持连接)...数据传输——关闭连接。

与长连接对应的是短连接。短连接是指通讯双方有数据交互时,就建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。

短连接的操作步骤是:建立连接——数据传输——关闭连接...建立连接——数据传输——关闭连接。

长连接多用于操作频繁,点对点的通讯,而且连接数不能太多情况。每个tcp连接都需要三步握手,这需要时间,如果每个操作都是短连接,再操作的话那么处理速度会降低很多,所以每个操作完后都不断开,下次处理时直接发送数据包就ok了,不用建立tcp连接。例如:数据库的连接用长连接,如果用短连接频繁的通信会造成socket错误,而且频繁的socket创建也是对资源的浪费。

而像web网站的http服务一般都用短链接,因为长连接对于服务端来说会耗费一定的资源,而像web网站这么频繁的成千上万甚至上亿客户端的连接用短连接会更省一些资源,如果用长连接,而且同时有成千上万的用户,如果每个用户都占用一个连接的话,那可想而知吧。所以并发量大,但每个用户无需频繁操作情况下需用短连好。

长连接可以省去较多的tcp建立和关闭的操作,减少浪费,节约时间。短连接对于服务器来说管理较为简单,存在的连接都是有用的连接,不需要额外的控制手段。但如果客户请求频繁,将在tcp的建立和关闭操作上浪费时间和带宽。因此,本申请实施例中,可采用长连接。

可选地,移动终端、远端服务器和智能电视可采用json数据格式进行长连接的数据交换,json数据格式易于移动终端和智能电视的解析并可有效的提升网络传输效率,提升用户的交互体验。

图2是根据本申请实施例的一种在线教学显示控制方法的流程示意图。根据该实施例的方法可应用于移动终端。

参见图2,在s201,与远端服务器建立长连接。

根据本申请一实施例,如图6所示,用户打开移动终端和智能电视,进入操控界面,在操控界面中找到app图标,点击app图标,启动app。app启动后,可向远端服务器发送长连接请求指令,远端服务器响应长连接请求指令发送连接成功指令,移动终端和/或智能电视接收连接成功指令与远端服务器进行长连接通信。

可选地,在建立长连接之前,用户需要在app中向远端服务器提供用户名和口令,例如提供预先输入并存储的用户名和口令。

根据一些实施例,远端服务器可建立移动终端和智能电视的关联。

如前,长连接可以省去较多的tcp建立和关闭的操作,减少浪费,节约时间。短连接对于服务器来说管理较为简单,存在的连接都是有用的连接,不需要额外的控制手段。但如果客户请求频繁,将在tcp的建立和关闭操作上浪费时间和带宽。因此,本申请实施例中,可采用长连接。

在s203,根据第一输入对智能电视进行播放控制,智能电视用于展示在线教学界面。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,根据用户在app操控界面中选择的要投屏显示的教学视频,移动终端可向远端服务器发送第一播放指令,远端服务器响应第一播放指令向智能电视发送教学资源。

智能电视可接收远端服务器通过前述长连接发送的教学资源并进行解析播放,展示在线教学界面。

可选地,移动终端app可将选择的要投屏显示的教学视频地址发送给智能电视app,从而智能电视app可向远端服务器请求教学资源并进行解析播放,展示在线教学界面。

本申请一实施例,如图7所示,用户打开智能终端,进入移动终端的操作界面,在操控界面中找到应用程序的图标,点击语音控制图标,启动移动终端的语音控制功能。

可选地,当移动终端接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端根据接收所得的语音生成一相应的音频信号后,会自动将该音频信号与智能终端预先录入并保存在智能终端中的预设音频信号进行匹配,智能终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则发送语音控制指令。

可选地,远端服务器响应语音控制指令向智能电视发送播放控制指令,用以对教学视频的播放进行控制,控制包括对视频播放的暂停、停止、音量、进度中的至少一种。

在s205,根据第二输入向远端服务器发送交互指令。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入生成相应的交互指令,并发送给远端服务器,远端服务器响应交互指令向智能电视发送交互内容。

根据本申请一实施例,如图8所示,用户在教学端下发题目信息至远端服务器,远端服务器根据题目信息向移动终端app和智能电视app发送题目指令,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端app通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端app通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

例如,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

例如,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;规定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

例如,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向远端服务器发送第一交互指令或第二交互指令中的至少一种,远端服务器响应第一交互指令向智能电视发送第一交互内容;响应第二交互指令向智能电视发送第二交互内容。

可选地,智能电视接收第一交互内容或第二交互内容中的至少一种,并对第一交互内容或第二交互内容中的至少一种进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

本实施例中,因为移动终端通过根据用户输入与远端服务器和智能电视进行在线学习交互,从而实现互动性学习,提升了用户教学体验。

图3是根据本申请另一实施例的一种在线教学显示控制方法的流程示意图。根据该实施例的方法可应用于移动终端。

参见图3,在s301,与远端服务器建立长连接。

根据本申请一实施例,如图6所示,用户打开移动终端和智能电视,进入操控界面,在操控界面中找到app图标,点击app图标,启动app。app启动后,可向远端服务器发送长连接请求指令,远端服务器响应长连接请求指令发送连接成功指令,移动终端和/或智能电视接收连接成功指令与远端服务器进行长连接通信。

可选地,在建立长连接之前,用户需要在app中向远端服务器提供用户名和口令,例如提供预先输入并存储的用户名和口令。

根据一些实施例,远端服务器可建立移动终端和智能电视的关联。

如前,长连接可以省去较多的tcp建立和关闭的操作,减少浪费,节约时间。短连接对于服务器来说管理较为简单,存在的连接都是有用的连接,不需要额外的控制手段。但如果客户请求频繁,将在tcp的建立和关闭操作上浪费时间和带宽。因此,本申请实施例中,可采用长连接。

在s303,接收第一输入。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第一输入。

本申请一实施例,用户打开智能终端,启动app,进入移动终端app的操作界面,在操控界面中找到应用程序的图标,点击语音控制图标,启动移动终端的语音控制功能。

可选地,当移动终端接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

在s305,根据第一输入生成播放控制指令。

可选地,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第一输入,并根据第一输入生成播放控制指令。

本申请一实施例,当移动终端app根据接收所得的语音生成一相应的音频信号后,会自动将该音频信号与智能终端预先录入并保存在智能终端中的预设音频信号进行匹配,智能终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则发送播放控制指令。

在s307,向远端服务器发送播放控制指令,以使远端服务器响应播放指令对智能电视进行播放控制;或者,直接向智能电视发送播放控制指令以对智能电视进行播放控制。

其中,向远端服务器发送播放控制指令,以使远端服务器响应播放指令对智能电视进行播放控制的方法在上述中已叙述,此处不再赘述。

而根据一些实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第一输入生成播放控制指令,并直接发送给智能电视,智能电视根据播放控制指令,用以对教学视频的播放进行控制,控制包括对视频播放的暂停、停止、音量、进度中的至少一种。

在s309,接收第二输入。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入。

本申请一实施例,如图9所示,用户打开智能终端,启动app,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端app通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端app通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

在s311,根据第二输入生成第一交互指令。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入生成第一交互指令,并发送给远端服务器,远端服务器响应第一交互指令向智能电视发送交互内容。

可选地,如图9所示,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;设定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

在s313,向远端服务器直接发送第一交互指令,以使远端服务器根据交互指令向智能电视发送交互内容;或者,向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

其中,向远端服务器直接发送第一交互指令,以使远端服务器根据交互指令向智能电视发送交互内容的方法在上述中已叙述,此处不再赘述。

而根据示例实施例,移动终端根据移动终端根据运行中的app采集用户的第二输入生成第一交互指令,并向智能电视发送第一交互指令,智能电视响应第一交互指令向远端服务器发送第二交互指令,远端服务器根据第二交互指令向智能电视发送交互内容。

可选地,如图9所示,远端服务器响应第二交互指令向智能电视发送交互内容,智能电视接收交互内容,并对交互内容进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

本实施例中,因为移动终端通过根据用户输入与远端服务器和智能电视进行在线学习交互,从而实现互动性学习,提升了用户教学体验。

图4是根据本申请实施例的一种在线教学显示控制方法的流程示意图。根据该实施例的方法可应用于远端服务器。

参见图4,在s401,与移动终端建立长连接,与智能电视建立长连接。

根据本申请一实施例,如图6所示,用户打开移动终端和智能电视,进入操控界面,在操控界面中找到app图标,点击app图标,启动app。app启动后,可向远端服务器发送长连接请求指令,远端服务器响应长连接请求指令发送连接成功指令,移动终端和/或智能电视接收连接成功指令与远端服务器进行长连接通信。

如前,长连接可以省去较多的tcp建立和关闭的操作,减少浪费,节约时间。短连接对于服务器来说管理较为简单,存在的连接都是有用的连接,不需要额外的控制手段。但如果客户请求频繁,将在tcp的建立和关闭操作上浪费时间和带宽。因此,本申请实施例中,可采用长连接。

根据一些实施例,远端服务器可建立移动终端和智能电视的关联。

在s403,基于来自移动终端的播放控制指令或来自智能电视的播放请求向智能电视发送教学资源。

根据本申请一实施例,用户打开移动终端和智能电视,启动app,进入移动终端app操控界面,在操控界面中找到要投屏显示的教学视频,点击教学视频生成第一播放指令,移动终端向远端服务器发送第一播放指令,远端服务器响应第一播放控制指令向智能电视发送教学资源。

根据一些实施例,用户打开移动终端和智能电视,启动app,进入移动终端app操控界面,在操控界面中找到要投屏显示的教学视频,点击教学视频生成第一播放控制指令,移动终端向智能电视发送第一播放控制指令,智能电视响应第一播放控制指令接收第一播放控制指令对应的教学视频链接地址,并生成播放请求,智能电视向远端服务器发送播放请求。

可选地,远端服务器基于来自智能电视的播放请求向智能电视发送教学资源。

在s405,接收来自移动终端或智能电视的交互指令。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入生成相应的交互指令,并发送给远端服务器,远端服务器响应交互指令向智能电视发送交互内容

本申请一实施例,如图8所示,用户打开智能终端,启动app,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端app通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端app通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

例如,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;规定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

根据本申请另一实施例,如图9所示,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;设定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

在s407,接收来自移动终端的第一播放控制指令,基于第一播放指令向智能电视发送第二播放控制指令。

本申请一实施例,用户打开智能终端,启动app,进入移动终端app的操作界面,在操控界面中找到应用程序的图标,点击语音控制图标,启动移动终端的语音控制功能.

可选地,当移动终端app接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端根据接收所得的语音生成一相应的音频信号后,会自动将该音频信号与智能终端预先录入并保存在智能终端中的预设音频信号进行匹配,智能终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则发送第一播放控制指令。

可选地,移动终端向远端服务器发送第一播放控制指令,远端服务器响应第一播放控制指令向智能电视发送第二播放控制指令,用以对教学视频的播放进行控制,控制包括对视频播放的暂停、停止、音量、进度中的至少一种。

在s409,接收交互指令,根据交互指令向智能电视发送交互内容。

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入生成相应的交互指令,并发送给远端服务器,远端服务器响应交互指令向智能电视发送交互内容。

本申请一实施例,如图8所示,用户打开智能终端,启动app,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端app通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端app通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

例如,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向远端服务器发送第一交互指令或第二交互指令中的至少一种,远端服务器响应第一交互指令向智能电视发送第一交互内容;响应第二交互指令向智能电视发送第二交互内容。

可选地,智能电视接收第一交互内容或第二交互内容中的至少一种,并对第一交互内容或第二交互内容中的至少一种进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;规定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向远端服务器发送第一交互指令或第二交互指令中的至少一种,远端服务器响应第一交互指令向智能电视发送第一交互内容;响应第二交互指令向智能电视发送第二交互内容。

可选地,智能电视接收第一交互内容或第二交互内容中的至少一种,并对第一交互内容或第二交互内容中的至少一种进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

根据本申请另一实施例,如图9所示,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

可选地,远端服务器响应第二交互指令向智能电视发送交互内容。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;设定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

可选地,远端服务器响应第二交互指令向智能电视发送交互内容。

图5是根据本申请实施例的在线教学显示控制方法的流程示意图。根据该实施例的方法可应用于智能电视。

参见图5,在s501,与远端服务器建立长连接。

可选地,本申请一实施例,如图6所示,用户打开移动终端和智能电视,进入操控界面,在操控界面中找到app图标,点击app图标,启动app。app启动后,可向远端服务器发送长连接请求指令,远端服务器响应长连接请求指令发送连接成功指令,智能电视接收连接成功指令与远端服务器进行长连接通信。

根据一些实施例,在建立长连接之前,用户需要在app中向远端服务器提供用户名和口令,例如提供预先输入并存储的用户名和口令。

根据一些实施例,远端服务器可建立移动终端和智能电视的关联。

如前,长连接可以省去较多的tcp建立和关闭的操作,减少浪费,节约时间。短连接对于服务器来说管理较为简单,存在的连接都是有用的连接,不需要额外的控制手段。但如果客户请求频繁,将在tcp的建立和关闭操作上浪费时间和带宽。因此,本申请实施例中,可采用长连接。

在s503,向远端服务器发送播放请求信息。

本申请一实施例,用户打开移动终端和智能电视,启动app,进入移动终端app操控界面,在操控界面中找到要投屏显示的教学视频,点击教学视频生成第一播放控制指令,移动终端向智能电视发送第一播放控制指令,智能电视响应第一播放控制指令接收第一播放控制指令对应的教学视频链接地址,并生成播放请求,智能电视向远端服务器发送播放请求。

在s505,从远端服务器接收与播放请求信息相应的教学资源。

根据示例实施例,远端服务器基于来自智能电视的播放请求向智能电视发送教学资源,教学资源与用户在移动终端app操作界面中选择要投屏的教学视频相关联。

在s507,接收来自移动终端或远端服务器的播放控制指令。

本申请一实施例,用户打开智能终端,启动app,进入移动终端app的操作界面,在操控界面中找到应用程序的图标,点击语音控制图标,启动移动终端的语音控制功能。

可选地,当移动终端app接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端根据接收所得的语音生成一相应的音频信号后,会自动将该音频信号与智能终端预先录入并保存在智能终端中的预设音频信号进行匹配,智能终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则发送播放控制指令。

可选地,移动终端向智能电视发送播放控制指令。

根据一些实施例,如图7所示,用户打开智能终端,启动app,进入移动终端app的操作界面,在操控界面中找到应用程序的图标,点击语音控制图标,启动移动终端的语音控制功能.

可选地,当移动终端app接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端根据接收所得的语音生成一相应的音频信号后,会自动将该音频信号与智能终端预先录入并保存在智能终端中的预设音频信号进行匹配,智能终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则发送语音控制指令。

可选地,远端服务器响应语音控制指令向智能电视发送播放控制指令。

在s509,根据播放控制指令控制教学资源的播放.

根据一些实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第一输入生成播放控制指令,并发送给智能电视,智能电视根据播放控制指令,用以对教学视频的播放进行控制,控制包括对视频播放的暂停、停止、音量、进度中的至少一种。

根据另一实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第一输入生成第一播放控制指令,并发送给远端服务器,远端服务器根据第一播放控制指令,向智能电视发送第二播放控制指令,用以对教学视频的播放进行控制,控制包括对视频播放的暂停、停止、音量、进度中的至少一种。

在s511,接收来自远端服务器发送的交互内容

根据示例实施例,在移动终端和智能电视与远端服务器建立长连接之后,移动终端根据运行中的app采集用户的第二输入生成相应的交互指令,并发送给远端服务器,远端服务器响应交互指令向智能电视发送交互内容。

本申请一实施例,如图8所示,用户打开智能终端,启动app,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端app通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端app通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

例如,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向远端服务器发送第一交互指令或第二交互指令中的至少一种,远端服务器响应第一交互指令向智能电视发送第一交互内容;响应第二交互指令向智能电视发送第二交互内容。

可选地,智能电视接收第一交互内容或第二交互内容中的至少一种,并对第一交互内容或第二交互内容中的至少一种进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;规定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向远端服务器发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向远端服务器发送第二识别指令。

可选地,交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向远端服务器发送第一交互指令或第二交互指令中的至少一种,远端服务器响应第一交互指令向智能电视发送第一交互内容;响应第二交互指令向智能电视发送第二交互内容。

可选地,智能电视接收第一交互内容或第二交互内容中的至少一种,并对第一交互内容或第二交互内容中的至少一种进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

根据本申请另一实施例,如图9所示,用户打开智能终端,启动app,移动终端app根据远端服务器发送的题目指令开启识别功能。

可选地,当移动终端通过识别功能接收到用户发出的一语音后,会根据该语音生成一相应的音频信号。

可选地,当移动终端通过识别功能接收到用户发出的一手势后,会根据该手势图像生成一相应的手势信号。

可选地,第二输入包括音频信号或手势信号中的至少一种。

本申请一实施例,移动终端app根据生成的音频信号,会自动将该音频信号与移动终端预先录入并保存在移动终端中的预设音频信号进行匹配,移动终端识别接收到的音频信号是否与预设音频信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设音频信号英文字母a、b、c、d的音频信号。

可选地,音频信号和预设音频信号包含声波频率和幅度的变化;声波频率和幅度的变化,即音频信号的主要特征,移动终端将上述两个主要特征作为判断指令音频信号与预设音频信号是否匹配的依据。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的音频信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的音频信号或其他任一答案对应的音频信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

可选地,远端服务器响应第二交互指令向智能电视发送交互内容。

可选地,智能电视接收交互内容,并对交互内容进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

根据一些实施例,移动终端app根据生成的手势信号,会自动将该手势信号与移动终端预先录入并保存在移动终端中的预设手势信号进行匹配,移动终端识别接收到的手势信号是否与预设手势信号匹配,若匹配则生成第一识别指令,若不匹配则生成第二识别指令;例如,若题目信息为一道选择题,其正确答案为a,错误答案为b、c和d;录入预设手势信号以右手为例,右手手掌朝向面前,从右往左依次为:拇指、食指、中指、无名指和小指,设定以右手握拳手掌朝向面前竖起拇指,手背对准移动终端肢体识别设备的姿势录入手势识别信息,设定该手势识别信息为答案a对应的手势信号;设定以右手握拳手掌朝向面前竖起食指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案b对应的手势信号;设定以右手握拳手掌朝向面前竖起中指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案c对应的手势信号;设定以右手握拳手掌朝向面前竖起无名指,手背对准智能终端摄像头的姿势录入手势识别信息,设定该手势识别信息为答案d对应的手势信号。

可选地,如果选择题正确答案且唯一正确答案为答案a,则移动终端根据答案a对应的手势信号向智能电视发送第一识别指令;根据除了答案a的其他任一答案对应的手势信号或其他任一答案对应的手势信号的组合向智能电视发送第二识别指令。

可选地,第一交互指令包括第一识别指令或第二识别指令中的至少一种。

可选地,移动终端向智能电视发送第一交互指令,以使智能电视响应第一交互指令向远端服务器发送第二交互指令。

可选地,远端服务器响应第二交互指令向智能电视发送交互内容。

可选地,智能电视接收交互内容,并对交互内容进行解析生成解析数据,智能电视根据解析数据在屏幕上显示选择题的判断结果。

本实施例中,因为移动终端通过根据用户输入与远端服务器和智能电视进行在线学习交互,从而实现互动性学习,提升了用户教学体验。

图10是根据本申请实施例的一种在线教学显示控制装置的示意图。

参见图10,在线教学显示控制装置,包括连接模块10、控制模块20及交互模块30。

连接模块10用于与远端服务器建立长连接。

控制模块20用于根据第一输入对智能电视进行播放控制,智能电视用于展示在线学习界面。

交互模块30用于根据第二输入向远端服务器发送交互指令。

装置实现的功能与前面描述的方法对应,并还可包括对应的其他模块,此处不再赘述。

图11是根据本申请实施例的一种在线教学显示控制装置的示意图。

参见图11,在线教学显示控制装置,包括第一连接模块40、第二连接模块50、第一发送模块60、接收模块70及第二发送模块80.

第一连接模块40用于与移动终端建立长连接。

第二连接模块50用于与智能电视建立长连接。

第一发送模块60用于向智能电视发送教学资源。

接收模块70用于接收交互指令。

第二发送模块80用于根据交互指令向智能电视发送交互内容。

装置实现的功能与前面描述的方法对应,并还可包括对应的其他模块,此处不再赘述。

图12是根据本申请实施例的一种在线教学显示控制装置的示意图。

参见图12,在线教学显示控制装置,包括连接模块90、第一接收模块100、第二接收模块110、第一发送模块120及第三接收模块130。

连接模块90用于与远端服务器建立长连接。

第一接收模块100用于从远端服务器接收教学资源。

第二接收模块110用于接收来自移动终端的第一交互指令。

第一发送模块120用于根据第一交互指令向远端服务器发送第二交互指令。

第三接收模块130用于接收来自远端服务器发送的交互内容。

装置实现的功能与前面描述的方法对应,并还可包括对应的其他模块,此处不再赘述。

需要说明的是,上述实施例提供的在线学习装置在执行控制交互方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的在线学习装置与在线学习方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。

图13是根据本申请实施例的一种在线教学显示控制装置的示意图。该设备900可实现前述根据本申请实施例的控制任务对象的方法。

如图13所示,该服务器900包括处理器901和存储器902,其中,服务器900还可以包括总线903,处理器901和存储器902可以通过总线903相互连接,总线903可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。总线903可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。存储器902用于存储包含指令的一个或多个程序;处理器901用于扫描存储在存储器902中的指令911执行上述用于用户界面自动化测试方法的步骤。

本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、dvd、cd-rom、微型驱动器以及磁光盘、rom、ram、eprom、eeprom、dram、vram、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器ic),或适合于存储指令和/或数据的任何类型的媒介或设备。

本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(field-programmablegatearray,fpga)、集成电路(integratedcircuit,ic)等。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

以上者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。

综上,以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

技术特征:

1.一种在线教学显示控制方法,其特征在于,包括:

与远端服务器建立长连接;

根据第一输入对智能电视进行播放控制,所述智能电视用于展示在线教学界面;

根据第二输入向远端服务器发送交互指令。

2.根据权利要求1所述的方法,其特征在于,所述根据第一输入对智能电视进行播放控制,包括:

接收所述第一输入;

根据所述第一输入生成播放控制指令;

向所述远端服务器发送所述播放控制指令,以使所述远端服务器响应所述播放指令对智能电视进行播放控制;或者,

直接向所述智能电视发送所述播放控制指令以对智能电视进行播放控制。

3.根据权利要求1所述的方法,其特征在于,所述根据第二输入向远端服务器发送交互指令,包括:

接收所述第二输入;

根据所述第二输入生成第一交互指令;

向所述远端服务器直接发送所述第一交互指令,以使所述远端服务器根据所述交互指令向所述智能电视发送交互内容;或者,

向所述智能电视发送所述第一交互指令,以使所述智能电视响应所述第一交互指令向所述远端服务器发送第二交互指令。

4.一种在线教学显示控制方法,其特征在于,包括:

与移动终端建立长连接;

与智能电视建立长连接;

向所述智能电视发送教学资源;

接收交互指令;

根据所述交互指令向所述智能电视发送交互内容。

5.根据权利要求4所述的方法,其特征在于,所述向所述智能电视发送教学资源,包括:

基于来自移动终端的播放控制指令或来自所述智能电视的播放请求向所述智能电视发送教学资源。

6.根据权利要求4所述的方法,其特征在于,所述接收交互指令,包括:

接收来自所述移动终端或所述智能电视的交互指令。

7.根据权利要求4所述的方法,其特征在于,还包括:

接收来自所述移动终端的第一播放控制指令;

基于所述第一播放指令向所述智能电视发送第二播放控制指令。

8.一种在线教学显示控制方法,其特征在于,包括:

与远端服务器建立长连接;

从远端服务器接收教学资源;

接收来自所述移动终端的第一交互指令;

根据所述第一交互指令向所述远端服务器发送第二交互指令;

接收来自所述远端服务器发送的交互内容。

9.根据权利要求8所述的方法,其特征在于,所述从远端服务器接收教学资源,包括:

向所述远端服务器发送播放请求信息;

从远端服务器接收与所述播放请求信息相应的教学资源。

10.根据权利要求8所述的方法,其特征在于,还包括:

接收来自所述移动终端或所述远端服务器的播放控制指令;

根据所述播放控制指令控制所述教学资源的播放。

11.一种在线教学显示控制的装置,其特征在于,包括:

连接模块,用于与远端服务器建立长连接;

控制模块,用于根据第一输入对智能电视进行播放控制,所述智能电视用于展示在线教学界面;

交互模块,用于根据第二输入向远端服务器发送交互指令。

12.一种在线教学显示控制的装置,其特征在于,包括:

第一连接模块,用于与移动终端建立长连接;

第二连接模块,用于与智能电视建立长连接;

第一发送模块,用于向所述智能电视发送教学资源;

接收模块,用于接收交互指令;

第二发送模块,用于根据所述交互指令向所述智能电视发送交互内容。

13.一种在线教学显示控制的装置,其特征在于,包括:

连接模块,用于与远端服务器建立长连接;

第一接收模块,用于从远端服务器接收教学资源;

第二接收模块,用于接收来自所述移动终端的第一交互指令;

第一发送模块,用于根据所述第一交互指令向所述远端服务器发送第二交互指令;

第三接收模块,用于接收来自所述远端服务器发送的交互内容。

14.一种设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1-10中任一项所述的方法。

15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述权利要求1-10中任一项所述的方法。

技术总结

本申请实施例公开了一种在线教学显示控制的方法、装置、设备和存储介质。一种在线教学显示控制的方法包括:与远端服务器建立长连接;根据第一输入对智能电视进行播放控制,智能电视用于展示在线学习界面;根据第二输入向远端服务器发送交互指令。根据本申请实施例,移动终端根据用户输入与远端服务器和智能电视进行在线教学交互,从而实现利用智能电视的互动性教学,提升了用户教学体验。

技术研发人员:张政

受保护的技术使用者:北京文渊佳科技有限公司

技术研发日:.09.19

技术公布日:.01.31

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。