控制系统中的信息交互方法与流程

文档序号:20204679发布日期:2020-03-27 21:05阅读:262来源:国知局
控制系统中的信息交互方法与流程

本发明涉及数据处理领域,尤其涉及一种控制系统中的信息交互方法。



背景技术:

在校园中,有多个系统,比如、录播系统、广播系统等,但是各个系统之间并没有进行统一的控制和管理,各个系统各自执行任务,造成了管理不便的问题。



技术实现要素:

本发明实施例的目的是提供一种控制系统中的信息交互方法,以解决现有技术中的管理不便的问题。

为解决上述问题,第一方面,本发明提供了一种控制系统中的信息交互方法,所述控制系统中的信息交互方法包括:

接收当前教学场地的录播系统发送的课堂授课视音频数据和课堂听课视音频数据;所述课堂授课视音频数据和所述课堂听课视音频数据包括第一时间戳;

根据预设的列表,将所述课堂授课视音频数据发送给至少一个课堂终端,以使课堂终端播放所述课堂授课视音频数据,并且,将所述课堂听课视音频数据发送给至少一个监管终端,以使所述监管终端播放所述课堂听课视音频数据;

接收用于指示开始投屏显示的第一指令;所述第一指令包括第二时间戳;

根据所述第一指令,从所述第二时间戳起,将所述课堂授课视音频数据进行投屏显示;

接收多个答题卡接收器发送的答题数据;每个所述答题数据包括学生id;

接收用于选择显示学生答题数据的第二指令;所述第二指令包括目标学生id;

根据所述目标学生id,将所述目标学生id的答题数据进行投屏显示;

接收ip广播系统发送的ip广播消息;

对所述ip广播消息进行解析,得到ip广播消息的内容、ip广播消息类型和针对对象;所述ip广播消息类型包括紧急类型和非紧急类型;所述针对对象包括学生的年级和班级;

当所述ip广播消息类型为紧急类型时,即时播放所述ip广播消息的内容;

当所述ip广播消息类型为非紧急类型时,查找预设的课表,确定当前教学场地是否为所述针对对象对应的教室id;

当当前教学场地为针对对象对应的教室id时,向当前教学场地的语音播放系统id发送所述ip广播消息的内容,以使所述语音播放系统播放所述ip广播消息的内容。

在一种可能的实现方式中,所述接收当前教学场地的录播系统发送的课堂授课视音频数据和课堂听课视音频数据之后还包括:

接收第一分析结果和第二分析结果;其中,所述第一分析结果为对所述课堂授课视音频数据进行分析后得到的结果,所述第二分析结果为对所述课堂听课视音频数据进行分析后得到的结果;

将所述第一分析结果和所述第二分析结果发送给所述至少一个课堂终端、所述至少一个监管终端和智慧班牌中的一个或多个。

在一种可能的实现方式中,所述根据所述第一指令,从所述第二时间戳起,将所述教学行为视音频数据进行投屏显示之后还包括:

接收用于指示关闭投屏显示的第三指令;所述第三指令包括第三时间戳;

根据所述第三指令,从所述第三时间戳起,关闭对所述教学行为视音频数据的投屏显示。

在一种可能的实现方式中,所述紧急类型包括应急广播,所述非紧急类型包括室内广播。

在一种可能的实现方式中,所述非紧急类型为室内广播,所述当所述ip广播消息类型为非紧急类型时,查找预设的课表,确定当前教学场地是否为所述针对对象对应的教室id具体包括:

当所述ip广播消息为室内广播时,所述ip广播消息的内容包括播放时间;

根据所述针对的对象和播放时间,查找预设的课表,确定针对的对象在所述播放时间下对应的教室id;

判断所述教室id是否为当前教学场地。

在一种可能的实现方式中,所述当当前教学场地为针对对象对应的教室id时,向当前教学场地的语音播放系统id发送所述ip广播消息的内容,以使所述语音播放系统播放所述ip广播消息的内容具体包括:

当所述教室id为当前教学场地时,根据预设的课表,确定上课时间和下课时间;

根据所述播放时间、所述上课时间和所述下课时间,确定目标播放时间;

在所述目标播放时间下,向当前教学场地的语音播放系统id发送所述ip广播消息的内容。

在一种可能的实现方式中,所述方法还包括:

存储所述课堂授课视音频数据、课堂听课视音频数据、答题数据和ip广播消息。

在一种可能的实现方式中,所述第一指令还包括教室id,所述根据所述第一指令,从所述第二时间戳起,将所述课堂授课视音频数据进行投屏显示具体包括:

根据所述教室id,从所述第二时间戳起,将所述课堂授课视音频数据在教室id对应的教室进行投屏显示。

第二方面,本发明提供了一种设备,包括存储器和处理器,存储器用于存储程序,处理器用于执行第一方面任一所述的方法。

第三方面,本发明提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如第一方面任一所述的方法。

第四方面,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如第一方面任一所述的方法。

通过本发明实施例提供的控制系统中的信息交互方法,通过物联网将录播系统、ip广播系统、答题卡接收器进行连接,并可以对课堂授课视音频数据、课堂听课视音频数据、ip广播消息、答题数据进行交互,实现了对多个系统的同一管理,提高了用户体验。

附图说明

图1为本发明实施例一提供的控制系统中的信息交互方法流程示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为便于描述,附图中仅示出了与有关发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

第一、第二等编号仅予以区分,并无其他含义。

图1为本发明实施例一提供的控制系统中的信息交互方法流程示意图。该方法应用在教学场景中,该方法的执行主体为控制系统,控制系统为具有服务器、处理器、终端等具有显示屏和处理功能的设备,本申请中的录播系统、网络之间互连的协议(internetprotocol,ip)广播系统、答题卡接收器可以通过物联网技术,接入控制系统。如图1所示,该方法包括以下步骤:

步骤101,接收当前教学场地的录播系统发送的课堂授课视音频数据和课堂听课视音频数据;课堂授课视音频数据和课堂听课视音频数据包括第一时间戳。

具体的,当前教学场地可以为某学校的教室a,该学校可以是小学、中学、大学、职业中学等学校中的任意一个。

每个教室设置有录播系统,录播系统对授课过程中的目标进行追踪录播。比如,教室a设置有五个摄像头,分别用于拍摄授课老师、黑板、学生、正面全景和背面全景,每个摄像头有对应的麦克风,授课老师正在讲授时,切换至第一摄像头和对应的麦克风录制的讲授视音频数据,在互动时,如果老师正在提问,则切换至第一摄像头拍摄的老师的提问画面,老师在书写时,切换至第二摄像头拍摄的黑板的画面,老师在巡视时,切换至第三摄像头拍摄的讲台全景的画面。至于具体如何实现切换,可以采用人工智能(artificialintelligence,ai)、智能识别技术和大数据技术进行识别,从而根据识别结果进行切换,从而在录制过程中,进行针对性的进行录制,并进行无缝切换,再将麦克风录制的音频数据进行时间戳对齐合成。

在切换的过程中,还可以针对每一段视音频添加提示信息,比如,可以在授课视音频数据中,添加讲授视音频数据、互动视音频数据、答疑解惑视音频数据等关键字用于进行提示。

在对老师的授课进行录制的同时,会对学生进行特写录制和全景录制,此时的录制,会在学生特写和学生全景之间进行切换,且切换是以识别的学生行为作为触发条件的比如,学生在举手回答问题,会录制举手的学生的图像,学生在听讲,会录制听讲的全景视频。再将麦克风录制的音频数据进行时间戳对齐合成,从而得到学生的课堂听课视音频数据,后续,该课堂听课视音频数据可以作为研究学生听课认真程度的依据。

步骤102,根据预设的列表,将课堂授课视音频数据发送给至少一个课堂终端,以使课堂终端播放课堂授课视音频数据,并且,将课堂听课视音频数据发送给至少一个监管终端,以使监管终端播放课堂听课视音频数据。

课堂终端可以是其他课堂的终端,比如,在a教室的课堂授课视音频数据,可以发送给b、c和d三个教室的课堂终端,从而使得b、c和d三个教室可以实时或非实时的显示课堂授课视音频数据。课堂终端也可以是远程课堂终端,从而实现了远程教学。课堂终端还可以是直播终端,从而可以进行直播教学。

监管终端可以是学校教务管理部门的终端,从而实现了教务管理部门对学生行为的获取,以便于对学生进行管理。监管终端还可以是家庭终端,从而便于家庭快速的获取学生的课堂表现。监管终端还可以是教室外的智慧班牌,从而便于巡视人员在课堂巡课过程中,不用进入教室,也可获取学生的课堂听课视音频数据。

可以将该些监管终端的标识(identitydocument,id)和课堂终端的id存储在预设列表中,通过在预设列表中选择后,确定课堂授课视音频数据要发送的课堂终端和课堂听课视音频数据要发送的监管终端。

还可以对该列表进行删除和增加,从而可以根据需要,增加或减少课堂终端和监管终端。

进一步的,步骤102之后还包括:

接收第一分析结果和第二分析结果;其中,第一分析结果为对课堂授课视音频数据进行分析后得到的结果,第二分析结果为对课堂听课视音频数据进行分析后得到的结果;

将第一分析结果和第二分析结果发送给至少一个课堂终端、至少一个监管终端和智慧班牌中的一个或多个。

课堂授课视音频数据中,包括多种教学行为,讲授、板书、演示、提问、巡视、师生互动。

第一分析结果,即获取讲授的时长、板书的时长、演示的时长、提问的时长、师生互动的时长分别占课堂授课视音频数据的比例。

可以针对授课视音频数据中每种视音频的时间戳,统计每种类型的视音频的时长,从而计算每个视音频的时长占课堂授课视音频数据的时长的比例。

第二分析结果即获取课堂听课视音频数据的每帧图像中听讲的人数、举手人数、讨论人数和课堂注意力集中人数占总人数的比例。

具体的,根据学生的全景图像,实时的获取到出勤人数,再调用智慧班牌中记录的上课班级的总人数,就可以得到到课率。可以实时的根据每帧听课视音频数据,统计听讲的人数和课堂注意力集中人数,此处的听讲人数,可以通过情绪来判断,比如,情绪为正常,可以视为认真听讲,注意力集中人数,也可以通过情绪来判断,比如情绪为正常,且肢体动作为举手等。

步骤103,接收用于指示开始投屏显示的第一指令;第一指令包括第二时间戳。

控制系统具有控制面板,可以通过控制面板,输入指示开始投屏显示的第一指令,从而,在接收到投屏指令后,可以进行投屏显示。

步骤104,根据第一指令,从第二时间戳起,将课堂授课视音频数据进行投屏显示。

在一个示例中,教室a、b、c和d可以共用一个控制系统,第一指令还可以包括教室id,由于第一指令具有第二时间戳,因此,在接收到具有第二时间戳的第一指令后,可以从第二时间戳对应的时间起,在第一指令对应的教室id,对课堂授课视音频数据进行投屏显示,从而便于学生在不同的教室进行课堂授课的投屏观看。同时,由于多个教室共用一个控制系统,因此,实现了一个控制系统对多个教室的同时管理。该教室id可以和该教室的投屏终端id相关联,该教室id也可以以投屏终端id表示。

进一步的,步骤104之后还包括:接收用于指示关闭投屏显示的第三指令;第三指令包括第三时间戳;根据第三指令,从第三时间戳起,关闭对教学行为视音频数据的投屏显示。

在控制系统接收到第三指令时,可以根据第三指令,关闭投屏显示。同时,第三指令还可以包括教室id,可以根据第三指令中的教室id,关闭教室id对应的教室的投屏显示。

步骤105,接收多个答题卡接收器发送的答题数据;每个答题数据包括学生id。

在进行授课的同时,老师会下发一些客观题,该些客观题会下发至学生的答题卡接收器,学生的答题卡接收器在接收到客观题后,在学生作答后,答题卡接收器将答题数据发送给控制系统。控制系统接收到多个答题数据后,可以进行选择性的显示,比如,显示多个学生id中至少一个学生的答题数据。

步骤106,接收用于选择显示学生答题数据的第二指令;第二指令包括目标学生id。

在一个示例中,可以在控制系统上进行选择,比如触摸操作等,从而产生触摸操作指令后,生成用于选择显示学生答题数据的第二指令,比如,选择学生a的答题数据等。

步骤107,根据目标学生id,将目标学生id的答题数据进行投屏显示。

继续接上例,在接收到选择学生a的答题数据的第二指令后,控制系统可以控制投屏终端对学生a的答题数据进行投屏显示,从而便于教师以学生a为例,对题目进行讲解。

步骤108,接收ip广播系统发送的ip广播消息。

ip广播把传统广播所传输的信号变成数字信号,使之能通过互联网或局域网传输到任何需要的地方,突破了距离限制。

步骤109,对ip广播消息进行解析,得到ip广播消息的内容、ip广播消息类型和针对对象;ip广播消息类型包括紧急类型和非紧急类型;针对对象包括学生的年级和班级。

控制系统接收到ip广播消息后,进行解析后,可以得到ip广播消息的内容,ip广播消息类型和针对对象。示例而非限定,针对对象可以是全体学生,三年级二班或者五年级三班等。

步骤110,当ip广播消息类型为紧急类型时,即时播放ip广播消息的内容。

紧急类型包括应急广播,当为紧急类型时,控制系统可以控制相关模块即时进行播放。

步骤111,当ip广播消息类型为非紧急类型时,查找预设的课表,确定当前教学场地是否为针对对象对应的教室id。

非紧急类型包括室内广播,当ip广播消息为室内广播时,ip广播消息的内容包括播放时间;根据针对的对象和播放时间,查找预设的课表,确定针对的对象在播放时间下对应的教室id;判断教室id是否为当前教学场地。

当教室id为当前教学场地时,根据预设的课表,确定上课时间和下课时间;根据播放时间、上课时间和下课时间,确定目标播放时间;在目标播放时间下,向当前教学场地的语音播放系统id发送ip广播消息的内容。

由此,当为非紧急类型时,可以根据针对的对象和播放时间,确定播放时针对对象所对应的教室id,并根据教室id对应的上课时间和下课时间,确定一个播放时间,以避免影响学生上课进程,从而实现了对针对对象所对应的教室的定时广播。

步骤112,当当前教学场地为针对对象对应的教室id时,向当前教学场地的语音播放系统id发送ip广播消息的内容,以使语音播放系统播放ip广播消息的内容。

控制系统在时间为目标播放时间时,向语音播放系统id发送ip广播消息的内容,此处的语音播放系统可以是扬声器等模块,从而实现了定时对非紧急类型的ip广播进行播放,并且该播放不影响正常上课。从而提高了用户体验。

进一步的,本申请还包括:存储课堂授课视音频数据、课堂听课视音频数据、答题数据和ip广播消息。从而,实现了对该些数据在控制系统中进行存储,以便于从控制系统直接调用该些数据,提高了用户体验。

由此,通过本发明实施例提供的控制系统中的信息交互方法,通过物联网将录播系统、ip广播系统、答题卡接收器进行连接,并可以对课堂授课视音频数据、课堂听课视音频数据、ip广播消息、答题数据进行交互。

发明实施例二提供了一种设备,包括存储器和处理器,存储器用于存储程序,存储器可通过总线与处理器连接。存储器可以是非易失存储器,例如硬盘驱动器和闪存,存储器中存储有软件程序和设备驱动程序。软件程序能够执行本发明实施例提供的上述方法的各种功能;设备驱动程序可以是网络和接口驱动程序。处理器用于执行软件程序,该软件程序被执行时,能够实现本发明实施例一提供的方法。

本发明实施例三提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行本发明实施例一提供的方法。

本发明实施例四提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现本发明实施例一提供的方法。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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