[发明专利]播放页面分层系统、指定播放器的扩展方法、介质及设备有效
申请号: | 201710930612.4 | 申请日: | 2017-10-09 |
公开(公告)号: | CN107707980B | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 刘浩;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;G06F9/448 |
代理公司: | 11570 北京众达德权知识产权代理有限公司 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 播放 页面 分层 系统 指定 扩展 方法 介质 设备 | ||
1.一种播放页面分层系统,其特征在于,所述系统包括:
至少一个抽象层,所述抽象层用于承载播放页面中的功能业务,所述抽象层被添加到所述播放页面的内层和外层中;
抽象层管理器,所述抽象层管理器用于管理所述至少一个抽象层中事件的收集、分发和实例化;
抽象内层管理器,所述抽象内层管理器继承于所述抽象层管理器,所述抽象内层管理器通过获取所述抽象层管理器的层管理功能对所述内层进行管理;
抽象外层管理器,所述抽象外层管理器继承于所述抽象层管理器,所述抽象外层管理器通过获取所述抽象层管理器的层管理功能对所述外层进行管理;
层控制器,所述层控制器用于对所述播放页面分层系统中的所有行为进行控制;
播放器,所述播放器用于呈现所述功能业务;
其中,当所述播放页面分层系统包含多个所述抽象层时,各个所述抽象层之间通过sendLayerEvent(layerId,event)的方式相互通信,layerId为所述抽象层的标识信息,event为通信事件的内容。
2.如权利要求1所述的系统,其特征在于,当所述播放页面分层系统包含多个所述抽象层管理器时,所述播放页面分层系统还包括:
层管理器组,所述层管理器组用于对所述多个抽象层管理器进行管理。
3.如权利要求1所述的系统,其特征在于,所述播放页面分层系统还包括:
监听器,所述监听器用于对预设的特定功能业务进行监听。
4.如权利要求1所述的系统,其特征在于,当所述抽象层被添加到所述内层后,所述抽象层的显示区域小于或等于所述播放器的显示区域,当所述抽象层被添加到所述外层后,所述抽象层具有自定义显示位置。
5.如权利要求1所述的系统,其特征在于,所述抽象层继承于RelativeLayout。
6.一种指定播放器的扩展方法,其特征在于,应用于包含如权利要求1所述的播放页面分层系统的客户端中,所述方法包括:
创建扩展层结构,所述扩展层结构集成至少一个所述抽象层,所述抽象层用于承载与所述指定播放器对应的指定播放页面中的功能业务,所述抽象层被添加到所述指定播放页面的内层和外层中,当所述播放页面分层系统包含多个所述抽象层时,各个所述抽象层之间通过sendLayerEvent(layerId,event)的方式相互通信,layerId为所述抽象层的标识信息,event为通信事件的内容;
创建扩展层管理器,所述扩展层管理器继承所述抽象层管理器;
创建扩展内层管理器,所述扩展内层管理器继承所述抽象内层管理器;
创建扩展外层管理器,所述扩展外层管理器继承所述抽象外层管理器;
创建扩展层控制器,所述扩展层控制器继承所述层控制器;
创建扩展播放器,所述扩展播放器继承所述播放器,所述播放器用于呈现所述指定播放页面中的功能业务。
7.如权利要求6所述的方法,其特征在于,当所述播放页面分层系统包含多个所述抽象层管理器时,所述方法还包括:
创建扩展层管理器组,所述扩展层管理器组继承层管理器组,所述层管理器组用于对所述多个抽象层管理器进行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710930612.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于调节的双面护齿
- 下一篇:一种搏击运动电子自动计分装置