终端系统及终端系统中集成EPG模块的方法技术方案

技术编号:33065441 阅读:22 留言:0更新日期:2022-04-15 09:55
本申请涉及通信领域,公开了一种终端系统及终端系统中集成EPG模块的方法,终端系统包括:终端应用模块、中间处理模块、与所述终端应用模块处于不同域的电子节目指南EPG模块;所述中间处理模块用于基于内置的支持跨域通信的框架加载所述EPG模块,并将加载后的所述EPG模块提供的EPG页面通过所述终端应用模块提供的窗口显示出来;所述中间处理模块还用于将所述EPG模块运行中所需调用的第一对象映射到所述终端应用模块所在的本地操作平台中,得到所述本地操作平台支持的与所述第一对象对应的第二对象供所述EPG模块调用。终端系统不需要依赖于机顶盒,且不需要对EPG模块进行改动,终端系统自身就可以实现机顶盒的功能。端系统自身就可以实现机顶盒的功能。端系统自身就可以实现机顶盒的功能。

【技术实现步骤摘要】
终端系统及终端系统中集成EPG模块的方法


[0001]本申请实施例涉及通信领域,特别涉及一种终端系统及终端系统中集成EPG模块的方法。

技术介绍

[0002]交互式网络电视(Internet Protocol Television,IPTV)是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体;向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术。目前电视终端的IPTV业务的实现需要依赖于机顶盒,由机顶盒将电子节目指南(Electronic Program Guide,EPG)以直观的形式显示在电视终端上供用户进行选择,在用户进行选择后再通过机顶盒将IPTV业务呈现在电视终端上供用户观看。
[0003]目前电视终端逐渐向智能电视终端发展,智能电视终端可以实现下载应用软件、多屏互动、点播等多种功能,并且在硬件方面,摒弃原有的机顶盒成为智能电视终端的发展趋势。

技术实现思路

[0004]本申请实施例提供了一种终端系统及终端系统中集成EPG模块的方法,使得不需要依赖于机顶盒,且不需要对EPG模块进行改动,终端系统自身就可以实现机顶盒的功能。
[0005]为实现上述目的,本申请实施例提供了一种终端系统,包括:终端应用模块、中间处理模块、与所述终端应用模块处于不同域的电子节目指南EPG模块;所述中间处理模块用于基于内置的支持跨域通信的框架加载所述EPG模块,并将加载后的所述EPG模块提供的EPG页面通过所述终端应用模块提供的窗口显示出来;所述中间处理模块还用于将所述EPG模块运行中所需调用的第一对象映射到所述终端应用模块所在的本地操作平台中,得到所述本地操作平台支持的与所述第一对象对应的第二对象供所述EPG模块调用。
[0006]为实现上述目的,本申请实施例还提供了一种终端系统中集成EPG模块的方法,应用于终端系统中的中间处理模块,方法包括:基于所述中间处理模块内置的支持跨域通信的框架加载EPG模块,并将加载后的EPG模块提供的EPG页面通过所述终端系统中的终端应用模块提供的窗口显示出来;将所述EPG模块运行中调用的第一对象映射到所述终端应用模块所在的本地操作平台中,得到所述本地操作平台支持的与所述第一对象对应的第二对象供所述EPG模块调用。
[0007]本申请提出的终端系统及终端系统中集成EPG模块的方法,将终端应用模块、中间处理模块、与终端应用模块处于不同域的EPG模块集成在终端系统的内部,中间处理模块用于基于内置的支持跨域通信的框架加载EPG模块,并将加载后的EPG模块提供的EPG页面通过终端应用模块提供的窗口显示出来,由于EPG模块是通过支持跨域通信的框架进行加载的,这样终端应用模块与中间处理模块、EPG模块之间均可以实现跨域通信,且中间处理模块还用于将EPG模块运行中所需调用的第一对象映射到终端应用模块所在的本地操作平台中,得到本地操作平台支持的与第一对象对应的第二对象,这样EPG模块可以调用本地操作
平台的第二对象,利用本地操作平台的第二对象即可实现机顶盒的相关功能,即终端系统不需要依赖于机顶盒,且不需要对EPG模块进行改动,终端系统自身就可以实现机顶盒的功能。
附图说明
[0008]图1是本申请第一实施例中的终端系统的结构示意图;
[0009]图2是本申请第一实施例中的终端应用模块与中间处理模块进行跨域交互的示意图;
[0010]图3是本申请第二实施例中的中间处理模块和IPTV平台交互的示意图;
[0011]图4是本申请第二实施例中的终端系统与IPTV平台交互的示意图;
[0012]图5是本申请第三实施例中的EPG模块和IPTV平台交互的示意图;
[0013]图6是本申请第四实施例中的EPG模块和CDN平台交互的示意图;
[0014]图7是本申请第四实施例中的终端系统与IPTV平台、CDN平台交互的示意图;
[0015]图8是本申请第五实施例中的终端系统中集成EPG模块的方法的流程图;
[0016]图9是本申请第六实施例中的服务器的结构示意图。
具体实施方式
[0017]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0018]本申请的第一实施例涉及一种终端系统,例如:智能电视终端等,具体结构示意图如图1所示,包括:终端应用模块101、中间处理模块102、与终端应用模块处于不同域的电子节目指南EPG模块103。
[0019]中间处理模块102用于基于内置的支持跨域通信的框架加载EPG模块103,并将加载后的EPG模块103提供的EPG页面通过终端应用模块101提供的窗口显示出来。
[0020]中间处理模块102还用于将EPG模块103运行中所需调用的第一对象映射到终端应用模块101所在的本地操作平台中,得到本地操作平台支持的与第一对象对应的第二对象供EPG模块103调用。
[0021]具体地说,当前页面的统一资源定位器(Uniform Resource Locator,URL)和被请求页面的URL的协议、域名、端口号中任意一个不同时,即为跨域。本申请中的终端应用模块101和EPG模块103处于不同域,即终端应用模块101和EPG模块103显示的页面的URL的协议、域名、端口号这三者至少存在一个不同;而中间处理模块102中内置有支持跨域通信的框架,中间处理模块102中内置的支持跨域通信的框架使得终端应用模块101和EPG模块103可以进行跨域交互。
[0022]当终端应用模块101被用户打开时,中间处理模块102基于内置的支持跨域通信的框架加载EPG模块103,此时中间处理模块102还将加载后的EPG模块103提供的EPG页面通过
终端应用模块101提供的窗口显示出来,这样用户就可以看到EPG页面,并对EPG页面的电子节目进行选择,EPG模块103可以检测出选取的电子节目。
[0023]中间处理模块102还用于将EPG模块103运行中所需调用的第一对象映射到终端应用模块101所在的本地操作平台中,得到本地操作平台支持的与第一对象对应的第二对象供EPG模块103调用。由于EPG模块103为与机顶盒中的EPG模块的功能相同的模块,当终端系统上存在机顶盒时,EPG模块运行可以直接调用机顶盒中的对象,然而本申请中并不存在机顶盒,则EPG模块103需要调用终端应用模块101所在的本地操作平台的对象,但是终端应用模块101所在的本地操作平台的对象的标识可能与终端应用模块101所在的本地操作平台的对象的标识不一致,而中间处理模块102可以将EPG模块运行中所需调用的第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端系统,其特征在于,包括:终端应用模块、中间处理模块、与所述终端应用模块处于不同域的电子节目指南EPG模块;所述中间处理模块用于基于内置的支持跨域通信的框架加载所述EPG模块,并将加载后的所述EPG模块提供的EPG页面通过所述终端应用模块提供的窗口显示出来;所述中间处理模块还用于将所述EPG模块运行中所需调用的第一对象映射到所述终端应用模块所在的本地操作平台中,得到所述本地操作平台支持的与所述第一对象对应的第二对象供所述EPG模块调用。2.根据权利要求1所述的终端系统,其特征在于,所述中间处理模块具体用于接收所述终端应用模块在所述EPG模块对应的接入地址被打开时发送的加载请求,加载登录界面并将所述登录界面通过所述终端应用模块提供的窗口显示出来,并对输入到所述登录界面的登录信息进行鉴权,若认定所述登录信息鉴权通过,基于内置的支持跨域通信的框架加载所述EPG模块。3.根据权利要求2所述的终端系统,其特征在于,所述中间处理模块具体用于将所述登录信息发送给交互式网络电视IPTV平台进行鉴权,若接收到所述IPTV平台发送的所述登录信息鉴权通过的应答,认定所述登录信息鉴权通过。4.根据权利要求2或3所述的终端系统,其特征在于,所述EPG模块还用于在检测到电子节目被选取时,从IPTV平台获取所述电子节目的播放地址,确定所述EPG模块运行所述播放地址对应的内容中所需调用的第一对象,并从所述中间处理模块中获取与所述第一对象对应的所述第二对象,将所述播放地址对应的内容通过所述第二对象进行播放。5.根据权利要求4所述的终端系统,其特征在于,所述EPG模块具体用于对所述电子节目进行鉴权,若认定所述电子节目鉴权通过,从IPTV平台获取所述电子节目的播放地址,确定所述EPG模块运行所述播放地址对应的内容中所需调用的第一对象,并从所述中间处理模块中获取...

【专利技术属性】
技术研发人员:赵显阳吴连举王悦
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1