利索能及
我要发布
收藏
专利号: 2020110454449
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2025-07-05
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种后台播放控制方法,其特征在于,包括:在通过调用预设后台播放控制类中的页面不可见回调函数,监听到当前正在播放视频内容的目标页面退出至后台运行时,在所述页面不可见回调函数内部,通过将视频内容存储对象作为输入参数,调用预先定义的后台播放代理管理对象中的后台播放控制开关状态检测函数,检测后台播放控制开关状态是否为开启状态,其中,所述视频内容存储对象用于存储当前正在播放的视频内容;

若检测到所述后台播放控制开关状态为开启状态,则弹出一个通知消息,以使系统基于所述通知消息继续维持视频播放进程,使得播放器继续播放所述目标页面中的视频内容。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到所述后台播放控制开关状态为关闭状态,则通过调用预先定义的播放器管理对象中的播放器停止函数,停止播放器继续播放所述目标页面中的视频内容;

通过调用预先定义的弹幕管理对象中的弹幕释放函数,释放弹幕链接,以停止显示所述视频内容对应的弹幕信息。

3.根据权利要求1所述的方法,其特征在于,所述预设后台播放控制类预先继承基础核心管理类,并复写所述基础核心管理类中的页面不可见回调函数,以使所述预设后台播放控制类中的页面不可见回调函数实现页面不可见逻辑的监听功能,其中,所述基础核心管理类用于提供系统回调函数。

4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:在所述目标页面从后台恢复到前台运行时,检测是否存在网络提示信息;

若检测到存在所述网络提示信息,则停止对所述目标页面中的视频内容的播放恢复操作,并展示所述网络提示信息;

若检测到不存在所述网络提示信息,则根据所述后台播放控制开关状态,对所述目标页面中的视频内容进行播放恢复操作。

5.根据权利要求4所述的方法,其特征在于,在所述目标页面从后台恢复到前台运行时,检测是否存在网络提示信息,包括:通过调用所述预设后台播放控制类中的页面恢复回调函数,监听所述目标页面是否从后台恢复到前台运行;

若监听到所述目标页面从后台恢复到前台运行,则在所述页面恢复回调函数内部,通过调用预先定义的后台播放网络管理对象中的网络提示信息检测函数,检测是否存在网络提示信息。

6.根据权利要求4所述的方法,其特征在于,根据所述后台播放控制开关状态,对所述目标页面中的视频内容进行播放恢复操作,包括:若所述后台播放控制开关状态为开启状态,则通过调用预先定义的播放器视图管理对象中的视频内容更新函数,更新播放器的视频内容,并显示更新后的视频内容;

若所述后台播放控制开关状态为关闭状态,则对播放器进行重建操作,播放所述目标页面中的视频内容,并显示更新后的视频内容。

7.根据权利要求6所述的方法,其特征在于,对播放器进行重建操作,播放所述目标页面中的视频内容,并显示更新后的视频内容,包括:通过调用预先定义的播放器管理对象中的重新加载函数,重新加载播放器,播放所述目标页面中的视频内容;

通过调用预先定义的播放器视图管理对象中的视频内容更新函数,更新播放器的视频内容,并显示更新后的视频内容;

通过调用预先定义的弹幕管理对象中的弹幕重连函数,重新连接所述视频内容对应的弹幕链接,并显示所述视频内容对应的弹幕信息。

8.一种后台播放控制装置,其特征在于,包括:开关状态检测模块,用于在通过调用预设后台播放控制类中的页面不可见回调函数,监听到当前正在播放视频内容的目标页面退出至后台运行时,在所述页面不可见回调函数内部,通过将视频内容存储对象作为输入参数,调用预先定义的后台播放代理管理对象中的后台播放控制开关状态检测函数,检测后台播放控制开关状态是否为开启状态,其中,所述视频内容存储对象用于存储当前正在播放的视频内容;

通知消息弹出模块,用于若检测到所述后台播放控制开关状态为开启状态,则弹出一个通知消息,以使系统基于所述通知消息继续维持视频播放进程,使得播放器继续播放所述目标页面中的视频内容。

9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;

存储器,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的后台播放控制方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的后台播放控制方法。