【技术实现步骤摘要】
一种可视化编排无限加载瀑布流页面的系统和方法
本专利技术涉及无限加载瀑布流页面
,具体来说,涉及一种可视化编排无限加载瀑布流页面的系统和方法。
技术介绍
EPG(电子节目指南)在美、欧等数字电视发展较早的国家已得到了广泛的应用,成为数字电视的基本业务之一。据统计,在数字电视的各类业务中,EPG的点击率最高,并逐渐成为数字电视中一个发展迅速的行业,出现了如NDS集团,美国TVGuide等一批专业的EPG开发的制作公司。实际上,EPG已成为数字电视的重要标志,是观众进入数字电视和IPTV的门户。传统的IPTV(交互式网络电视)业务,由于页面不支持下拉加载导致展示内容有限,从而造成供用户选择的优质内容较少;翻页展示,导致操作层级较多,造成用户体验感差;同时交互动画效果单一,不够吸引用户眼球。我国IPTV目前还处于起步阶段,部分电视台、运营商和机顶盒生产厂商开发的EPG,只适用于某一款机顶盒,缺乏广泛的适用性和定制性,在实际应用中,每次更改EPG布局、或需要增加新EPG,都需要修改EPG代码或重新开发,造成大量 ...
【技术保护点】
1.一种可视化编排无限加载瀑布流页面的系统,其特征在于,包括后台管理模块、数据库模块、静态文件服务模块、电子节目指南模块四个模块;/n所述后台管理模块用来对系统的数据进行管理,所述后台管理模块与所述数据库模块之间进行数据交互;/n所述数据库模块用于对系统当中的数据进行储存和处理,所述数据库模块只与所述后台管理模块进行数据交互;/n所述静态文件服务模块用于将数据静态化,并请求静态数据文件,将静态数据传送给所述后台管理模块;/n所述电子节目指南模块为服务端,用于展示瀑布流页面,并控制内容上线和下线,所述电子节目指南模块只向所述静态文件服务模块传递数据。/n
【技术特征摘要】
1.一种可视化编排无限加载瀑布流页面的系统,其特征在于,包括后台管理模块、数据库模块、静态文件服务模块、电子节目指南模块四个模块;
所述后台管理模块用来对系统的数据进行管理,所述后台管理模块与所述数据库模块之间进行数据交互;
所述数据库模块用于对系统当中的数据进行储存和处理,所述数据库模块只与所述后台管理模块进行数据交互;
所述静态文件服务模块用于将数据静态化,并请求静态数据文件,将静态数据传送给所述后台管理模块;
所述电子节目指南模块为服务端,用于展示瀑布流页面,并控制内容上线和下线,所述电子节目指南模块只向所述静态文件服务模块传递数据。
2.根据权利要求1所述的一种可视化编排无限加载瀑布流页面的系统,其特征在于,所述后台管理模块包括数据静态化事件和可视化编辑事件。
3.根据权利要求1所述的一种可视化编排无限加载瀑布流页面的系统,其特征在于,所述电子节目指南模块包含瀑布流对象、模板对象、事件对象、元素对象、触发器对象、键盘事件对象。
4.一种可视化编排无限加载瀑布流页面的方法,其特征在于,包括如下步骤:
S1:使用电子节目指南模块与后台管理模块共同约定瀑布流数据格式及规则;
S2:后台管理模块通过可视化编辑并保存数据,生成对应瀑布流静态数据文件;
S3:电子节目指南模块请求静态数据文件,从服务端获取瀑布流JSON数据并逐步拆解模板向下传递生成模板对象,同时,利用观察者模式创建触发对象,并向观察者注册监听瀑布流加载事件...
【专利技术属性】
技术研发人员:张向峰,冯嵩峰,刘杨,徐桐,
申请(专利权)人:百途新媒体技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。