[发明专利]直播间样式的扩展方法及系统、服务器及存储介质有效
申请号: | 201810507005.1 | 申请日: | 2018-05-24 |
公开(公告)号: | CN108874371B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 阎宙勋;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 武汉河山金堂专利事务所(普通合伙) 42212 | 代理人: | 汪彩彩;陈懿 |
地址: | 430010 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 直播 样式 扩展 方法 系统 服务器 存储 介质 | ||
本发明公开了一种直播间样式的扩展方法及系统、服务器及存储介质,其通过抽象出一个直播间样式类,将直播间开发框架中的直播间样式信息数据替换为直播间样式类数据,从而实现将开发框架整体数据中的直播间样式数据进行归纳剥离,形成一独立的扩展模块,然后在直播间开发框架的开发接口中开发新直播间样式对象,并将新直播间样式对象添加至直播间样式类中,进而将新增直播间样式的扩展过程从直播间开发框架中剥离,实现直播间样式扩展和直播间开发框架的解耦,增强直播间开发框架的扩展性,健壮性。
技术领域
本发明涉及直播平台Android移动端应用开发技术领域,尤其涉及一种直播间样式的扩展方法及系统、服务器及存储介质。
背景技术
目前,Android直播平台客户端中,基于每一种表现类型的直播间代码(竖屏,横屏,半屏等)都由完全不同方式实现,因此,当面临同时要在多种类型直播间展示的业务和需求时,需要分别针对各个界面做开发,相当于一个需求重复做了多次,由此导致开发时间长、开发任务量大、重复性工作多,且多个场景(样式)的开发,必然要求多个场景都引入测试,消耗质量资源。
为此,提供一种直播间平台业务快速开发框架,该框架通过设置业务开发框架区块作为中间层,将直播间活动需求区块和直播间展示区块完全隔离,以达到将直播间业务需求开发和直播间形式开发完全解耦的目的,之后由业务开发框架区块中的基础业务管理器对多种样式的直播间进行统一管理,活动开发者通过业务开发框架区块中的子业务开发管理器提供的开发借口开发输出针对性UI交互界面和/或视图,并由基础业务管理器将UI交互界面和/或视图分发给各个样式的直播间,从而实现对多种样式的直播间进行业务活动的统一开发和质量监控,从而精简了开发量,规避重复开发工作,提高了开发效率和测试效率、以及质量监控效率;且其中除子业务开发管理器中的业务开发模块以外的管理模块,在开发完毕以及质量监控通过后,即可减少或者无需质量监控。
基于上述直播间开发框架,当遇到需求要求扩展直播间样式时,除了需要开发新的直播间样式外,还要对直播间框架做扩展改动,导致开发周期加长,代码重复量大,资源投入大,质量风险高,扩展性低。
发明内容
有鉴于此,本发明实施例提供了一种能够将新增直播间样式的扩展过程从直播间开发框架中剥离,实现直播间样式扩展和直播间开发框架的解耦的直播间样式的扩展方法及系统、服务器及存储介质。
本发明实施例的第一方面,提供了一种直播间样式的扩展方法,所述直播间样式的扩展方法包括以下步骤:
抽象出一个直播间样式类,将直播间开发框架中的直播间样式信息数据替换为直播间样式类数据;
在直播间开发框架的开发接口中开发新直播间样式对象;
将新直播间样式对象添加至直播间样式类中实现直播间样式的扩展。
本发明实施例的第二方面,提供了一种直播间样式的扩展系统,所述直播间样式的扩展系统包括以下功能模块:
直播间样式类生成模块,用于抽象出一个直播间样式类,将直播间开发框架中的直播间样式信息数据替换为直播间样式类数据;
直播间样式开发模块,用于在直播间开发框架的开发接口中开发新直播间样式对象;
直播间样式扩展模块,用于将新直播间样式对象添加至直播间样式类中实现直播间样式的扩展。
本发明实施例的第三方面,提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述直播间样式的扩展方法的步骤。
本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述直播间样式的扩展方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810507005.1/2.html,转载请声明来源钻瓜专利网。