一种多版本IPTV的控制系统及方法技术方案

技术编号:32223275 阅读:18 留言:0更新日期:2022-02-09 17:28
本申请公开了一种多版本IPTV的控制系统及方法,系统包括专辑配置单元,用于配置目标专辑,包括根据目标专辑需求配置专辑名称、配置专辑模板信息及配置专辑内容;活动配置单元,用于配置活动流程及配置活动内容,包括配置活动展示页、活动中将名单、活动游戏页;应用控制单元,用于控制功能模块的运行,所述功能模块包括应用入口功能模块、页面路由功能模块、视频播放模块、视频问诊功能模块、计费管理模块。本申请模块划分合理,维护简单,开发效率高,稳定性高。而且用更小的成本,来完成应用的维护开发,减轻在整个开发链中相关工作人员的压力,提升开发效率。提升开发效率。提升开发效率。

【技术实现步骤摘要】
一种多版本IPTV的控制系统及方法


[0001]本申请涉及计算机
,尤其涉及一种多版本IPTV的控制系统及方法。

技术介绍

[0002]为了向用户普及疾病预防、科学用药、病理常识等相关医学知识,同时用户能够利用网络电视与医生进行实时问诊,与医生实时交流疾病情况,完成疾病咨询,研究人员开发了基于IPTV的电视盒子,在网络电视上可以操作的健康视频问诊软件。
[0003]但是,与IPTV的各地区合作运营商对接的过程中,接收用户参数,相关计费鉴权功能以及视频播放等功能都没有统一的标准接口。同时,各个地区也需要展示当地的特色差异功能需求,例如展示给用户的医生、医院等页面内容应结合当地实际信息。因此每个地区都需要使用单独的版本控制,这样开发的地区越多,就会产生越多的IPTV版本,不利于统一控制并且研发成本大。

技术实现思路

[0004]本申请提供了一种多版本IPTV的控制系统及方法,以解决现有IPTV系统不利于统一控制并且研发成本大的问题。
[0005]第一方面,为实现上述目的,本申请提供了一种多版本IPTV的控制系统,所述系统包括:
[0006]专辑配置单元,用于配置目标专辑,包括根据目标专辑需求配置专辑名称、配置专辑模板信息及配置专辑内容;
[0007]活动配置单元,用于配置活动流程及配置活动内容,包括配置活动展示页、活动中将名单、活动游戏页;
[0008]应用控制单元,用于控制功能模块的运行,所述功能模块包括应用入口功能模块、页面路由功能模块、视频播放模块、视频问诊功能模块、计费管理模块。
[0009]进一步地,所述应用入口功能模块用于控制应用的初始化,包括获取用户参数、实现用户登录及用户鉴权功能。
[0010]进一步地,所述页面路由功能模块用于实现控制器的路由配置及前端渲染页面的路由配置。
[0011]进一步地,所述视频播放模块用于根据用户选择控制播放方式,所述播放方式包括小窗口视频播放及全屏视频播放。
[0012]进一步地,所述视频问诊功能模块用于控制问诊的流程。
[0013]进一步地,所述计费管理模块用于控制不同版本套餐对应的计费、支付。
[0014]进一步地,所述专辑包括UI专辑和图文专辑。
[0015]第二方面,为实现上述目的,本申请提供了一种多版本IPTV的控制方法,所述方法应用于权利要求1所述的多版本IPTV的控制系统,所述方法包括:
[0016]获取目标专辑需求,配置目标专辑,包括根据目标专辑需求配置专辑名称、配置专
辑模板信息及配置专辑内容;
[0017]获取活动配置需求,配置目标活动,包括配置活动流程及配置活动内容,包括配置活动展示页、活动中将名单、活动游戏页;
[0018]获取目标指令,根据所述目标指令控制功能模块的运行,所述功能模块包括应用入口功能模块、页面路由功能模块、视频播放模块、视频问诊功能模块、计费管理模块。
[0019]第三方面,为实现上述目的,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的方法的步骤。
[0020]第四方面,为实现上述目的,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法的步骤。
[0021]第三方面,为实现上述目的,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任一项多版本IPTV的控制系统及方法的方法的步骤。
[0022]第四方面,为实现上述目的,本申请提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面任一项多版本IPTV的控制方法的步骤。
[0023]由以上技术方案可见,本申请实施例提供的一种多版本IPTV的控制系统及方法,通过专辑配置单元,用于配置目标专辑,包括根据目标专辑需求配置专辑名称、配置专辑模板信息及配置专辑内容;活动配置单元,用于配置活动流程及配置活动内容,包括配置活动展示页、活动中将名单、活动游戏页;应用控制单元,用于控制功能模块的运行,所述功能模块包括应用入口功能模块、页面路由功能模块、视频播放模块、视频问诊功能模块、计费管理模块。
[0024]之前的运营部分,每个地区版本的每个单独功能是需要单独进行配置的,即使是大部分相同的内容,也是需要人为手工单独的进行配置。本申请建立一个中心地区,数据内容可以在中心地区配置,在配置完成后,可以选择将该功能是否同步到指定的地区,这样指定的地区可以具有与中心相同的配置数据,同时,针对差异化的部分,又可在指定的地区配置板块进一步配置。
[0025]对于维护部分,之前每个地区都对应使用一个版本来进行管理,虽然每个地区的版本代码虽然独立开来,但是耦合性极大,例如针对相同的功能模块某个地区的发生了修改,还要到其他应用该功能的地区版本也同步修改,造成资源的浪费。本申请利用一套代码来控制管理,相同的功能模块都在代码内集成,所有地区的版本也就进行了统一管理。
[0026]对于功能模块部分,之前所有的功能都集中在一个模块内开发,只是使用不同的控制器来区分业务功能,前期地区版本不多的情况下,对应的代码逻辑还能简单分辨,但是随着版本的增加,控制器的代码会越来越冗余,开发的成本也会随之增大。本申请将复杂的功能拆分出模块,例如活动、专辑、医院等模块,当多人功能开发的时候,只需要关注关心的功能模块即可。
[0027]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0028]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本申请实施例提供的多版本IPTV的控制系统的结构示意图;
[0030]图2为本申请实施例提供的UI专辑展示页;
[0031]图3为本申请实施例提供的专辑页面加载时序图;
[0032]图4为本申请实施例提供的专辑的初始化逻辑流程;
[0033]图5为本申请实施例提供的专辑返回流程图;
[0034]图6为本申请实施例提供的活动加载时序图;
[0035]图7为本申请实施例提供的控制器渲染不同页面的逻辑流程图;
[0036]图8为本申请实施例提供的视频问诊流程图;
[0037]图9为本申请实施例提供的多版本IPTV的控制方法的流程示意图。
具体实施方式
[0038]下面通过对本申请进行详细说明,本申请的特点和优点将随着这些说明而变得更为清楚、明确。
[0039]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多版本IPTV的控制系统,其特征在于,所述系统包括:专辑配置单元,用于配置目标专辑,包括根据目标专辑需求配置专辑名称、配置专辑模板信息及配置专辑内容;活动配置单元,用于配置活动流程及配置活动内容,包括配置活动展示页、活动中将名单、活动游戏页;应用控制单元,用于控制功能模块的运行,所述功能模块包括应用入口功能模块、页面路由功能模块、视频播放模块、视频问诊功能模块、计费管理模块。2.根据权利要求1所述的多版本IPTV的控制系统,其特征在于,所述应用入口功能模块用于控制应用的初始化,包括获取用户参数、实现用户登录及用户鉴权功能。3.根据权利要求1所述的多版本IPTV的控制系统,其特征在于,所述页面路由功能模块用于实现控制器的路由配置及前端渲染页面的路由配置。4.根据权利要求1所述的多版本IPTV的控制系统,其特征在于,所述视频播放模块用于根据用户选择控制播放方式,所述播放方式包括小窗口视频播放及全屏视频播放。5.根据权利要求1所述的多版本IPTV的控制系统,其特征在于,所述视频问诊功能模块用于控制问诊的流程。6.根据权利要求1...

【专利技术属性】
技术研发人员:任嘉奋田维忠
申请(专利权)人:贵阳朗玛视讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1