一种个性化EPG的实现方法与流程

文档序号:11207253阅读:556来源:国知局
一种个性化EPG的实现方法与流程

本发明涉及iptv产品的设计,具体的说涉及iptv产品中epg(电子节目指南)的实现方法。



背景技术:

iptv即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。

iptv所提供的各种业务的索引及导航都是通过epg系统来完成的。iptvepg实际上就是iptv的一个门户系统。epg系统的界面与web页面类似,在epg界面上一般都提供各类菜单、按钮、链接等可供用户选择节目时直接点击的组件;epg的界面上也可以包含各类供用户浏览的动态或静态的多媒体内容。

目前,iptv领域在进行epg系统的设计开发时,epg系统多采用配置或修改背景图片、epg节目单,或是套用各种epg模板,通过切换iptv产品的epg系统中的epg节目单和内容的方式来达到满足客户多样化定制和满足运营商快速多变的需求,由此导致iptv产品开发者需要不同的开发制作出各种各样的epg系统,以适应不同用户的不同需求,在一定程度上影响了整个产品的推广响应速度,而且不能确保iptv用户满意。

由此可见,现有技术中存在以下不足:

1现有的epg节目单变更方式单一,难以满足用户的个性化需求;

2epg系统难以实现自定义编辑修改,开发成本高;

3无法满足运营商的需求。

因此,现有的epg系统难以满足用户的个性化需求,难以提高用户对产品的满意程度。



技术实现要素:

针对现有技术中存在的缺陷,本发明的目的在于提供一种个性化epg的实现方法,同时简化epg维护过程,实现动态实时的变更epg系统,用户可以根据自己的需求设置epg节目单风格,而无需针对不同的用户进行单独设计、开发,减少成本。

本发明设计的一种个性化epg的实现方法包括以下步骤:

步骤1:用户向epg管理系统进行注册,成为iptv业务的合法用户;

步骤2:epg管理系统向该终端推送现有的epg节目单模板以及可用于自定义的epg节目单模板;

步骤3:用户根据自己的需要,选择多个epg节目单模板,其中包括现有的epg节目单模板及自定义的epg节目单模板,其中,上述模板可以以树形结构呈现给用户,以便用户在模板上进行维护修改,形成用户定制化的epg节目单;

步骤4:用户对所选的模板进行分别设置,并上传已设置好的epg节目单以及优选节目单,同时在本地进行缓存;

步骤5:epg管理系统对将已设置好的epg模板和用户选择但未设置的节目单模板与用户账号进行绑定,以便用户下次登录时,将用户选择的首选节目单推送给用户;

步骤6:当用户再次登录时,则直接进入首选节目单,同时在节目单界面上设置有修改按钮,当用户需要对节目单进行配置时,可以一键进入修改模式,由此可以选择已配置好的节目单,也可以选择未配置好的节目单;在选择好节目单后,用户可以实现对上述节目单进行再配置,也可以直接进入节目单;

步骤7:当用户对节目单进行再配置后,更新本地缓存及epg管理系统中的节目单;

步骤8:当epg管理系统收到用户再配置的节目单后,首先验证用户的合法性,然后查找用户进行修改的节目单模板,并执行更新操作。

步骤9:如果用户没有对节目单进行设置,则为用户提供设置优选节目单,供用户选择,用户将选择的节目单发送给epg系统;

步骤10:epg系统根据用户选择的节目单,向用户推送相关内容;

步骤11:用户根据节目单选择操作并观看iptv节目内容。

其中,epg节目单模块以树形结构呈现给用户,其中涉及各栏目节点、节目内容源节点标识信息、属性信息、层次关系、地址信息;该模板中还包括运营商信息推送界面,在该界面中,用户可以设置关注的运营商推送信息,使用循环队列对推送信息进行循环播放,用户可以对运营商推送的信息进行优先级设置以及删除、修改操作。其中,运营商信息推送界面属于epg节目单界面。

其中,用户对epg节目单模板的设置可以在不同的时间完成。

其中,用户可以设置首选节目单,以便用户再次登录时,直接进入该节目单;节目单的获取可以直接冲本地缓存中获取。

实施本发明实施例,具有如下有益效果:

本发明实施例通过向用户提供各种模板,用户可以根据自己的需求,选择界面风格、配置节目单、动态分配节目,极大的方便了用户维护;而运营商信息推送界面的设置,使得用户能够及时的获取关注的信息;而一键修改按键的设置,可以使得用户根据需要进入修改模式;使得用户能够随时随地的对epg节目单进行个性化设置,提高了iptv产品的用户体验度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例的一种个性化epg的实现方法流程图。

具体实施方式

下面结合本发明的附图对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例中的一种个性化epg的实现方法,包括以下步骤:

步骤1:用户向epg管理系统进行注册,成为iptv业务的合法用户;

步骤2:epg管理系统向该终端推送现有的epg节目单模板以及可用于自定义的epg节目单模板;不同类型的模板推送,不仅能够让用户看到其他用户的选择,还可以根据自己的需要设置个性化的模板,而且,通过选择现有模块,可以简化用户的配置操作,方便用户更好更快的设置自己需要的模板。

步骤3:用户根据自己的需要,选择多个epg节目单模板,其中包括现有的epg节目单模板及自定义的epg节目单模板;其中,上述模板可以以树形结构呈现给用户,允许用户选择多个模板,可以满足家庭不同成员的需求,而不用进行重复的设置,树形结构对用户来说能够更加直观的获取模板信息,修改操作简答,提高家庭体验度。

步骤4:用户对所选的模板进行分别设置,并上传已设置好的epg节目单以及优选节目单,同时在本地进行缓存;在本地进行缓存,能够在用户登录后,直接获取缓存中的节目单,而不需要每次让epg管理系统推送过来,由此可以减少终端与epg管理系统之间的数据量,降低网络的压力。

步骤5:epg管理系统对将已设置好的epg模板和用户选择但未设置的节目单模板与用户账号进行绑定,以便用户下次登录时,将用户选择的优选节目单推送给用户;根据需要,用户也可以设置首选节目单,并发送给epg管理系统;以便用户登录时,直接获取节目单。

步骤6:当用户再次登录时,则直接进入首选节目单,同时在节目单界面上设置有修改按钮,当用户需要对节目单进行配置时,可以一键进入修改模式,由此可以选择已配置好的节目单,也可以选择未配置好的节目单;在选择好节目单后,用户可以实现对上述节目单进行再配置,也可以直接进入节目单;一键进入修改模式,而非根据用户选择进入配置模式或节目单界面,能够减少用户的操作,提高用户体验。

步骤7:当用户对节目单进行再配置后,更新本地缓存及epg管理系统中的节目单。

步骤8:当epg管理系统收到用户再配置的节目单后,首先验证用户的合法性,然后查找用户进行修改的节目单模板,并执行更新操作。

步骤9:如果用户没有对节目单进行设置,则为用户提供设置优选节目单,供用户选择,用户将选择的节目单发送给epg系统。

步骤10:epg系统根据用户选择的节目单,向用户推送相关内容;

步骤11:用户根据节目单选择操作并观看iptv节目内容。

由于在本地缓存和epg管理系统中,均保存有节目单,用户根据需要可以设置优选从本地缓存或epg管理系统中获取。

其中,epg节目单模块以树形结构呈现给用户,其中涉及各栏目节点、节目内容源节点标识信息、属性信息、层次关系、地址信息;该模板中还包括运营商信息推送界面,在该界面中,用户可以设置关注的运营商推送信息,使用循环队列对推送信息进行循环播放,用户可以对运营商推送的信息进行优先级设置以及删除、修改操作。其中,运营商信息推送界面属于epg节目单界面。

其中,用户对epg节目单模板的设置可以在不同的时间完成。通常家庭中具有多个成员,为了满足不同成员的需求,节目单的设置可以随时随地的进行设置,由此能够满足整个家庭的需要,提高家庭体验度。

实施本发明实施例,具有如下有益效果:

本发明实施例通过向用户提供各种模板,用户可以根据自己的需求,选择界面风格、配置节目单、动态分配节目,极大的方便了用户维护;而运营商信息推送界面的设置,使得用户能够及时的获取关注的信息;而一键修改按键的设置,可以使得用户根据需要进入修改模式;使得用户能够随时随地的对epg节目单进行个性化设置,提高了iptv产品的用户体验度。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利要求范围,因此,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1