CN107507475B - 中控***、交互教学***及方法 - Google Patents
中控***、交互教学***及方法 Download PDFInfo
- Publication number
- CN107507475B CN107507475B CN201710624704.XA CN201710624704A CN107507475B CN 107507475 B CN107507475 B CN 107507475B CN 201710624704 A CN201710624704 A CN 201710624704A CN 107507475 B CN107507475 B CN 107507475B
- Authority
- CN
- China
- Prior art keywords
- image data
- terminal
- central control
- control system
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
- G09B5/14—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Electrically Operated Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种中控***、交互教学***及方法。中控***,包括:数据采集单元,用于获取源窗口的图像数据;数据压缩单元,用于压缩图像数据;数据传送单元,用于向至少一个终端传送图像数据;交互教学***,包括上述的中控***,还包括终端,所述终端包括:解压缩单元,用于接收并解压缩图像数据;数据显示单元,用于显示图像数据。本发明可以使用于书画教学中,能实现师生之间的互动。
Description
技术领域
本发明涉及数字教学领域,尤其涉及一种中控***、交互教学***及方法。
背景技术
数字化教学具有广阔的前景。对于数字化教学***,需要有灵活的操控方式。
发明内容
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不意图确定本发明的关键或重要部分,也不意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
本发明的目的之一是提供一种中控***、交互教学***及方法,以有助于实现教师端的控制和/或师生双向之间的互动和/或学生之间的互动。
根据本发明的一个方面,提供了一种中控***,包括:数据采集单元,用于获取源窗口的图像数据;数据压缩单元,用于压缩图像数据;数据传送单元,用于向至少一个终端传送图像数据。
根据本发明的另一个方面,提供了一种交互教学***,包括上述的中控***,还包括终端,所述终端包括:解压缩单元,用于接收并解压缩图像数据;数据显示单元,用于显示图像数据。
根据本发明的再一个方面,提供了一种中控方法,包括:用于获取源窗口的图像数据的步骤;用于压缩图像数据的步骤;用于向至少一个终端传送图像数据的步骤。
根据本发明的再一个方面,提供了一种交互教学方法,包括上述的中控方法,还包括:用于接收并解压缩图像数据的步骤;在终端显示图像数据的步骤。
根据本发明的其它方面,还提供了相应的计算机可读存储介质,其中存储有计算机程序,其被执行时实现如上所述的方法。
根据本申请的中控***、交互教学***及方法,在数字化教学的使用中,中控端能够将源窗口的图像数据,向至少一个终端传送,从而可实现可配置的,并主动操控的教学模式;进一步,设置与中控端相匹配的终端,使终端同步显示中控端的图像数据。由此,在中控端控制的基础上,实现了师生间的互动。
通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。
附图说明
本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。其中:
图1是本申请的中控***的一种实施方式的示意图;
图2是本申请的中控***的另一种实施方式的示意图;
图3是本申请的终端选择单元的一种实施方式的示意图;
图4是本申请的交互教学***的一种实施方式的示意图;
图5是中控***中窗口选择单元在中控台显示界面选定源窗口的示意图;
图6是中控台通过摄像机获得图像数据的示意图;
图7是中控台向多个终端传送图像数据的示意图;
图8是本申请的中控方法的一种实施方式的流程图;
图9是本申请的交互教学方法的一种实施方式的流程图;
图10是交互教学***的同屏功能的一种实施方式的流程图;
图11是交互教学***对不同屏的终端选择操控的一种实施方式的流程图;
图12是将来源于终端的图像数据同屏至其它终端的一种实施方式的流程图;
图13是以广播方式推送图像数据的一种实施方式的流程图;
图14示出了可用来实现根据本发明实施例的中控***或交互教学***的一种可能的中控设备或交互教学设备的硬件配置的结构简图。
本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的,而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以便有助于提高对本发明实施例的理解。
具体实施方式
在下文中将结合附图对本发明的示范性实施方式进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与***及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本发明内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
下文中的描述按如下顺序进行:
1.中控***
2.交互教学***
3.中控方法
4.交互教学方法
5.用于实施本申请方法的计算机可读存储介质
1.中控***
本申请的一种实施方式提供了一种中控***1,包括:数据采集单元10,用于获取源窗口的图像数据;数据压缩单元20,用于压缩图像数据;数据传送单元30,用于向至少一个终端传送图像数据。
下面结合图1来详细描述根据本发明的实施例的中控***1的一个示例。图1中数据采集单元10从中控台的源窗口获取用来与终端同屏的图像数据。所述数据采集单元10可以实现为固化的电路,也可以通过软件模块来实现。
源窗口的显示界面可以是在一定时间段内静止的画面,例如可以是单幅图像,该图像可以来源于中控台本身,也可以为教师或者学生完成的一幅作品,将作品显示于源窗口后,数据采集单元10进行采集,然后经压缩后传送给至少一个终端,适用于老师对某幅作品进行讲解时的使用。
本实施方式的一个比较简单的实施实例可以为:源窗口为中控台显示界面的唯一一个窗口,或者说是中控台的整个显示界面(主窗口),其图像数据被数据采集单元10直接采集后,经数据压缩单元20的压缩,再由数据传送单元30传递给至少一个终端,此时,终端能够看到中控台的整个界面,即跟教师所见界面是相同的。
根据本公开的优选实施例,源窗口的显示界面还可以是视频图像,此时,数据采集单元10可以是视频采集卡,它以一定的采样周期定时对源窗口的视频进行采样,获得的图像数据作为同屏数据源。为保证视频传送到终端的动态效果,数据采集单元10可以以一定的时间间隔进行采样,来确保在终端形成连续视频。
根据本公开的优选实施例,数据采集单元10的采样时间间隔可以为10-100ms,即帧速率为10-100帧/秒,帧速低的情况,适用于对动态显示效果要求不高的使用场景。
根据本公开的再进一步的优选实施例,数据采集单元10的采样时间间隔可以为10-40ms,即帧速率达到25-100帧/秒,帧速度越高,视频越流畅,动态显示效果越好。
所述的图像数据经数据压缩单元20压缩后向终端传送。为保证图像数据的传送速率,可以选择mjpeg标准、H.264标准或H.265标准等的视频压缩方法对图像数据进行压缩。其中mjpeg标准压缩数据的每一当前帧都是一个JPEG图片,不依赖于前帧数据,它不能在帧间进行压缩,所以体积相对较大,可以作为低分辨率数据的压缩使用。而H.264标准和H.265标准的数据压缩比高,可以作为高分辨率图像数据的压缩使用。
数据传送单元30将数据压缩单元20压缩后的图像数据传递给终端。
对于中控台显示界面包括一个以上数据窗口的情形,如图2所示,可以进一步通过窗口选择单元40进行源窗口的选择。再结合图5所示,对源窗口可以通过点击该窗口的方式选定,比如在图5中,操作者只想选择显示界面的部分窗口,对待同屏的窗口执行选择操作,可配置为使被选择窗口显示为红色边框,来表示该窗口的当前选定状态,由此确定了待采集数据的源窗口;对于选定两个、三个或多个窗口的情形,可以同理操作。另外,对源窗口的选定,还可以采用其它的选定方式。例如,教师可以通过在中控台界面上通过点击拖曳形成窗口,该窗口可以与中控台界面的固有窗口对应或者不对应,不对应的窗口可以是根据授课需要形成的新窗口,例如可以是某个固有窗口的局部界面,或者是包含了两个或两个以上固有窗口的部分或全部内容的新窗口。这种方式可以赋予教师比较大的自由度。其与后文将要阐述的终端自动放大到全屏的功能相结合,还可以实现教师对局部放大、强调局部内容的效果。
为了实现有针对性的向终端同屏图像数据,结合图2所示,可以通过终端选择单元50来确定要使哪些终端作为同屏的对象,使哪些终端不接受同屏的指令,而继续其当前的自主使用模式。终端选择单元50可以选择将标定的终端作为同屏对象,也可以将标定的终端作为不同屏的对象。比如,只想同屏图像给少数的几台或一台终端时,为使操作简捷,可以标定终端来确定同屏对象;而对于只想使少数几台或一台终端不同屏源窗口数据时,则可以标定不被同屏的终端,从而提高操作效率。
终端选择单元50还可以采用分组的方式来标定终端,比如在分层教学中,根据终端使用者的学习基础在终端分区就坐,终端选择单元50则对每个分区进行区分式标定,这样,根据终端学员的实际情况,中控台可以对不同的分区分别同屏不同的视频资源,从而实现与每组学员的基础相匹配的分层教学。
终端选择单元50的分组标定形式,还可以适用于其它形式的目的性教学,比如根据使用者的个性化特点,因材施教,从而实行特色化的教学模式。
所述中控台显示界面的图像数据可以来源于中控台本身,例如中控台本身的显示界面,或者可以是使用者预先完成的教学资源的存储(然后在中控台界面上的某个窗口播放)。所述中控台显示界面的图像数据还可以来源于某一个终端。可以在每个终端安装摄像装置,比如摄像机,摄像机将在终端监控到的图像数据,例如可以是终端使用者的临摹过程图像传递给中控台,中控台的使用者根据需要,将任意终端的图像数据窗口作为源窗口,通过上述的同屏功能同屏投射到其它终端或选定的终端。所述中控台显示界面的图像数据还可以来源于中控台的监控图像,结合图6所示,比如为中控台拍摄装置拍摄获得的过程视频,可以是操作者的演示过程视频,然后传递给中控台,再采用中控台的同屏功能将图像数据通过交换机同屏至某个或某些标定终端。将中控台的监控视频图像持续传递给终端,则实现了中控台的视频直播。
对于中控台的不同来源图像数据,结合对终端进行不同分组的操作后,可以使一组终端同屏来源于中控台自身运作的图像数据,使另一组终端同屏中控台拍摄装置的图像数据,使再一组终端同屏显示某一选定终端的摄像头的监控数据……。对同屏图像数据的选择,可以根据不同的使用需要灵活配置。
数据传送单元30可以采用中控台与终端之间点对点的方式发送数据,点对点即为数据的单播传送方式。
数据传送单元30还可以采用广播方式向终端推送图像数据,广播方式适用于本地子网的视频传播,通常适用于所有终端都接收同屏视频的情况,它是从中控主动下发数据包到终端,其子网内的所有终端都将收到一份数据包。
数据传送单元30还可以采用组播方式传送同屏数据。在实际使用中,可根据使用需要进行选择。
对于终端选择单元50,结合图3所示,它可以包括终端描述单元501,终端描述单元501的存在是为了使每个终端都有一个用来与别人区分的标记,从而方便对每个终端的确认。对终端的描述,可以采用序列号的形式,例如对全部终端进行顺序编号,1,2,3,……,从而使每一个终端具有一个唯一标识;对终端的标识还可以采用行列定位的方式,适用于终端按行列分布的形式,比如用几行几列来唯一标识每一个终端;还可以采用与空间位置对应的方位示意图来描述终端;还有,可以将所有的终端分区,然后通过区位号来描述确定一组终端,以用于对终端的按区操作。
终端选择单元50,结合图3所示,它还可以包括终端标定单元502,对应于端描述单元501的描述方式,终端标定单元502可以相对应的按照某种方式来标定终端,从而作为图像数据选择性传输的依据。对于采用与空间位置对应的方位示意图来描述的终端,可以通过点击或者点击拖曳框选的方式来标定。
本实施方式所述的中控***,同屏的数据向终端的传输过程为一种主动传输的过程,其选定终端被动接受图像数据并显示。在操作执行过程中,中控台实现了对终端的多种形式的按需控制。
2.交互教学***
本申请的又一种实施方式提供了一种交互教学***2,图4所示的交互教学***2在上述的中控***1的基础上,增加了位于终端的解压缩单元60,用于接收并解压缩图像数据;数据显示单元70,用于显示图像数据。
数据显示单元70显示的图像数据可以是中控台传送的静止图像画面,也可以是中控台传送的视频图像。
图4所示,终端的解压缩单元60可以在接收到中控台数据传送单元30传递的压缩图像数据后,先进行解压缩,然后通过数据显示单元70同步显示源窗口的图像数据。
根据本公开的优选实施例,终端还可以包括图像缩放单元80,用于缩放显示的图像数据。图像缩放单元80可以对终端的图像数据按使用者需求放大或者缩小。图像缩放单元80的放大功能,可用于使用者对局部窗口的放大需求,有利于对图像数据细节的观看。
所述的图像缩放单元80还可以被配置为自动全屏显示来自所述中控***的非全屏的图像数据。在终端自动全屏显示接收的图像数据,能使终端呈现更好的视觉效果,例如便于观看中控台教师示范的细节。
本实施方式可以实现中控台与终端相互配合的交互教学,为师生双方提供了极好的互动平台。中控台可以通过终端的拍摄装置实现对学生的学习和练习情况的检查,终端可以在线接收中控台针对性发送的教学视频。
在所述的中控***和交互教学***中,涉及的终端可以是临摹台,尤其适用于书画教学中使用;所述交互教学***可是以交互式书画教学***。
3.中控方法
本申请的又一种实施方式提供了一种中控方法。如图8所示,根据本发明的实施方式的中控方法的处理流程800开始于S810,然后执行S820的处理。
在S820中,获取源窗口的图像数据。所述的图像数据,可以通过固化的电路设备获取,也可以通过软件采集方式获取。
源窗口的显示界面可以是在一定时间段内静止的画面,例如可以是单幅图像,该图像可以来源于中控台本身,也可以为教师或者学生完成的一幅作品。
然后执行S830。
在S830中,压缩图像数据。
然后执行S840。
在S840中,向至少一个终端传送图像数据。
然后执行S850。
处理流程800结束于S850。
本实施方式的一个比较简单的实施实例可以为:源窗口为中控台显示界面的唯一一个窗口,或者说是中控台的整个显示界面(主窗口),其图像数据经过S820的步骤获取以后,再经S830步骤的压缩,然后可以通过步骤S840实现向至少一个终端的传送。此时,终端能够看到中控台的整个界面,即跟教师所见界面是相同的。
根据本公开的优选实施例,源窗口的显示界面还可以是视频图像,视频图像数据可以通过视频采集卡采样获得,视频采集卡以一定的采样周期定时对源窗口的视频进行采样,获得的图像数据作为同屏数据源。为了确保能在终端形成连续视频,采样需要以一定的时间间隔进行。
根据本公开的优选实施例,图像数据的采样时间间隔可以为10-100ms。采样时间间隔长的情况,适用于对动态显示效果要求不高的使用场景。
根据本公开的再进一步的优选实施例,图像数据的采样时间间隔可以为10-40ms。采样时间间隔越短,视频越流畅,动态显示效果越好。
为保证图像数据的传送速率,在步骤S830中,可以选择mjpeg标准、H.264标准或H.265标准等的视频压缩方法对图像数据进行压缩。其中mjpeg标准压缩数据的体积相对较大,可以作为低分辨率数据的压缩使用。而H.264标准和H.265标准的数据压缩比高,可以作为高分辨率图像数据的压缩使用。
根据本发明方法,S820中的源窗口,是通过对中控台显示界面的窗口进行选择获得,它选择中控台显示界面的至少一个窗口作为所述源窗口。对源窗口的选择,可以通过点击该窗口的方式选定,并可以配置为使被点击选定的窗口显示为红色边框,来表示该窗口的当前选定状态。对于选定两个、三个或多个窗口的情形,可以同理操作。另外,对源窗口的选定,还可以采用其它的选定方式。例如,可以在中控台显示界面上通过点击拖曳形成新的窗口,该窗口可以与中控台界面的固有窗口对应或者不对应。这种选定源窗口的方式可以赋予教师比较大的自由度。其与后文将要阐述的终端自动放大到全屏的功能相结合,还可以实现教师对局部放大、强调局部内容的效果。
S840执行中的目标终端,通过预先的标定来确定,它标定接收或者不接收图像数据的至少一个终端。该步骤可以实现有针对性的向某个或某些终端同屏图像数据。
通过S840步骤对终端的预先标定,可以确定使哪些终端接受同屏的指令,使哪些终端不接受同屏的指令,而进入自主使用模式。所述预先标定可以选择将标定的终端作为同屏对象,也可以将标定的终端作为不同屏的对象。
S840步骤中对终端的预先标定还可以采用分组的方式来实现,比如用于分层教学,让终端使用者根据学习基础在终端分区就坐,然后对每个分区进行区分式标定。这样,根据终端学员的实际情况,中控台可以对不同的分区分别同屏不同的视频资源,从而实现与每组学员的基础相匹配的分层教学。
所述的预先标定还可以适用于其它形式的目的性教学,比如根据使用者的个性化特点,因材施教,从而实行特色化的教学模式。
中控台显示界面的图像数据可以来源于中控台本身,或者可以是使用者预先完成的教学资源的存储;所述中控台显示界面的图像数据还可以来源于某一个终端。可以在每个终端安装摄像装置。所述中控台显示界面的图像数据还可以来源于中控台的监控图像,比如为中控台拍摄装置拍摄获得的过程视频,可以是操作者的演示过程视频,然后传递给中控台。将中控台的监控视频图像持续传递给终端,则实现了中控台的视频直播。
对于中控台的不同来源图像数据,结合对终端进行不同分组的操作后,可以使一组终端同屏来源于中控台自身运作的图像数据,使另一组终端同屏中控台拍摄装置的图像数据,使再一组终端同屏显示某一选定终端的摄像头的监控数据……。
向终端传送图像数据的方式可以是中控台与终端之间点对点的数据发送方式;还可以是中控台通过广播方式推送图像数据的方式;还可以是中控台通过组播方式发送图像数据。
S840步骤中对终端的预先标定可以包括以以下至少一种方式描述终端的步骤:
以序列号方式描述、以行列方式描述、以与空间位置排布相对应的方式描述或以分区方式描述;
还可以包括以以下至少一种方式标定终端的步骤:以序列号标定、以行列位置标定、以空间位置的点击方式标定或以分区位置标定。对于采用与空间位置排布相对应的方式描述的终端,例如通过对应的方位示意图来描述的终端,可以通过点击或者点击拖曳框选的方式来标定。
本实施方式所述的中控方法,同屏的数据向终端的传输过程为一种主动传输的过程。
图10示出了同屏功能的一种实施方式的流程图,本发明方法的执行不限于此流程;它首先可以在中控台开启中控台与终端之间的同屏功能,并且可以在中控台配置为利用采集定时器作为采样时间间隔的计时。每一次执行采样步骤的初始时刻,可以通过采集定时器的计时达到预定计时点来确定,例如以采集定时器每次刚刚超过预定值的时刻点作为采样起始点,进行图像数据的采集;每一次获取图像数据后,通过S830的步骤完成图像数据的压缩;再根据预先完成的对终端的标记,采用步骤S840向标定或未标定的终端传送数据。终端作为中控台的同屏目标,对接收到的图像数据可以先进行解压缩,再显示出来。对源窗口的视频图像,通过中控台持续的传送,则能够在终端形成同样的视频图像。
图11示出了对不同屏的终端选择操控的一种实施方式的流程图;它首先可以按图10的流程实现中控台与终端的同屏显示。然后在接下来的流程中,需要对终端进行选择,来使末被选定的终端继续当前的同屏操作,而被选定的终端将不再授受同屏指令。中控台可以按照上述选定终端的方式中的一种标定不需要同屏的终端,而对于继续同屏的终端不采用标定手段。对于标定了的终端,中控台可以采用发送关闭同屏指令的方式来结束其继续同屏的工作状态。终端在关闭同屏的指令控制下,不再能接收到来自于中控台的图像数据,而进入后续流程中的自主使用状态。
图12是示出了将某一终端的图像数据同屏至其它终端的一种实施方式的流程图;它也首先可以按图10的流程实现中控台与终端的同屏显示。然后在后续的流程中,图12实现的是将某一终端视频通过中控台实现与其它终端的同屏。图12中,中控台与终端处于同屏的工作状态中。由于中控台可以接收来自于其本身,或中控端或终端的视频,因此,中控台可以根据需要,请求某一终端的视频数据,从而将某一终端的监控数据显示到中控台的显示界面中。将获得的某一终端监控数据作为源窗口的图像数据后,可以再按照图10的方法将所述终端监控数据同屏至其它终端。
图13示出了广播方式推送图像数据的一种实施方式的流程图;它首先在中控台开启图像数据的广播功能,使图像数据能够以广播的方式在子网内传送。广播方式的传送特点是所有的终端都会接收到图像数据,具体执行中,广播的图像数据要经过交换机的中转,然后将数据复制到交换机的每一个端口,再传递到每一个终端。如图13中所示,中控台向终端发送广播数据的请求后,即可以传送数据给终端,使数据在终端同步显示。
在图10至图13中,选择了临摹台作为终端,临摹台适用于书画教学的使用中。
4.交互教学方法
本申请的又一种实施方式提供了一种交互教学方法,如图9所示,根据本发明的实施例的交互教学方法的流程900开始于S910,S910具体为中控方法的处理流程800,然后执行S920的处理。
在S920中,接收并解压缩图像数据;终端接收到同屏的图像数据后,可以先进行解压缩;然后执行S930。
在S930中,在终端显示图像数据。终端可以将解压缩后的图像数据在显示屏上显示出来。然后执行S940。
处理流程900结束于S940。
在终端显示的图像数据可以是中控台传送的源窗口的静止图像画面,也可以是中控台传送的源窗口的视频图像。
在终端,作为优选实施方式,还可以包括用于缩放终端显示的图像数据的步骤,从而满足终端对图像数据进行缩放的需求。进行终端图像数据放大的步骤,可用于使用者对局部窗口的放大需求,有利于对图像数据细节的观看。
对于图像数据的缩放,还可以进一步将其配置成能够自动实现将来自所述中控***的非全屏的图像数据进行全屏显示。在终端自动全屏显示接收的图像数据,能使终端呈现更好的视觉效果,例如便于观看中控台教师示范的细节。
此外,本发明的实施例还提供了一种电子设备,该电子设备被配置成包括如上所述的中控***1或交互教学***2。该电子设备例如可以是以下设备中的任意一种:手机;计算机;平板电脑;以及个人数字助理等。包括如上所述的中控***1或交互教学***2的电子设备可以用于实现本发明中控的功能,或实现中控与终端之间的相互配合。相应地,该电子设备能够拥有如上所述的中控***1或交互教学***2的有益效果和优点。
上述根据本发明的实施例的中控***1或交互教学***2中的各个组成单元、子单元等可以通过软件、固件、硬件或其任意组合的方式进行配置。在通过软件或固件实现的情况下,可从存储介质或网络向具有专用硬件结构的机器安装构成该软件或固件的程序,该机器在安装有各种程序时,能够执行上述各组成单元、子单元的各种功能。
图14是示出了可用来实现根据本发明的实施例的中控***1或交互教学***2和方法的一种可能的中控设备或交互教学设备的硬件配置的结构简图。
在图14中,中央处理单元(CPU)1401根据只读存储器(ROM)1402中存储的程序或从存储部分1408加载到随机存取存储器(RAM)1403的程序执行各种处理。在RAM 1403中,还根据需要存储当CPU 1401执行各种处理等等时所需的数据。CPU 1401、ROM 1402和RAM 1403经由总线1404彼此连接。输入/输出接口1405也连接到总线1404。
下述部件也连接到输入/输出接口1405:输入部分1406(包括键盘、鼠标等等)、输出部分1407(包括显示器,例如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等)、存储部分1408(包括硬盘等)、通信部分1409(包括网络接口卡例如LAN卡、调制解调器等)。通信部分1409经由网络例如因特网执行通信处理。根据需要,驱动器1410也可连接到输入/输出接口1405。可拆卸介质1411例如磁盘、光盘、磁光盘、半导体存储器等等可以根据需要被安装在驱动器1410上,使得从中读出的计算机程序可根据需要被安装到存储部分1408中。
在通过软件实现上述系列处理的情况下,可以从网络例如因特网或从存储介质例如可拆卸介质1411安装构成软件的程序。
本领域的技术人员应当理解,这种存储介质不局限于图14所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可拆卸介质1411。可拆卸介质1411的例子包含磁盘(包含软盘)、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM1402、存储部分1408中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。
5.用于实施本申请方法的计算机可读存储介质
本申请的又一种实施方式提供了一种计算机可读存储介质,存储有程序代码,所述程序代码被处理器执行时实现上述方法之一的步骤。
本发明还提出了一种存储有机器可读取的指令代码的程序产品。上述指令代码由机器读取并执行时,可执行上述根据本发明的实施例的中控方法或交互教学方法。相应地,用于承载这种程序产品的例如磁盘、光盘、磁光盘、半导体存储器等的各种存储介质也包括在本发明的公开中。
在上面对本发明具体实施例的描述中,针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。
此外,本发明的各实施例的方法不限于按照说明书中描述的或者附图中示出的时间顺序来执行,也可以按照其他的时间顺序、并行地或独立地执行。因此,本说明书中描述的方法的执行顺序不对本发明的技术范围构成限制。
此外,显然,根据本发明的上述方法的各个操作过程也可以以存储在各种机器可读的存储介质中的计算机可执行程序的方式实现。
而且,本发明的目的也可以通过下述方式实现:将存储有上述可执行程序代码的存储介质直接或者间接地提供给***或设备,并且该***或设备中的计算机或者中央处理单元(CPU)读出并执行上述程序代码。
此时,只要该***或者设备具有执行程序的功能,则本发明的实施方式不局限于程序,并且该程序也可以是任意的形式,例如,目标程序、解释器执行的程序或者提供给操作***的脚本程序等。
上述这些机器可读存储介质包括但不限于:各种存储器和存储单元,半导体设备,磁盘单元例如光、磁和磁光盘,以及其它适于存储信息的介质等。
另外,客户终端通过连接到因特网上的相应网站,并且将依据本发明的计算机程序代码下载和安装到终端中然后执行该程序,也可以实现本发明的各实施例。
综上,根据本发明的实施例,本发明提供了如下技术方案,但不限于此:
技术方案1、一种中控***,包括:
数据采集单元,用于获取源窗口的图像数据;
数据压缩单元,用于压缩图像数据;
数据传送单元,用于向至少一个终端传送图像数据。
技术方案2、根据技术方案1所述的中控***,还包括:
窗口选择单元,用于选择中控台显示界面的至少一个窗口作为所述源窗口。
技术方案3、根据技术方案2所述的中控***,所述窗口选择单元通过点击窗口的方式选定源窗口。
技术方案4、根据技术方案2所述的中控***,所述窗口选择单元通过点击拖曳形成窗口的方式选定源窗口。
技术方案5、根据技术方案1~4中任一项所述的中控***,还包括:
终端选择单元,用于标定接收或者不接收图像数据的至少一个终端。
技术方案6、根据技术方案5所述的中控***,
所述终端选择单元被配置为分组标定终端,使得每组终端接收不同的图像数据或者不接收图像数据。
技术方案7、根据技术方案2~6中任一项所述的中控***,所述中控台显示界面的至少一部分图像数据来源于至少一个终端。
技术方案8、根据技术方案7所述的中控***,来源于终端的图像数据由至少一个终端的拍摄装置获得。
技术方案9、根据技术方案2~8中任一项所述的中控***,所述中控台显示界面的至少一部分图像数据由中控台的拍摄装置获得。
技术方案10、根据技术方案1~9中任一项所述的中控***,所述数据采集单元以一定时间间隔连续采集图像数据,以形成连续视频。
技术方案11、根据技术方案10所述的中控***,采样时间间隔为10-100ms。
技术方案12、根据技术方案10或11所述的中控***,采样时间间隔为10-40ms。
技术方案13、根据技术方案1~12中任一项所述的中控***,数据压缩单元采用的压缩标准包括以下至少一种:mjpeg标准、H.264标准或H.265标准。
技术方案14、根据技术方案1~13中任一项所述的中控***,数据传送单元通过广播方式推送图像数据。
技术方案15、根据技术方案1~13中任一项所述的中控***,数据传送单元通过组播方式传送图像数据。
技术方案16、根据技术方案15所述的中控***,所述组播方式为:将一份图像数据发送至交换机,由交换机再分发至终端。
技术方案17、根据技术方案5~16中任一项所述的中控***,终端选择单元包括,
终端描述单元,用于通过以下至少一种方式描述终端:
以序列号方式描述、以行列方式描述、以与空间位置排布相对应的方式描述或以分区方式描述。
技术方案18、根据技术方案17所述的中控***,终端选择单元还包括,
终端标定单元,用于通过以下至少一种方式标定终端:
以序列号标定、以行列位置标定、以空间位置的点击方式标定或以分区位置标定。
技术方案19、一种交互教学***,包括技术方案1~18中任一项所述的中控***,还包括终端,所述终端包括:
解压缩单元,用于接收并解压缩图像数据;
数据显示单元,用于显示图像数据。
技术方案20、根据技术方案19所述的交互教学***,所述终端还包括:
图像缩放单元,用于缩放显示的图像数据。
技术方案21、根据技术方案20所述的交互教学***,
图像缩放单元还被配置为自动全屏显示来自所述中控***的非全屏的图像数据。
技术方案22、一种中控方法,包括:
用于获取源窗口的图像数据的步骤;
用于压缩图像数据的步骤;
用于向至少一个终端传送图像数据的步骤。
技术方案23、根据技术方案22所述的中控方法,还包括:
用于选择中控台显示界面的至少一个窗口作为所述源窗口的步骤。
技术方案24、根据技术方案22或23所述的中控方法,还包括:
用于标定接收或者不接收图像数据的至少一个终端的步骤。
技术方案25、根据技术方案22~24中任一项所述的中控方法,
所述向至少一个终端传送图像数据的方式为,通过广播方式推送。
技术方案26、根据技术方案22~24中任一项所述的中控方法,
向终端传送图像数据的方式为组播方式。
技术方案27、一种交互教学方法,包括技术方案22~26中任一项所述的中控方法,还包括:
用于接收并解压缩图像数据的步骤;
在终端显示图像数据的步骤。
技术方案28、根据技术方案27所述的交互教学方法,还包括:
用于缩放终端显示的图像数据的步骤。
技术方案29、一种计算机可读存储介质,存储有程序代码,所述程序代码被处理器执行时实现根据技术方案22~28中任一项所述方法的步骤。
最后,还需要说明的是,在本发明中,诸如左和右、第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
尽管上面已经通过本发明的具体实施例的描述对本发明进行了披露,但是,应该理解,本领域技术人员可在所附权利要求的精神和范围内设计对本发明的各种修改、改进或者等同物。这些修改、改进或者等同物也应当被认为包括在本发明所要求保护的范围内。
Claims (19)
1.一种中控***,其特征在于包括:
数据采集单元,用于获取源窗口的图像数据;
数据压缩单元,用于压缩图像数据;
数据传送单元,用于通过组播方式向至少一个终端传送图像数据,所述组播方式为:将一份图像数据发送至交换机,由交换机再分发至终端;
窗口选择单元,用于选择中控台显示界面的多个窗口作为所述源窗口;
终端选择单元,用于分组标定终端,使得每组终端接收不同的图像数据;
其中,所述中控台显示界面的至少一部分图像数据来源于至少一个终端或由中控台的拍摄装置获得。
2.根据权利要求1所述的中控***,其特征在于:所述窗口选择单元通过点击窗口的方式选定源窗口。
3.根据权利要求1所述的中控***,其特征在于:所述窗口选择单元通过点击拖曳形成窗口的方式选定源窗口。
4.根据权利要求1~3中任一项所述的中控***,其特征在于:来源于终端的图像数据由至少一个终端的拍摄装置获得。
5.根据权利要求1~3中任一项所述的中控***,其特征在于:所述数据采集单元以一定时间间隔连续采集图像数据,以形成连续视频。
6.根据权利要求5所述的中控***,其特征在于:采样时间间隔为10-100ms。
7.根据权利要求5所述的中控***,其特征在于:采样时间间隔为10-40ms。
8.根据权利要求1~3中任一项所述的中控***,其特征在于:数据压缩单元采用的压缩标准包括以下至少一种:mjpeg标准、H.264标准或H.265标准。
9.根据权利要求1~3中任一项所述的中控***,其特征在于:数据传送单元通过广播方式推送图像数据。
10.根据权利要求1所述的中控***,其特征在于:终端选择单元包括,
终端描述单元,用于通过以下至少一种方式描述终端:
以序列号方式描述、以行列方式描述、以与空间位置排布相对应的方式描述或以分区方式描述。
11.根据权利要求10所述的中控***,其特征在于:终端选择单元还包括,
终端标定单元,用于通过以下至少一种方式标定终端:
以序列号标定、以行列位置标定、以空间位置的点击方式标定或以分区位置标定。
12.一种交互教学***,包括权利要求1~11中任一项所述的中控***,其特征在于:还包括终端,所述终端包括:
解压缩单元,用于接收并解压缩图像数据;
数据显示单元,用于显示图像数据。
13.根据权利要求12所述的交互教学***,其特征在于:所述终端还包括:
图像缩放单元,用于缩放显示的图像数据。
14.根据权利要求13所述的交互教学***,其特征在于:图像缩放单元还被配置为自动全屏显示来自所述中控***的非全屏的图像数据。
15.一种中控方法,其特征在于包括:
用于获取源窗口的图像数据的步骤;
用于压缩图像数据的步骤;
用于通过组播方式传送图像数据向至少一个终端传送图像数据的步骤,其中,组播方式为:将一份图像数据发送至交换机,由交换机再分发至终端;
用于选择中控台显示界面的多个窗口作为所述源窗口的步骤;
用于分组标定终端,使得每组终端接收不同的图像数据;
其中,所述中控台显示界面的至少一部分图像数据来源于至少一个终端或由中控台的拍摄装置获得。
16.根据权利要求15所述的中控方法,其特征在于:所述向至少一个终端传送图像数据的方式为,通过广播方式推送。
17.一种交互教学方法,包括权利要求15或16任一项所述的中控方法,其特征在于还包括:
用于接收并解压缩图像数据的步骤;
在终端显示图像数据的步骤。
18.根据权利要求17所述的交互教学方法,其特征在于:还包括:
用于缩放终端显示的图像数据的步骤。
19.一种计算机可读存储介质,存储有程序代码,其特征在于:所述程序代码被处理器执行时实现根据权利要求15~18中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710624704.XA CN107507475B (zh) | 2017-07-27 | 2017-07-27 | 中控***、交互教学***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710624704.XA CN107507475B (zh) | 2017-07-27 | 2017-07-27 | 中控***、交互教学***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107507475A CN107507475A (zh) | 2017-12-22 |
CN107507475B true CN107507475B (zh) | 2020-06-16 |
Family
ID=60690089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710624704.XA Active CN107507475B (zh) | 2017-07-27 | 2017-07-27 | 中控***、交互教学***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107507475B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474289A (zh) * | 2002-08-09 | 2004-02-11 | 联想(北京)有限公司 | 一种在客户机上同步显示主机显示内容的方法 |
CN101093653A (zh) * | 2007-06-26 | 2007-12-26 | 广东威创日新电子有限公司 | 一种拼墙多用户互动控制和拼墙显示信息回放装置及方法 |
CN101447998A (zh) * | 2008-12-25 | 2009-06-03 | 广东威创视讯科技股份有限公司 | 桌面共享方法及*** |
CN101959055A (zh) * | 2009-05-29 | 2011-01-26 | 尼尔森(美国)有限公司 | 对包括多个内容窗口的多媒体呈现进行监视的方法和装置 |
JP2015053051A (ja) * | 2013-09-06 | 2015-03-19 | 株式会社リコー | ジェスチャを使用して複数ビュー間で画面表示を切り換えるためのシステムおよび方法 |
CN104834713A (zh) * | 2015-05-08 | 2015-08-12 | 武汉网幂科技有限公司 | 对终端设备的图像数据进行存储及传输处理的方法及*** |
CN105659587A (zh) * | 2015-12-19 | 2016-06-08 | 张北江 | 一种监控***的数据存储方法及*** |
CN106373446A (zh) * | 2016-10-28 | 2017-02-01 | 张绪华 | 网络艺术教育方法和*** |
-
2017
- 2017-07-27 CN CN201710624704.XA patent/CN107507475B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474289A (zh) * | 2002-08-09 | 2004-02-11 | 联想(北京)有限公司 | 一种在客户机上同步显示主机显示内容的方法 |
CN101093653A (zh) * | 2007-06-26 | 2007-12-26 | 广东威创日新电子有限公司 | 一种拼墙多用户互动控制和拼墙显示信息回放装置及方法 |
CN101447998A (zh) * | 2008-12-25 | 2009-06-03 | 广东威创视讯科技股份有限公司 | 桌面共享方法及*** |
CN101959055A (zh) * | 2009-05-29 | 2011-01-26 | 尼尔森(美国)有限公司 | 对包括多个内容窗口的多媒体呈现进行监视的方法和装置 |
JP2015053051A (ja) * | 2013-09-06 | 2015-03-19 | 株式会社リコー | ジェスチャを使用して複数ビュー間で画面表示を切り換えるためのシステムおよび方法 |
CN104834713A (zh) * | 2015-05-08 | 2015-08-12 | 武汉网幂科技有限公司 | 对终端设备的图像数据进行存储及传输处理的方法及*** |
CN105659587A (zh) * | 2015-12-19 | 2016-06-08 | 张北江 | 一种监控***的数据存储方法及*** |
CN106373446A (zh) * | 2016-10-28 | 2017-02-01 | 张绪华 | 网络艺术教育方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN107507475A (zh) | 2017-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2828205C (en) | Facilitating placeshifting using matrix code | |
CN103606310B (zh) | 教学方法及*** | |
US8803991B2 (en) | Snapshot capture in video stream | |
CN101971628A (zh) | 视频处理***、视频处理方法以及视频传送方法 | |
US10165229B2 (en) | Network communication system and method thereof | |
TWI443641B (zh) | 發送裝置、接收裝置、螢幕畫面傳輸系統及方法 | |
WO2018024231A1 (zh) | 拼接墙与移动智能终端互联方法和装置 | |
CN104918043A (zh) | 节目拨测方法及装置 | |
JP2015033074A (ja) | 通信機器及び方法、並びにプログラム | |
CN108255446A (zh) | 多屏幕拼接显示方法、装置及移动终端 | |
CN111741353A (zh) | 设备协同工作的方法、终端设备及可读存储介质 | |
CN103428572A (zh) | 一种进行频道预览的方法、装置和*** | |
CN113891105A (zh) | 画面显示方法和装置、存储介质及电子设备 | |
CN108037904B (zh) | 一种可视化数据推送方法及*** | |
CN113259764A (zh) | 视频的播放方法、播放装置、电子设备及*** | |
CN103686056A (zh) | 会议终端及该会议终端的视频处理方法 | |
CN113467741A (zh) | 一种传屏方法、显示设备及其传屏*** | |
CN105578204B (zh) | 一种多视频数据显示的方法及装置 | |
CN107507475B (zh) | 中控***、交互教学***及方法 | |
CN112468763B (zh) | 会议电视的视频传输和显示方法、装置、设备及存储介质 | |
CN110868620A (zh) | 基于电视机的远程互动***及方法 | |
US20110139867A1 (en) | Method for information retrieval in a communication network | |
CN111161592B (zh) | 课堂监督方法和督课终端 | |
KR20150073573A (ko) | 미러링 화면에 관련된 콘텐츠 출력 방법 및 그 장치 | |
CN1701624A (zh) | 遥控器、遥控方法和被遥控设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |