播放进度控制及媒体播放方法、装置、电子设备、存储介质与流程

文档序号:35247566发布日期:2023-08-25 19:06阅读:48来源:国知局
播放进度控制及媒体播放方法、装置、电子设备、存储介质与流程

本发明涉及计算机,尤其涉及一种播放进度控制及媒体播放方法、装置、电子设备、存储介质。


背景技术:

1、随着互联网教育的普及化,网上授课视频极大地促进了优质教学资源的传播,深受用户喜爱。

2、目前,对于一些规定学员必须学习的授课视频,主要通过检测授课视频的播放时长,来判断学员对于所述授课视频的学习进度。然而,由于视频资源大都没有设置观看视频时长的防刷限制,导致学员在并未认真观看授课视频的前提下,可通过视频快进的方式快速刷新视频播放时长,使得系统产生所述视频资源已学习完成的误判结果。此外,即便学员未采取快速刷新视频播放时长的操作,但在视频播放过程中,学员可以随时离开,而并未观看视频播放内容。上述各种现象均会大大降低在线学习的质量。


技术实现思路

1、有鉴于此,本公开实施例提供一种播放进度控制方法及媒体播放方法、装置、电子设备、存储介质,以至少部分地解决上述问题。

2、根据本公开的第一方面,提供了一种播放进度控制方法,包括:根据所述目标媒体对应于各计时时间的各播放进度,确定所述目标媒体对应于起始检测时间的起始播放进度和对应于结束检测时间的结束播放进度;根据所述起始检测时间、所述结束检测时间、所述起始播放进度和所述结束播放进度,确定所述目标媒体的实际播放速率;根据所述目标媒体的设定播放速率,若所述实际播放速率大于所述设定播放速率,根据所述起始播放进度,修正所述目标媒体的播放进度。

3、根据本公开的第二方面,提供了一种媒体播放方法,包括:播放目标媒体;根据如第一方面所述的播放进度控制方法,确定所述目标媒体的当前播放进度;根据预设验证进度,若所述当前播放进度与所述预设验证进度吻合,暂停播放所述目标媒体;显示所述目标媒体的播放验证信息,获取所述播放验证信息的实际反馈信息;根据所述播放验证信息的参考反馈信息,验证所述实际反馈信息,若所述实际反馈信息的验证不通过,执行所述显示所述目标媒体的播放验证信息,获取所述播放验证信息的实际反馈信息的步骤,若所述实际反馈信息的验证通过,执行所述播放目标媒体的步骤,直至所述目标媒体播放结束。

4、根据本公开的第三方面,提供了一种播放进度控制装置,包括:进度检测模块,用于根据所述目标媒体对应于各计时时间的各播放进度,确定所述目标媒体对应于起始检测时间的起始播放进度和对应于结束检测时间的结束播放进度;速率确定模块,用于根据所述起始检测时间、所述结束检测时间、所述起始播放进度和所述结束播放进度,确定所述目标媒体的实际播放速率;进度修正模块,用于根据所述目标媒体的设定播放速率,若所述实际播放速率大于所述设定播放速率,根据所述起始播放进度,修正所述目标媒体的播放进度。

5、根据本公开的第四方面,提供一种媒体播放装置,包括:播放模块,用于播放目标媒体;控制模块,用于利用如第一方面所述的播放进度控制方法,或利用如第三方面所述的播放进度控制装置,确定所述目标媒体的当前播放进度,并根据预设验证进度,若所述当前播放进度与所述预设验证进度吻合,暂停播放所述目标媒体;验证模块,用于显示所述目标媒体的播放验证信息,获取所述播放验证信息的实际反馈信息;根据所述播放验证信息的参考反馈信息,验证所述实际反馈信息;其中,其中,若所述实际反馈信息的验证不通过,所述验证模块重复显示所述目标媒体的播放验证信息,并获取所述播放验证信息的实际反馈信息,若所述实际反馈信息的验证通过,所述播放模块继续播放所述目标媒体,直至所述目标媒体播放结束。

6、根据本公开的第五方面,提供一种电子设备,包括:处理器;以及存储程序的存储器,其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行上述第一方面所述的播放进度控制方法,或执行上述第二方面所述的媒体播放方法。

7、根据本公开的第六方面,提供一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行如第一方面所述的播放进度控制方法,或执行上述第二方面所述的媒体播放方法。

8、综上所述,本公开实施例提供的播放进度控制方法,可当判断目标媒体存在快进播放的情况时,自动将目标媒体的播放进度修正至快进播放前的位置,借以提供媒体播放时长的防刷限制。

9、另外,本公开实施例提供的媒体播放方案,除利用上述的播放进度控制方法,提供媒体播放时长的防刷限制之外,还可周期性地执行媒体播放的验证,以防止使用者在媒体播放过程中的离场行为。



技术特征:

1.一种播放进度控制方法,包括:

2.根据权利要求1所述的方法,其中,所述根据所述目标媒体对应于各计时时间的各播放进度,确定所述目标媒体对应于起始检测时间的起始播放进度和对应于结束检测时间的结束播放进度,包括:

3.根据权利要求1或2所述的方法,其中,所述根据所述起始检测时间、所述结束检测时间、所述起始播放进度和所述结束播放进度,确定所述目标媒体的实际播放速率,包括:

4.根据权利要求1或2所述的方法,其中,所述根据所述起始播放进度,修正所述目标媒体的播放进度,包括:

5.根据权利要求1或2所述的方法,其中,通过以下方式确定所述目标媒体的计时时间:

6.一种媒体播放方法,包括:

7.根据权利要求6所述的方法,其中,所述方法还包括:

8.根据权利要求7所述的方法,其中,通过以下方式设置所述目标媒体的数据上报标识:

9.根据权利要求7所述的方法,其中,所述播放目标媒体,包括:

10.一种播放进度控制装置,包括:

11.一种媒体播放装置,包括:

12.一种电子设备,包括:

13.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行如权利要求1-5中任一项所述的播放进度控制方法,或执行如权利要求6-9中任一项所述的播放进度控制方法。


技术总结
本公开提供一种播放进度控制及媒体播放方法、装置、电子设备及存储介质,包括:根据目标媒体对应于各计时时间的各播放进度,确定目标媒体对应于起始检测时间的起始播放进度和对应于结束检测时间的结束播放进度;根据起始检测时间、结束检测时间、起始播放进度和结束播放进度,确定目标媒体的实际播放速率;根据目标媒体的设定播放速率,若实际播放速率大于设定播放速率,根据起始播放进度修正目标媒体的播放进度。借此,本公开可提供有效的媒体播放时长防刷机制,并可防止使用者在媒体播放过程中的离场行为。

技术研发人员:刘海涛,刘东波
受保护的技术使用者:北京世纪好未来教育科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1