频道收藏方法及装置、机顶盒的制作方法_2

文档序号:9277132阅读:来源:国知局
可以从当前页面切换到对应的页面去具体查看这些非共有页面属性。
[0038]在本发明实施例的另一个可选示例中,还提供了一种机顶盒,该机顶盒用于执行以上任一项的方法。
[0039]为了更好的理解上述频道收藏过程,以下结合一示例进行简单说明,本发明上述实施例提供的在机顶盒上进行业务融合的方法,实现在多终端上共享频道收藏功能的业务融合。本发明实施例的主要技术方案,主要包括以下步骤:
[0040]步骤A:系统侧数字视频广播和网络电视系统不需要特殊装置或者特别操作,在机顶盒上分别接收获取两个系统(数字视频广播和网络电视系统)的频道信息,并将两个系统的频道进行混排操作,以统一的格式展现给用户。
[0041]步骤B:用户在机顶盒的频道展示页面触发相关频道的收藏添加/删除操作,即上述实施例中的指定命令可以体现在用户触发的这种情况。
[0042]步骤C:机顶盒中的机顶盒融合模块判断频道是DVB频道还是IPTV/OTT (网络电视)频道,如果是DVB频道在本地数据库直接缓存该频道的收藏属性数据,如果是IPTV/OTT(网络电视)频道除了在本地数据库缓存频道的收藏属性数据还需向IPTV/0TT系统侧(相当于上述实施例的EPG服务器)发出增加/删除该频道的收藏属性请求,在本发明实施例中的收藏属性数据用于指示是否收藏该收藏属性数据对应的频道。
[0043]当然,如果用户有设置在多个家用机顶盒间同步DVB频道的收藏属性,此时也需将DVB频道的收藏属性发到IPTV/0TT系统侧,以便在其他机顶盒上同步该DVB频道的收藏属性。
[0044]步骤D:IPTV/OTT系统侧模块执行相关频道收藏属性的增加/删除业务逻辑处理,执行完毕结果给返回机顶盒客户端。
[0045]需要说明的是,如果其他家庭终端:PC、Phone、Pad能够连接至IPTV/OTT系统侧,用户播放网络电视频道时获取相关的频道收藏属性数据展示给用户,实现多终端间频道收减共孚的功能。
[0046]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必需的。
[0047]在本实施例中还提供了一种频道收藏装置,应用于机顶盒,用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述,下面对该装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图2为根据本发明实施例的频道收藏装置的结构框图。如图2所示,该装置包括:
[0048]获取模块20,用于获取数字视频广播DVB的第一频道信息和OTT和/或交互式网络电视IPTV的第二频道信息;
[0049]收藏模块22,与获取模块20连接,用于在第一频道信息和第二频道信息融合的页面上,在指定命令的触发下,收藏与指定命令对应的频道。
[0050]通过上述各个模块的综合作用,采用在第一频道信息和第二频道信息融合的页面上,机顶盒在指定命令的触发下,收藏与指定命令对应的频道的技术手段,解决了相关技术中,在双模机顶盒融合页面上,尚无技术方案能够实现收藏频道的业务功能的问题,进而提高机顶盒对于不用网络的适应性,减少了运营商对双模机顶盒系统布局的开销,同时也提高了使用双模机顶盒的用户体验,有效实现了不同模式下节目信息和业务(收藏功能)的融合。
[0051]图3为根据本发明实施例的频道收藏装置的另一结构框图,如图3所示,上述频道收藏装置还包括:发送模块24,与收藏模块22连接,用于将收藏的频道对应的频道属性发送至电子节目菜单EPG服务器,其中,EPG服务器将频道属性共享至与该EPG服务器连接的机顶盒或终端,也就是说,机顶盒将收藏的频道属性发送至EPG服务器之后,只要能够通过网络连接能够连接上EPG服务器,那么连接上EPG服务器的机顶盒或者终端都能够共享EPG服务器上所收藏的频道属性,当然,EPG服务器上收藏的频道属性也可以是终端通过网络连接上传至EPG服务器的,本发明实施例对此不作限定。
[0052]为了更加完善上述技术方案,如图3所示,上述装置,还包括:保存模块26,与发送模块24连接,用于将收藏的频道对应的频道属性保存至该机顶盒的本地数据库,还可以包括:删除模块28,与保存模块26连接,用于删除收藏的与指定命令对应的频道。
[0053]为了更好的理解上述频道收藏装置,以下结合一示例进行说明。
[0054]在实际应用过程中,机顶盒中涉及的模块:DVB频道信息解析模块(相当于获取模块20)、IPTV/OTT频道接收模块(相当于获取模块20)、业务融合处理模块、页面展示模块、业务逻辑处理模块。
[0055]DVB频道信息解析模块,用于实现解析码流中的DVB频道信息,并将信息上报至业务融合处理模块。
[0056]IPTV/OTT频道接收模块,用于接收IPTV/OTT系统侧下发的频道并上报至业务融合处理模块。
[0057]业务融合处理模块,用于混排两套系统的频道,以统一的格式供页面展示模块获取。业务融合处理模块处理所有频道收藏操作时的业务逻辑,执行本地数据库操作,缓存频道收藏属性数据供页面获取,如果频道是IPTV/OTT频道还处理与IPTV/OTT系统侧模块的交互逻辑,该模块是机顶盒实现频道收藏功能的核心模块。
[0058]页面展示模块和业务融合处理模块交互展示频道的收藏属性,页面展示模块用于在应用上展示频道的收藏属性数据。
[0059]其他家庭终端中涉及的模块:页面展示模块、业务逻辑处理模块。
[0060]业务逻辑处理模块用于和IPTV/OTT系统侧交互,将IPTV/OTT频道的收藏属性数据保存到系统侧的数据库上。
[0061]本发明实施例的上述技术方案,实现了 DVB系统和IPTV/OTT系统两套系统在终端上的业务融合,实现两套系统的频道收藏功能,并且针对IPTV/OTT系统的频道实现多屏间共享频道收藏的功能。
[0062]以下结合优选实施例一至优选实施例五对上述技术方案进行进一步的解释说明。
[0063]优选实施例一
[0064]图4为根据本发明优选实施例一的系统整体框架图,如图4所示,包括:DVB头端系统40、IPTV/OTT系统侧业务处理逻辑模块42、机顶盒本地业务数据库44、IP网络46、IPTV/OTT系统侧数据库48。
[0065]其中,机顶盒将DVB头端系统40下发的DVB频道和IPTV/OTT系统侧业务处理逻辑模块42下发的IPTV/OTT频道混排以统一的格式保存至机顶盒本地业务数据库44。非IPTV/OTT频道的收藏属性数据保存至机顶盒本地业务数据库44,IPTV/0TT频道的收藏属性数据除了保存在机顶盒本地业务数据库44还需通过IP网络46与IPTV/0TT系统侧业务处理逻辑模块42交互将数据保存至IPTV/0TT系统侧数据库48中。其他终端应用通过IP网络46与IPTV/0TT系统侧业务处理逻辑模块42交互实现IPTV/0TT频道收藏属性数据的展示、增加和删除等功能。
[0066]优选实施例二
[0067]图5为根据本发明优选实施例二的机顶盒侧在进入频道收藏页面时的处理逻辑流程图,如图5所示,包括以下步骤:
[0068]步骤S502:进入频道收藏页面,通知TV本地业务逻辑处理模块;
[0069]步骤S504:向IPTV/0TT系统服务器发出缓存IPTV/0TT频道的收藏属性的请求,将相关数据缓存至本地数据库,缓存完毕后通知页面;
[0070]步骤S506:返回所有IPTV/0TT频道收藏属性数据;
[0071 ]步骤 S508:同步骤 S504 ;
[0072]步骤S510:展示所有频道的收藏属性,包括DVB频道和IPTV/0TT频道。
[0073]上述步骤可以大致总结为:在机顶盒侧当用户进入频道收藏页面时,模板页面模块会触发机顶盒的业务逻辑处理模块去和IPTV/0TT系统侧进行交互,缓存IPTV/0TT频道的收藏属性数据至本地数据库后再展示给页面。缓存后保存在本地数据库中的频道收藏属性数据不仅包括原来在机顶盒操作的相关频道还包括在其他家庭终端(PC、Phone、Pad)上操作的相关IPTV/0TT频道
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1