[发明专利]一种播放控制方法、智能电视及计算机可读存储介质有效
申请号: | 202011553881.1 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112702647B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 聂海 | 申请(专利权)人: | 深圳市酷开网络科技股份有限公司 |
主分类号: | H04N21/438 | 分类号: | H04N21/438;H04N21/442;H04N21/458;H04N21/462 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 陈专 |
地址: | 518052 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 播放 控制 方法 智能 电视 计算机 可读 存储 介质 | ||
1.一种播放控制方法,其特征在于,所述播放控制方法包括:
开启已注册的安卓页面生命周期监听功能,监控应用内各个页面的生命周期;
创建一个公共的播放控制接口,控制释放播放器的页面均执行所述播放控制接口,并通过所述播放控制接口释放播放器资源;
监听页面的暂停事件,若监听到当前所述页面被覆盖,则释放所述页面的资源;
监听页面的创建事件,若两个页面都使用了所述播放器,则判定两个页面存在播放器资源冲突;
所述监听页面的创建事件,若两个页面都使用了所述播放器,则判定两个页面存在播放器资源冲突,具体包括:
监听第一页面和第二页面的创建事件,在所述第二页面创建事件时判断所述第二页面是否实现了播放控制接口,并判断被暂停的所述第一页面实现了播放控制接口;
若所述第二页面创建事件时实现了播放控制接口,且被暂停的所述第一页面实现了播放控制接口,则判定所述第一页面和所述第二页面存在播放器资源冲突;
在新页面的创建事件中调用被暂停的页面的释放播放器资源,强制释放播放器资源,控制新页面正常使用所述播放器;
所述在新页面的创建事件中调用被暂停的页面的释放播放器资源,强制释放播放器资源,控制新页面正常使用所述播放器,具体包括:
在所述第二页面的创建事件中调用被暂停的所述第一页面的释放播放器资源,控制所述第一页面释放播放器资源;
当所述第一页面完成释放播放器资源后,所述第二页面正常使用所述播放器;
通过在需要使用播放器的新页面实现播放控制接口即可自动保证全局竞争资源的正常使用。
2.根据权利要求1所述的播放控制方法,其特征在于,所述开启已注册的安卓页面生命周期监听功能,之前还包括:
预先通过所述应用注册安卓页面生命周期监听,所述安卓页面生命周期监听用于监控所述应用内各个页面的生命周期。
3.根据权利要求2所述的播放控制方法,其特征在于,所述监控所述应用内各个页面的生命周期用于判断是否有新页面需要使用所述播放器。
4.根据权利要求1所述的播放控制方法,其特征在于,所述监听页面的暂停事件,之后还包括:
保存被暂停事件的页面的弱引用。
5.根据权利要求1所述的播放控制方法,其特征在于,所述播放控制方法还包括:
当检测到存在页面在实现所述播放控制接口时,则判定所述页面在使用所述播放器。
6.根据权利要求1所述的播放控制方法,其特征在于,所述播放控制方法还包括:
当新增多个页面需要使用所述播放器时,每个新增的页面通过实现所述播放控制接口以使用所述播放器。
7.一种智能电视,其特征在于,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的播放控制程序,所述播放控制程序被所述处理器执行时实现如权利要求1-6任一项所述的播放控制方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有播放控制程序,所述播放控制程序被处理器执行时实现如权利要求1-6任一项所述的播放控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市酷开网络科技股份有限公司,未经深圳市酷开网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011553881.1/1.html,转载请声明来源钻瓜专利网。