直播录制方法和装置制造方法及图纸

技术编号:26976516 阅读:28 留言:0更新日期:2021-01-06 00:13
本申请涉及一种直播录制方法和装置,通过获取文档课件的第一录制指令,记录屏幕上面的动作事件,该动作事件包括以下至少之一:手写动作事件、插入材料事件和材料滚动事件,在插入材料事件触发时,将与插入材料事件对应的材料存储到材料目录中,并将发生的所有动作事件生成事件信息,将事件信息绑定音频时间戳后加入事件队列并保存到事件文件中,录制结束后,保存当前屏幕画面截图,将生成的音频文件、材料目录和事件文件打包并生成微录课件,将该微录课件与文档课件的ID进行绑定,使微录课件附在文档课件上。通过本申请,解决了直播上课过程中进行视频播放或录制时,中断环节比较多,不利于课堂的流畅性的问题,提高了课堂的流畅性。

【技术实现步骤摘要】
直播录制方法和装置
本申请涉及计算机领域,特别是涉及直播录制方法和装置。
技术介绍
现阶段教学课件的微课内容制作需进入专门的录制应用程序(Application,简称APP),导入相应的录制材料,在APP内完成录制,并生成独立的微课课件。要么基于某个文档,发起微课录制,对整个文档的内容进行微课录制。并且微课作为单独的一条任务,如需在使用文档课件(主要指word/pdf)直播上课过程中播放视频或录制视频,则需要关闭正在执行的文档任务、进行微课播放或者录制,使得上课过程需中断环节比较多,不利于课堂的流畅性。同时上课过程中临时需要录制小段微课的需求得不到充分的满足(因为录制会影响上课进程)。目前针对相关技术中直播上课过程中进行视频播放或录制时,中断环节比较多,不利于课堂的流畅性的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种直播录制方法和装置,以至少解决相关技术中直播上课过程中进行视频播放或录制时,中断环节比较多,不利于课堂的流畅性的问题。第一方面,本申请实施例提供了直播录制方法,所述方法包括;...

【技术保护点】
1.一种直播录制方法,其特征在于,所述方法包括;/n获取文档课件的第一录制指令,根据所述第一录制指令记录屏幕上面的动作事件,所述动作事件包括以下至少之一:手写动作事件、插入材料事件、材料缩放事件和材料滚动事件;/n在所述插入材料事件触发时,将与所述插入材料事件对应的材料存储到材料目录中,并将发生的所有所述动作事件生成事件信息,将所述事件信息绑定音频时间戳后加入事件队列并保存到事件文件中;/n所述第一录制指令终止后,保存当前屏幕画面截图,将生成的音频文件、所述材料目录和所述事件文件打包并生成微录课件;/n将生成后的所述微录课件与所述文档课件的ID进行绑定,并上传到微录课件列表,更新所述微录课件列...

【技术特征摘要】
1.一种直播录制方法,其特征在于,所述方法包括;
获取文档课件的第一录制指令,根据所述第一录制指令记录屏幕上面的动作事件,所述动作事件包括以下至少之一:手写动作事件、插入材料事件、材料缩放事件和材料滚动事件;
在所述插入材料事件触发时,将与所述插入材料事件对应的材料存储到材料目录中,并将发生的所有所述动作事件生成事件信息,将所述事件信息绑定音频时间戳后加入事件队列并保存到事件文件中;
所述第一录制指令终止后,保存当前屏幕画面截图,将生成的音频文件、所述材料目录和所述事件文件打包并生成微录课件;
将生成后的所述微录课件与所述文档课件的ID进行绑定,并上传到微录课件列表,更新所述微录课件列表排序后,同步到服务器中。


2.根据权利要求1所述的方法,其特征在于,将生成后的所述微录课件与所述文档课件的ID进行绑定之后,获取所述文档课件的第二录制指令,将生成的所述微录课件与所述文档课件的ID进行绑定。


3.根据权利要求1所述的方法,其特征在于,更新所述微录课件排序,同步到服务器中之后,所述方法还包括:获取所述微录课件的播放指令,根据所述播放指令读取所述微录课件信息,读取所述事件队列,播放所述事件队列中包括的所述动作事件,同时读取所述音频文件,播放所述音频文件的同时定时执行读取所述事件队列。


4.根据权利要求3所述的方法,其特征在于,播放所述音频文件的同时定时执行读取所述事件队列包括:播放所述音频文件的同时,间隔预设时间去轮询所述事件队列,执行对应时间区间的所述动作事件,并且标记状态为已执行。


5.根据权利要求1所述的方法,其特征在于,将所述事件信息绑定音频时间戳包括:当有新的所述动作事件发生时,获取当前录音的时间点绑定到所述事件信息中。
...

【专利技术属性】
技术研发人员:宋颋隽
申请(专利权)人:杭州壹百分教育科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1