改进的教学直播系统及方法与流程

文档序号:12907053阅读:446来源:国知局

本发明涉及直播教学技术领域,特别涉及一种改进的教学直播系统及方法。



背景技术:

现有的远程直播教学往往只能是教师单向地向学生用户终端下发直播教学内容,并且内容往往仅仅为声音加上ppt,形式较为单一,并且教师无法灵活掌握各个学生的听课反馈情况,此外现有的远程直播教学技术无法在众多听课学生中方便地进行交互。



技术实现要素:

有鉴于此,本发明提出一种能够扩大教学场景,能够灵活掌握各个学生听课反馈情况,并且能够很方便地进行学生与学生之间、学生与教师之间交互的改进的教学直播系统及方法。

一种改进的教学直播方法,其包括如下步骤:

s1、预先在服务器中预先存储直播场景模型;并配置直播过程中教师与学生的交互规则、学生与学生之间的交互规则;

s2、服务器获取教师对应的教师用户终端的教学直播请求信息;服务器从教学直播请求信息中解析出需求请求连接的学生对应的学生用户终端id;

s3、服务器根据需求请求连接的学生对应的学生用户终端id向对应的学生用户终端下发连接请求;

s4、学生用户终端根据服务器发送的连接请求与服务器建立通信连接;

s5、服务器定期向学生用户终端发起连接确认请求信息,并设置连接确认请求信息的反馈期限值,并判断学生用户终端是否在反馈期限值范围内反馈确认信息,在反馈期限值范围内进行反馈时,跳转到步骤s6;在反馈期限值范围内未进行反馈时,服务器重新根据对应的学生用户终端id向对应的学生用户终端下发连接请求,并同时向对应的学生用户终端以及教师用户终端发送本次未反馈信息以及对应的时间节点,并跳转到步骤s11;

s6、服务器接收通过教师用户终端采集的教师的肢体信息、语音信息;并将教师的肢体信息、语音信息投射到预先存储的直播场景模型中进行画面、语音融合;将融合后的画面、语音信息根据对应的学生用户终端id向对应的学生用户终端下发;

s7、教师用户终端向服务器发送点对点交互请求,服务器判断点对点交互请求是否属于公开请求,在属于公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到其他学生用户终端以及教师用户终端;在属于不公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到教师用户终端;

s8、服务器接收学生用户终端发起的交互请求,并判断属于与学生的交互请求或与教师的交互请求;在属于与学生的交互请求时,跳转到步骤s9;在属于与教师的交互请求时,跳转到步骤s10;

s9、根据步骤s1中教师与学生的交互规则进行教师与学生之间的交互;

s10、根据步骤s1中学生与学生的交互规则进行教师与学生之间的交互;

s11、判断学生用户终端是否与服务器建立连接,以及是否接收到学生用户终端的反馈信息,如是则跳转到步骤s6。

在本发明所述的改进的教学直播方法中,

所述步骤s9包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的提问时间段,如是则进行教师与学生之间的交互,如否则暂停教师与学生之间的交互直至下一次预留的提问时间段到来时进行交互。

在本发明所述的改进的教学直播方法中,

所述步骤s10包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的互动时间段,如是则进行学生与学生之间的交互,如否则暂停学生与学生之间的交互直至下一次预留的互动时间段到来时进行交互。

本发明还提供一种改进的教学直播系统,其包括如下单元:

交互规则配置单元,用于预先在服务器中预先存储直播场景模型;并配置直播过程中教师与学生的交互规则、学生与学生之间的交互规则;

请求信息解析单元,用于通过服务器获取教师对应的教师用户终端的教学直播请求信息;服务器从教学直播请求信息中解析出需求请求连接的学生对应的学生用户终端id;

连接请求分发单元,用于通过服务器根据需求请求连接的学生对应的学生用户终端id向对应的学生用户终端下发连接请求;

通信连接建立单元,用于通过学生用户终端根据服务器发送的连接请求与服务器建立通信连接;

连接确认单元,用于通过服务器定期向学生用户终端发起连接确认请求信息,并设置连接确认请求信息的反馈期限值,并判断学生用户终端是否在反馈期限值范围内反馈确认信息,在反馈期限值范围内进行反馈时,跳转到教学直播单元;在反馈期限值范围内未进行反馈时,服务器重新根据对应的学生用户终端id向对应的学生用户终端下发连接请求,并同时向对应的学生用户终端以及教师用户终端发送本次未反馈信息以及对应的时间节点,并跳转到连接信息反馈单元;

教学直播单元,用于通过服务器接收通过教师用户终端采集的教师的肢体信息、语音信息;并将教师的肢体信息、语音信息投射到预先存储的直播场景模型中进行画面、语音融合;将融合后的画面、语音信息根据对应的学生用户终端id向对应的学生用户终端下发;

交互主动下发单元,用于通过教师用户终端向服务器发送点对点交互请求,服务器判断点对点交互请求是否属于公开请求,在属于公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到其他学生用户终端以及教师用户终端;在属于不公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到教师用户终端;

交互请求上传单元,用于通过服务器接收学生用户终端发起的交互请求,并判断属于与学生的交互请求或与教师的交互请求;在属于与学生的交互请求时,跳转到第一规则判断单元;在属于与教师的交互请求时,跳转到第二规则判断单元;

第一规则判断单元,用于根据交互规则配置单元中教师与学生的交互规则进行教师与学生之间的交互;

第二规则判断单元,用于根据交互规则配置单元中学生与学生的交互规则进行教师与学生之间的交互;

连接信息反馈单元,用于判断学生用户终端是否与服务器建立连接,以及是否接收到学生用户终端的反馈信息,如是则跳转到教学直播单元。

在本发明所述的改进的教学直播系统中,

所述第一规则判断单元包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的提问时间段,如是则进行教师与学生之间的交互,如否则暂停教师与学生之间的交互直至下一次预留的提问时间段到来时进行交互。

在本发明所述的改进的教学直播系统中,

所述第二规则判断单元包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的互动时间段,如是则进行学生与学生之间的交互,如否则暂停学生与学生之间的交互直至下一次预留的互动时间段到来时进行交互。

本发明提供的改进的教学直播系统及方法,相对于现有技术,能够克服现有的远程直播教学往往只能是教师单向地向学生用户终端下发直播教学内容,并且内容往往仅仅为声音加上ppt,形式较为单一,并且教师无法灵活掌握各个学生的听课反馈情况,此外现有的远程直播教学技术无法在众多听课学生中方便地进行交互的缺陷,能够灵活掌握各个学生听课反馈情况,并且能够很方便地进行学生与学生之间、学生与教师之间交互。

附图说明

图1是本发明实施例的改进的教学直播系统结构框图。

具体实施方式

本发明实施例提供一种改进的教学直播方法,其包括如下步骤:

s1、预先在服务器中预先存储直播场景模型;并配置直播过程中教师与学生的交互规则、学生与学生之间的交互规则;

s2、服务器获取教师对应的教师用户终端的教学直播请求信息;服务器从教学直播请求信息中解析出需求请求连接的学生对应的学生用户终端id;

s3、服务器根据需求请求连接的学生对应的学生用户终端id向对应的学生用户终端下发连接请求;

s4、学生用户终端根据服务器发送的连接请求与服务器建立通信连接;

s5、服务器定期向学生用户终端发起连接确认请求信息,并设置连接确认请求信息的反馈期限值,并判断学生用户终端是否在反馈期限值范围内反馈确认信息,在反馈期限值范围内进行反馈时,跳转到步骤s6;在反馈期限值范围内未进行反馈时,服务器重新根据对应的学生用户终端id向对应的学生用户终端下发连接请求,并同时向对应的学生用户终端以及教师用户终端发送本次未反馈信息以及对应的时间节点,并跳转到步骤s11;

s6、服务器接收通过教师用户终端采集的教师的肢体信息、语音信息;并将教师的肢体信息、语音信息投射到预先存储的直播场景模型中进行画面、语音融合;将融合后的画面、语音信息根据对应的学生用户终端id向对应的学生用户终端下发;

s7、教师用户终端向服务器发送点对点交互请求,服务器判断点对点交互请求是否属于公开请求,在属于公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到其他学生用户终端以及教师用户终端;在属于不公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到教师用户终端;

s8、服务器接收学生用户终端发起的交互请求,并判断属于与学生的交互请求或与教师的交互请求;在属于与学生的交互请求时,跳转到步骤s9;在属于与教师的交互请求时,跳转到步骤s10;

s9、根据步骤s1中教师与学生的交互规则进行教师与学生之间的交互;

s10、根据步骤s1中学生与学生的交互规则进行教师与学生之间的交互;

s11、判断学生用户终端是否与服务器建立连接,以及是否接收到学生用户终端的反馈信息,如是则跳转到步骤s6。

在本发明所述的改进的教学直播方法中,

所述步骤s9包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的提问时间段,如是则进行教师与学生之间的交互,如否则暂停教师与学生之间的交互直至下一次预留的提问时间段到来时进行交互。

在本发明所述的改进的教学直播方法中,

所述步骤s10包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的互动时间段,如是则进行学生与学生之间的交互,如否则暂停学生与学生之间的交互直至下一次预留的互动时间段到来时进行交互。

如图1所述,本发明还提供一种改进的教学直播系统,其包括如下单元:

交互规则配置单元,用于预先在服务器中预先存储直播场景模型;并配置直播过程中教师与学生的交互规则、学生与学生之间的交互规则;

请求信息解析单元,用于通过服务器获取教师对应的教师用户终端的教学直播请求信息;服务器从教学直播请求信息中解析出需求请求连接的学生对应的学生用户终端id;

连接请求分发单元,用于通过服务器根据需求请求连接的学生对应的学生用户终端id向对应的学生用户终端下发连接请求;

通信连接建立单元,用于通过学生用户终端根据服务器发送的连接请求与服务器建立通信连接;

连接确认单元,用于通过服务器定期向学生用户终端发起连接确认请求信息,并设置连接确认请求信息的反馈期限值,并判断学生用户终端是否在反馈期限值范围内反馈确认信息,在反馈期限值范围内进行反馈时,跳转到教学直播单元;在反馈期限值范围内未进行反馈时,服务器重新根据对应的学生用户终端id向对应的学生用户终端下发连接请求,并同时向对应的学生用户终端以及教师用户终端发送本次未反馈信息以及对应的时间节点,并跳转到连接信息反馈单元;

教学直播单元,用于通过服务器接收通过教师用户终端采集的教师的肢体信息、语音信息;并将教师的肢体信息、语音信息投射到预先存储的直播场景模型中进行画面、语音融合;将融合后的画面、语音信息根据对应的学生用户终端id向对应的学生用户终端下发;

交互主动下发单元,用于通过教师用户终端向服务器发送点对点交互请求,服务器判断点对点交互请求是否属于公开请求,在属于公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到其他学生用户终端以及教师用户终端;在属于不公开请求时,将点对点请求下发到相对应的学生用户终端,并将相对应的学生用户终端的反馈发送到教师用户终端;

交互请求上传单元,用于通过服务器接收学生用户终端发起的交互请求,并判断属于与学生的交互请求或与教师的交互请求;在属于与学生的交互请求时,跳转到第一规则判断单元;在属于与教师的交互请求时,跳转到第二规则判断单元;

第一规则判断单元,用于根据交互规则配置单元中教师与学生的交互规则进行教师与学生之间的交互;

第二规则判断单元,用于根据交互规则配置单元中学生与学生的交互规则进行教师与学生之间的交互;

连接信息反馈单元,用于判断学生用户终端是否与服务器建立连接,以及是否接收到学生用户终端的反馈信息,如是则跳转到教学直播单元。

在本发明所述的改进的教学直播系统中,

所述第一规则判断单元包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的提问时间段,如是则进行教师与学生之间的交互,如否则暂停教师与学生之间的交互直至下一次预留的提问时间段到来时进行交互。

在本发明所述的改进的教学直播系统中,

所述第二规则判断单元包括判断学生用户终端发送的交互请求是否属于教师预先设置预留的互动时间段,如是则进行学生与学生之间的交互,如否则暂停学生与学生之间的交互直至下一次预留的互动时间段到来时进行交互。

本发明提供的改进的教学直播系统及方法,相对于现有技术,能够克服现有的远程直播教学往往只能是教师单向地向学生用户终端下发直播教学内容,并且内容往往仅仅为声音加上ppt,形式较为单一,并且教师无法灵活掌握各个学生的听课反馈情况,此外现有的远程直播教学技术无法在众多听课学生中方便地进行交互的缺陷,能够灵活掌握各个学生听课反馈情况,并且能够很方便地进行学生与学生之间、学生与教师之间交互。

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

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

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