[发明专利]动态化页面处理方法、装置、系统及存储介质在审
申请号: | 202010155229.8 | 申请日: | 2020-03-06 |
公开(公告)号: | CN111552467A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 杨子江;张小勇 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F16/958 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 韩来兵;李雪 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 页面 处理 方法 装置 系统 存储 介质 | ||
本发明实施例涉及一种动态化页面处理方法、装置、系统及存储介质,该方法包括:当确定待播放视频后,获取与视频对应的配置数据;根据界面设计模板,从预构建的数据库中匹配与界面设计模板对应的程序代码;根据程序代码,生成界面模型实例;利用预配置的渲染引擎,将组件绘制至界面模型实例中,生成动态化页面。所有项目均实现动态化页面的配置数据和程序代码共享。这个期间,省去开发人员分别为每一个视频开发与之对应项目的程序代码的过程。减少开发人员的工作压力,节省开发时间,提升工作效率。也节省了存储空间,避免存储资源浪费。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种动态化页面处理方法、装置、系统及存储介质。
背景技术
观看视频已经是日常生活中比较常见的娱乐活动了。为了提升观影时的用户体验度和用户参与度,观影平台可能会在用户观影期间,在屏幕上显示气泡、增加某些剧情描述信息,剧情讨论选项等。或者是在观影期间穿插一些商品信息、活动窗口等,进行一定的商业营销。
在现有技术中,这些项目会根据需要提前预埋好代码逻辑,提前布局,并打包发版,实现功能的上限,以便在播放视频时展示这些项目。比如,观影平台希望在第一个视频播放期间显示气泡,以及增加活动窗口,那么在播放这个视频之前,开发人员需要编辑能够显示气泡的代码以及增加活动窗口的代码。在另一种情况中,观影平台希望在第二个视频播放期间展示商品信息,开发人员同样需要编辑代码信息进行预埋。当项目结束时,这些逻辑代码会被删除掉。
每一个项目与一个视频之间都存在一定的耦合性。一旦项目完成,与项目对应的逻辑代码将会被删除。事后如果有类似的项目时,开发人员还是需要再开发一套新的程序代码。而这个过程,将会大大占用开发人员的工作时间。
这个弊端尤其在某些节日时候体现的尤为明显,比如国庆节、春节等特殊且重大节日,观影平台需要在用户观看视频时展示某些项目,开发人员都必须在短时间内针对这些项目重新开发大量程序代码。
另外,一旦某个视频需要和多个项目耦合时,程序代码量大,占用存储空间也比较大。
其所带来的弊端就是项目与视频之间完全耦合,当某一视频需要展示某一项目时,开发人员就要开发一套项目代码逻辑,以便在视频上展示该项目内容,导致增加开发人员的工作负担,浪费开发人员大量时间,降低工作效率,而且大量程序代码占用更多存储空间。
发明内容
鉴于此,为解决现有技术中项目与视频之间完全耦合,当某一视频需要展示某一项目时,开发人员就要开发一套项目代码逻辑,以便在视频上展示该项目内容,导致增加开发人员的工作负担,浪费开发人员大量时间,降低工作效率,而且大量程序代码占用更多存储空间等的技术问题,本发明实施例提供一种动态化页面处理方法、装置、系统及存储介质。
第一方面,本发明实施例提供一种动态化页面处理方法,该方法包括:
当确定待播放视频后,获取与视频对应的配置数据,配置数据包括界面设计模板和组件;
根据界面设计模板,从预构建的数据库中匹配与界面设计模板对应的程序代码;
根据程序代码,生成界面模型实例;
利用预配置的渲染引擎,将组件绘制至界面模型实例中,生成动态化页面,以便在视频播放期间,展示动态化页面。
在一个可能的实施方式中,配置数据还包括基础参数;
根据基础参数,确定触发机制;
在视频播放期间,当达到触发机制时,展示动态化页面。
在一个可能的实施方式中,配置数据还包括:组件样式;利用预配置的渲染引擎,将组件绘制至界面模型实例中,生成动态化页面,具体包括:
利用预配置的渲染引擎,参照组件样式,将组件绘制至界面模型实例中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010155229.8/2.html,转载请声明来源钻瓜专利网。