一种基于数据合成的交互录播系统的制作方法

文档序号:15625765发布日期:2018-10-09 22:56阅读:157来源:国知局

本发明涉及教学领域,特别是一种交互录播系统。



背景技术:

传统的教学录播系统,只是单纯地对讲师操作的一体机的显示画面以及教室现场讲师的讲解进行录制,讲师操作的一体机显示画面属于视频数据,而讲师的讲解过程结合视频与音频的音像数据,用户之后可以在显示终端上对此类数据进行同步播放,此时即可最大化地恢复讲师的上课过程,便于用户重复浏览,然后由于视频数据是不可修改的,因此具有局限性,在用户浏览的过程中,无法对教学内容进行更改等互动操作。



技术实现要素:

为解决上述技术问题,本发明的目的是提供一种基于数据合成的交互录播系统。

本发明采用的技术方案是:

一种基于数据合成的交互录播系统,其特征在于:包括一体机采集器以及摄录部件;

一体机采集器采集教室一体机的课件/背景数据以及若干个互动操作控制指令并且对应触发互动操作的时间戳进行封装;

摄录部件录制讲师讲解的音像数据并且生成与音像数据对应的播放时间轴;

储存一体机采集器的课件/背景数据以及若干个互动操作控制指令与摄录部件的音像数据,时间戳与播放时间轴相关联以使得课件/背景数据、互动操作控制指令、音像数据之间能够基于播放时间轴同步播放。

所述一体机采集器将课件/背景数据以及若干个互动操作控制指令生成指令格式文件,所述摄录部件将音像数据以及播放时间轴生成音像格式文件,指令格式文件与音像格式文件分类储存。

所述互动操作控制指令包括背景载入/切换操作数据或者涂鸦/图案绘制操作数据或者旋转操作数据或者拉伸操作数据或者拖动操作数据或者复制/删除操作数据。

还包括多媒体播放器,多媒体播放器解析一体机采集器的课件/背景数据以及若干个互动操作控制指令与摄录部件的音像数据以及播放时间轴,多媒体播放器包括第一播放流程和第二播放流程并且分别对第一播放流程和第二播放流程进行同步播放,第一播放流程为按播放时间轴播放课件/背景数据以及若干个互动操作控制指令;第二播放流程为按播放时间轴播放音像数据。

所述第一播放流程以设定的时间间隔访问第二播放流程中的播放时间轴,获取第二播放流程此时播放的时间戳,将时间戳返回到第一播放流程中获取与此时间戳对应的课件/背景数据以及互动操作控制指令,解析课件/背景数据以及互动操作控制指令,并且根据解析的课件/背景数据以及互动操作控制指令来渲染背景以还原一体机画面。

所述多媒体播放器包括用于播放第一播放流程的第一播放窗口以及用于播放第二播放流程的第二播放窗口。

若干个互动操作控制指令按照实时触发的顺序在播放时间轴上生成与各个互动操作控制指令触发位置对应的时间关键点。

本发明的有益效果:

本发明交互录播系统,一体机采集器采集教室一体机的课件/背景数据以及讲师在操作一体机时产生的互动操作控制指令,并且在整个采集过程中会对应着实时的时间戳,在采集完成后进行封装,摄录部件采集讲师讲解时的音像数据并且生成与音像数据对应的播放时间轴,将一体机采集器采集过程中的时间戳与播放时间轴相关联合成,以使得课件/背景数据、互动操作控制指令、音像数据之间能够基于播放时间轴同步播放,本设计在能够采集讲师讲解时的现场的音像数据、讲师操控一体机时的课件数据以及操作数据并且实现在之后三者能够同步播放的前提下,由于采集操作一体机产生的课件/背景数据以及互动操作控制指令,因此在播放过程中,用户能够对数据进行修改等互动。

附图说明

下面结合附图对本发明的具体实施方式做进一步的说明。

图1是本发明交互录播系统的采集、录制流程图。

图2是本发明交互录播系统的播放流程图。

具体实施方式

如图1、图2所示,本发明交互录播系统,包括一体机采集器以及摄录部件;

一体机采集器采集教室一体机的课件/背景数据以及若干个互动操作控制指令并且对应触发互动操作的时间戳进行封装;

摄录部件录制讲师讲解的音像数据并且生成与音像数据对应的播放时间轴;

储存一体机采集器的课件/背景数据以及若干个互动操作控制指令与摄录部件的音像数据,时间戳与播放时间轴相关联以使得课件/背景数据、互动操作控制指令、音像数据之间能够基于播放时间轴同步播放。

其中,一体机可以包括显示屏、主机、外设等等的部件,主要是教室中用于教学,其中一体机中安装有可以是自身研发的软件、也可以采用常规的ppt等软件,此处属于常规技术,不进行具体赘述,而讲师在讲解过程中一般基于自身研发的软件或者ppt等软件会备置一系列的课件/背景数据,同时,在讲解过程中操作课件时会产生一系列的互动操作控制指令,而本设计一体机采集器可以是一体机的本体采集器,也可以是远程的采集器,远程的采集器与一体机无线通讯连接,而本设计与传统直接录制一体机显示界面的视频数据相比,本设计采集、储存的是一体机控制时产生的控制指令,此处控制指令可以是操作时产生的控制代码、程序等等,基于不同操作软件可能存在一定的差异。

本设计一体机采集器采集教室一体机的课件/背景数据以及讲师在操作一体机时产生的互动操作控制指令,并且在整个采集过程中会对应着实时的时间戳,在采集完成后进行封装,摄录部件采集讲师讲解时的音像数据并且生成与音像数据对应的播放时间轴,将一体机采集器采集过程中的时间戳与播放时间轴相关联合成,以使得课件/背景数据、互动操作控制指令、音像数据之间能够基于播放时间轴同步播放,本设计在能够采集讲师讲解时的现场的音像数据、讲师操控一体机时的课件数据以及操作数据并且实现在之后三者能够同步播放的前提下,由于采集操作一体机产生的课件/背景数据以及互动操作控制指令,因此在播放过程中,用户能够对数据进行修改等互动。

一体机采集器将课件/背景数据以及若干个互动操作控制指令生成指令格式文件,所述摄录部件将音像数据以及播放时间轴生成音像格式文件,指令格式文件与音像格式文件分类储存,由于一体机采用的软件的不同,指令格式文件可以由开发者自己制定的自定义格式文件,此处可以是sccw格式等等,而音像格式文件可以是mp4、avi、mkv等等。

基于用户的操作,互动操作控制指令包括背景载入/切换操作数据或者涂鸦/图案绘制操作数据或者旋转操作数据或者拉伸操作数据或者拖动操作数据或者复制/删除操作数据。

用户在后续的播放过程中,本设计还包括多媒体播放器,多媒体播放器解析一体机采集器的课件/背景数据以及若干个互动操作控制指令与摄录部件的音像数据以及播放时间轴,多媒体播放器包括第一播放流程和第二播放流程并且分别对第一播放流程和第二播放流程进行同步播放,第一播放流程为按播放时间轴播放课件/背景数据以及若干个互动操作控制指令;第二播放流程为按播放时间轴播放音像数据。

而通过对一体机采集器的课件/背景数据以及若干个互动操作控制指令与摄录部件的音像数据以及播放时间轴的解析,多媒体播放器包括用于播放第一播放流程的第一播放窗口以及用于播放第二播放流程的第二播放窗口,本设计可以采用一台多媒体播放器进行播放,也可以在两台多媒体播放器上分别对两个窗口进行播放。

进一步地,在第一播放流程中,基于课件/背景数据以及若干个互动操作控制指令的触发顺序与播放时间轴的关联,第一播放流程不断向第二播放流程发出访问信号,由于第二播放流程中,用户可以在播放时间轴上进行移动以改变音像数据的播放进度,为了第一播放流程与第二播放流程能够同步,第一播放流程以设定的时间间隔访问第二播放流程中的播放时间轴,获取第二播放流程此时播放的时间戳,将时间戳返回到第一播放流程中,根据该时间戳,即可获取与此时间戳对应的课件/背景数据以及互动操作控制指令,解析课件/背景数据以及互动操作控制指令,并且根据解析的课件/背景数据以及互动操作控制指令来渲染背景以还原一体机画面,此处设定的时间间隔范围在10ms-20ms之间,而此处将时间间隔设置得尽量短是为了缩短响应时间。

另外,若干个互动操作控制指令按照实时触发的顺序在播放时间轴上生成与各个互动操作控制指令触发位置对应的时间关键点,例如在某个时间,讲师进行了关键的操作,便于用户之后快速查看,在播放时间轴上通过时间关键点的方式进行标记,用户将音像数据的播放进度移动到时间关键点进行播放,同时第一播放流程通过获取第二播放流程时间戳的方式同步响应,用户即可快速查看讲师的关键操作。

以上所述仅为本发明的优先实施方式,本发明并不限定于上述实施方式,只要以基本相同手段实现本发明目的的技术方案都属于本发明的保护范围之内。

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