一种同步播放音视频课件的方法、装置及电子设备制造方法及图纸

技术编号:27593715 阅读:33 留言:0更新日期:2021-03-10 10:12
本发明专利技术提供了一种同步播放音视频课件的方法、装置及电子设备,其中,该方法包括:遍历H5课件中的所有音视频标签,并设置监听事件;根据监听事件确定目标音视频标签的操作事件,并终止操作事件;提取出相应的音视频资源,并根据操作事件确定相应的操作指令;以预设的处理进程根据操作指令处理音视频资源,处理进程用于处理用户传输的音视频数据。通过本发明专利技术实施例提供的同步播放音视频课件的方法、装置及电子设备,实现由一个处理进程可以同步处理H5课件的音视频资源以及用户传输的音视频数据,即使处理进程同时播放两种音视频时,也不会导致其中一种音视频的音量降低,可以实现对二者的同步处理。的同步处理。的同步处理。

【技术实现步骤摘要】
一种同步播放音视频课件的方法、装置及电子设备


[0001]本专利技术涉及音视频数据处理
,具体而言,涉及一种同步播放音视频课件的方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,智能设备中安装的应用程序大部分可以播放音频,但大部分应用程序在某个时间点只播放一种音频;即使在多人通话等场景需要同时播放多个音频时,由于多个音频是同类的,其也可以正常播放。
[0003]而在线上教育场景中,需要播放老师的声音(或者学生的声音),同时,为了减少网络传输的数据量,只传输数据量较小的H5(Html 5)课件,而不需要共享老师的桌面;学生侧的应用程序只需要加载该H5课件即可。但是,部分H5课件中也包含音频,即此时需要同时播放老师的声音以及H5课件中的音频。
[0004]而在部分操作系统中,如IOS系统中,当播放H5课件中的音频时,老师或学生发出声音会导致H5课件的音频音量降低,导致不能同时播放两类声音。

技术实现思路

[0005]为解决现有存在的技术问题,本专利技术实施例提供一种同步播放音视频课件的方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种同步播放音视频课件的方法,其特征在于,包括:遍历H5课件中的所有音视频标签,并设置用于监听所述音视频标签的监听事件;在所述监听事件确定所述音视频标签发生变化时,将发生变化的音视频标签作为目标音视频标签,根据所述监听事件确定所述目标音视频标签的操作事件,并终止所述操作事件;根据所述目标音视频标签中的音视频资源地址提取出相应的音视频资源,并根据所述操作事件确定相应的操作指令;以预设的处理进程根据所述操作指令处理所述音视频资源,所述处理进程用于处理用户传输的音视频数据。2.根据权利要求1所述的方法,其特征在于,还包括:所述监听事件监听到所述音视频标签被自动播放、或所述音视频标签中的音视频资源地址发生变更时,确定所述音视频标签发生变化。3.根据权利要求1所述的方法,其特征在于,所述终止所述操作事件包括:将所述目标音视频标签的音量调至零;或者,向所述目标音视频标签派发播放完成的指令。4.根据权利要求1所述的方法,其特征在于,所述根据所述操作事件确定相应的操作指令包括:根据所述目标音视频标签的上一个操作事件所确定的上一个操作指令以及当前的操作事件,确定当前的操作指令。5.根据权利要求1所述的方法,其特征在于,所述操作指令包括播放指令、暂停指令、结束指令中的一种或多种。6.一种同步播放音视频课件的装置,其特征在于,包括:预处理模块,用于遍历H5课件中的所有音视频标签,并设置用于监听所述音视频标...

【专利技术属性】
技术研发人员:范旭宇王浩玮陈磊
申请(专利权)人:北京拓课网络科技有限公司
类型:发明
国别省市:

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

1