一种IPTV内容管理的灰度发布系统及方法技术方案

技术编号:16784119 阅读:45 留言:0更新日期:2017-12-13 02:30
本发明专利技术公开了一种IPTV内容管理的灰度发布系统,包括EPG数据管理模块、EPG数据发布模块和EPG数据呈现决策模块,EPG数据管理模块和EPG数据发布模块相连接,EPG数据发布模块和EPG数据呈现决策模块相连接,本发明专利技术还公开了一种IPTV内容管理的灰度发布系统的方法,EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储,EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中,EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现,本发明专利技术简单实用,便于推广。

【技术实现步骤摘要】
一种IPTV内容管理的灰度发布系统及方法
本专利技术涉及一种IPTV内容管理的灰度发布系统的方法。
技术介绍
现有的IPTV业务管理系统应用内容管理和发布方法为IPTV业务管理系统接收和管理基础内容数据、增值应用数据,根据业务管理平台内容、应用数据编写定制增值业务EPG页面,编排提供文字、图片、视频呈现,现有技术虽然提供了EPG服务的更新,但需要技术人员人工介入定期开发更新增值业务EPG页面,技术门槛高,无法直接由运维人员完成,为提高稳定可靠的增值业务EPG服务,升级工作需设定在凌晨,人工更新服务,升级并测试验证,减少用户影响。
技术实现思路
为解决现有技术的不足,本专利技术的目的在于提供一种IPTV内容管理的灰度发布系统的方法,通过EPG门户管理菜单编排即可以实现EPG编辑,降低EPG开发技术门槛,支持灰度发布,提供EPG页面预发布,即增值业务EPG无需等到计划发布的时间再上线,可提前上线,到期生效,平稳过度EPG页面切换,屏蔽用户感知。为了实现上述目标,本专利技术采用如下的技术方案:一种IPTV内容管理的灰度发布系统,包括EPG数据管理模块、EPG数据发布模块和EPG数据呈现决策模块,EPG数据管理模块和EPG数据发布模块相连接,EPG数据发布模块和EPG数据呈现决策模块相连接。前述的一种IPTV内容管理的灰度发布系统,其特征在于:EPG数据管理模块设置有物理储存库,EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;EPG数据发布模块设置有内存储存,EPG数据发布模块设计应用内容元素内存模型,存储应用内容元素对象和对象间关系,EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中;EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现。前述的一种IPTV内容管理的灰度发布系统的方法,其特征在于:包括如下步骤:步骤一:EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;步骤二:EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中;步骤三:EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现。前述的一种IPTV内容管理的灰度发布方法,其特征在于:EPG数据管理模块定义的应用内容元素包括区域、排期、栏目、应用、图片,编排应用栏目和应用排期后,直接做物理库入库存储,上传图片等文件到文件服务器。前述的一种IPTV内容管理的灰度发布方法,其特征在于:应用定义为具体展示内容,栏目定义为区域展示的一组信息,排期定义为区域展示的时间计划前述的一种IPTV内容管理的灰度发布方法,其特征在于:步骤二中,内存储存包括一级内存和二级内存,一级内存保存20%的数据,二级内存存储完整应用数据,前端EPG首先读取一级内存数据,如果一级内存不存在,再读取二级内存数据,EPG管理平台从物理库加载数据到二级内存,二级内存加载数据到一级内存,整个发布过程屏蔽用户影响,达到用户无感知,实现EPG数据灰度发布。前述的一种IPTV内容管理的灰度发布方法,其特征在于:步骤三中,机顶盒前端数据加载只关联内存库,不直接面向物理库。本专利技术的有益之处在于:业务运维人员操作EPG数据发布后,EPG管理平台根据编排好的EPG应用内容元素,更新到物理储存库;与此同时,机顶盒前端从内存存储中加载呈现数据,实现编排数据和EPG页面呈现数据的分离,整个发布过程屏蔽用户影响,达到用户无感知,实现EPG数据灰度发布,且实现发布预编排,降低EPG编排技术门槛的同时,避免过多人工干预升级发布,提高发布效率。附图说明图1是本专利技术一种IPTV内容管理的灰度发布方法优选实施例示意图。具体实施方式以下结合附图和具体实施例对本专利技术作具体的介绍。参照图1所示,本专利技术一种IPTV内容管理的灰度发布系统,包括EPG数据管理模块、EPG数据发布模块和EPG数据呈现决策模块,EPG数据管理模块和EPG数据发布模块相连接,EPG数据发布模块和EPG数据呈现决策模块相连接。本专利技术系统中各个组件模块装置至少包括如下功能:EPG数据管理模块设置有物理储存库,EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;EPG数据发布模块设置有内存储存,EPG数据发布模块设计应用内容元素内存模型,存储应用内容元素对象和对象间关系,EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中;EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现,机顶盒前端数据加载只关联内存库,不直接面向物理库。本专利技术一种IPTV内容管理的灰度发布系统的方法,包括如下步骤:步骤一:EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;步骤二:EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中;步骤三:EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现。EPG数据管理模块定义的应用内容元素包括区域、排期、栏目、应用、图片,编排应用栏目和应用排期后,直接做物理库入库存储,上传图片等文件到文件服务器,应用定义为具体展示内容,栏目定义为区域展示的一组信息,排期定义为区域展示的时间计划。EPG数据发布模块设计区域、排期、栏目、内容、图片内存模型,存储区域、排期、栏目、内容、图片对象和对象间关系。EPG数据发布模块设计一级内存和二级内存,一级内存保存20%的数据(用户访问频率最多的数据,满足80%的用户访问,设计符合“二八原则”),二级内存存储完整应用数据,前端EPG首先读取一级内存数据,如果一级内存不存在,再读取二级内存数据,业务运维人员操作EPG数据发布后,EPG管理平台从物理库加载数据到二级内存,二级内存加载数据到一级内存,整个发布过程屏蔽用户影响,达到用户无感知,实现EPG数据灰度发布。数据呈现策略决策模块依据EPG发布的数据排期,决策返回前端UI的数据,支撑EPG数据呈现预先编排,支持不同用户分组返回不同UI数据,支撑运营人员预先测试EPG数据呈现,EPG数据呈现决策的整个过程只面向内存读取数据,保证高效加载页面数据。图1所示,运维人员登陆管理平台,EPG数据管理模块编排并定义应用内容元素,之后做物理数据库入库存储,上传图片等文件到文件服务器,EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中,用户终端开机后,授权EPG能力平台登陆EPG门户平台,EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现。由此可见,本专利技术具有如下优点:针对EPG增值业务数据呈现的物理存储、一级内存、二级内存的存储分离。基于物理存储、一级内存、二级内存的存储分离屏蔽用户感知的发布方式,实现EPG增值业务灰度发布。基于区域、排期、栏目、应用、图片的数据模型的EPG增值业务预编排能力。合理规划EPG数据管理模块、EPG数据发布模块、EPG数据呈现决策模块,降低EPG增值业务发布风险,提高EPG增值业务发布效率。本专利技术在业务运维人员操作EPG数据发布后,EPG管理平台根据编排好的本文档来自技高网...
一种IPTV内容管理的灰度发布系统及方法

【技术保护点】
一种IPTV内容管理的灰度发布系统,其特征在于:包括EPG数据管理模块、EPG数据发布模块和EPG数据呈现决策模块,EPG数据管理模块和EPG数据发布模块相连接,EPG数据发布模块和EPG数据呈现决策模块相连接。

【技术特征摘要】
1.一种IPTV内容管理的灰度发布系统,其特征在于:包括EPG数据管理模块、EPG数据发布模块和EPG数据呈现决策模块,EPG数据管理模块和EPG数据发布模块相连接,EPG数据发布模块和EPG数据呈现决策模块相连接。2.根据权利要求1所述的一种IPTV内容管理的灰度发布系统,其特征在于:EPG数据管理模块设置有物理储存库,EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;EPG数据发布模块设置有内存储存,EPG数据发布模块设计应用内容元素内存模型,存储应用内容元素对象和对象间关系,EPG数据发布模块审核发布数据,通过后运维人员通过EPG管理平台发布功能将数据从物理储存库加载到内存储存中;EPG数据呈现决策模块依据内存中的EPG编排计划,决策机顶盒UI呈现。3.权利要求1所述一种IPTV内容管理的灰度发布系统的方法,其特征在于:包括如下步骤:步骤一:EPG数据管理模块编排并定义应用内容元素,之后做物理库入库存储;步骤二:EPG数据发布模块审核发布数据,通过后运维...

【专利技术属性】
技术研发人员:赵新宁
申请(专利权)人:江苏省公用信息有限公司
类型:发明
国别省市:江苏,32

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

1