基于广电网络的数据交互方法、装置及机顶盒制造方法及图纸

技术编号:14892610 阅读:89 留言:0更新日期:2017-03-29 01:44
本发明专利技术实施例提供一种基于广电网络的数据交互方法、装置及机顶盒,该方法包括:接收用户输入的、对机顶盒中应用程序的调用指令,所述调用指令用于指示通过所述应用程序在所述广电服务器中获取数据信息;根据所述调用指令,在所述机顶盒的预设接口集合中确定所述应用程序对应的交互接口,并通过所述应用程序对应的交互接口在广电服务器中获取运行数据;在基础服务数据库中获取所述应用程序对应的基础服务数据,所述基础服务数据为在预设时刻通过所述预设接口集合中的交互接口在所述广电服务器中获取的;向所述电视发送所述运行数据和所述基础服务数据。用于提高对机顶盒中的应用程序的维护效率。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种基于广电网络的数据交互方法、装置及机顶盒
技术介绍
在广电服务器中设置有多个网元接口,机顶盒可以通过各网元接口从广电服务器中获取相应的服务;例如,机顶盒可以从网元接口1获取广告服务,从网元接口2获取认证服务。在实际应用过程中,可以在机顶盒中可以安装多个应用程序,例如回看推荐应用程序、时移回看应用程序等,用户可以通过控制设备(例如遥控器)向机顶盒输入控制指令,以实现对机顶盒中的应用程序进行调用,进而通过调用的应用程序获取相应的服务。在现有技术中,在通过机顶盒中的应用程序从广电服务器中获取数据时,通常在应用程序中设置与广电服务器的网元接口进行对接的交互接口,并通过应用程序中的交互接口从广电服务器的网元接口中获取数据。然而,当机顶盒中的应用程序需要从广电服务器的多个网元接口中获取数据时,则需要在应用程序中设置多个对应的交互接口。当广电服务器中的网元接口发生变化时,则需要对机顶盒中的每一个应用程序中相应的交互接口进行修改,导致对机顶盒中的应用程序的维护效率低下。
技术实现思路
本专利技术实施例提供一种基于广电网络的数据交互方法、装置及机顶盒,用于提高对机顶盒中的应用程序的维护效率。第一方面,本专利技术实施例提供一种基于广电网络的数据交互方法,所述方法包括:接收用户输入的、对机顶盒中应用程序的调用指令,所述调用指令用于指示通过所述应用程序在所述广电服务器中获取数据信息;根据所述调用指令,在所述机顶盒的预设接口集合中确定所述应用程序对应的交互接口,并通过所述应用程序对应的交互接口在广电服务器中获取运行数据;在基础服务数据库中获取所述应用程序对应的基础服务数据,所述基础服务数据为在预设时刻通过所述预设接口集合中的交互接口在所述广电服务器中获取的;向所述电视发送所述运行数据和所述基础服务数据。在一种可能的实施方式中,在通过所述交互接口在广电服务器中获取运行数据之后,还包括:在所述预设接口集合中确定解析接口,并通过所述解析接口对所述运行数据进行解析;相应的,向所述电视发送所述运行数据和所述基础服务数据,包括:向所述电视发送解析后的运行数据和所述基础服务数据。在另一种可能的实施方式中,所述方法还包括:在所述预设时刻,在所述预设接口集合中确定终端服务对应的交互接口;通过所述终端服务对应的交互接口,在所述广电服务器中获取基础服务数据;根据所述基础服务数据,更新所述预设基础数据库。在另一种可能的实施方式中,所述预设接口集合中还包括解析接口,所述在所述广电服务器中获取基础服务数据之后,还包括:在所述预设接口集合中确定解析接口,并通过所述解析接口对基础服务数据进行解析;相应的,根据所述基础服务数据,更新所述预设基础数据库,包括:根据所述解析后的基础服务数据,更新所述预设基础数据库。在另一种可能的实施方式中,所述终端服务包括认证服务、设备管理服务、日志上报服务和广告服务中的至少一种。第二方面,本专利技术实施例提供一种基于广电网络的数据交互装置,包括:接收模块,用于接收用户输入的、对机顶盒中应用程序的调用指令,所述调用指令用于指示通过所述应用程序在所述广电服务器中获取数据信息;确定模块,用于根据所述调用指令,在所述机顶盒的预设接口集合中确定所述应用程序对应的交互接口;第一获取模块,用于通过所述应用程序对应的交互接口在广电服务器中获取运行数据;第二获取模块,用于在基础服务数据库中获取所述应用程序对应的基础服务数据,所述基础服务数据为在预设时刻通过所述预设接口集合中的交互接口在所述广电服务器中获取的;发送模块,用于向所述电视发送所述运行数据和所述基础服务数据。在一种可能的实施方式中,所述装置还包括解析模块,其中,所述确定模块还用于,在所述第一获取模块通过所述交互接口在广电服务器中获取运行数据之后,在所述预设接口集合中确定解析接口;所述解析模块用于,通过所述解析接口对所述运行数据进行解析;相应的,所述发送模块具体用于,向所述电视发送解析后的运行数据和所述基础服务数据。在另一种可能的实施方式中,所述装置还包括第三获取模块和更新模块,其中,所述确定模块还用于,在所述预设时刻,在所述预设接口集合中确定终端服务对应的交互接口;所述第三获取模块用于,通过所述终端服务对应的交互接口,在所述广电服务器中获取基础服务数据;所述更新模块用于,根据所述基础服务数据,更新所述预设基础数据库。在另一种可能的实施方式中,所述确定模块还用于,在所述第三获取模块在所述广电服务器中获取基础服务数据之后,在所述预设接口集合中确定解析接口;所述解析模块还用于,通过所述解析接口对基础服务数据进行解析;相应的,所述更新模块具体用于,根据所述解析后的基础服务数据,更新所述预设基础数据库。在另一种可能的实施方式中,所述终端服务包括认证服务、设备管理服务、日志上报服务和广告服务中的至少一种。第三方面,本专利技术实施例提供一种机顶盒,包括第二方面任一项所述的基于广电网络的数据交互装置。本专利技术实施例提供的基于广电网络的数据交互方法、装置及机顶盒,在机顶盒中设置有预设接口集合,这样,安装在机顶盒中的各个应用程序中则无需单独设置交互接口,进而缩短了应用程序的开发周期,降低了应用程序的开发成本,同时,当广电服务器中的网元接口发生变化时,只需对数据交互模块中相应的交互接口进行适应性修改即可,无需对各个应用程序中的交互接口进行接口,进而提高了对机顶盒中应用程序的维护效率;进一步的,数据交互装置还在预设时刻通过交互接口获取基础服务数据,并对基础服务数据进行管理,这样,当电视需要获取基础服务时,数据交互装置可以根据预先获取到的基础服务数据向电视提供基础服务,无需在电视需要基础服务时再获取基础服务数据,进而提高了向电视提供基础服务的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的基于广电网络的数据交互方法的应用场景图;图2为本专利技术提供的机顶盒的结构示意图;图3为本专利技术提供的基于广电网络的数据交互方法的流程示意图;图4为本专利技术提供的对基础服务数据进行管理方法的流程示意图;图5为本专利技术提供的基于广电网络的数据交互装置的结构示意图一;图6为本专利技术提供的基于广电网络的数据交互装置的结构示意图二。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的基于广电网络的数据交互方法的应用场景图,请参见图1,包括电视101、机顶盒102和广电服务器103。机顶盒102可以获取广电服务器103中的数据,并将获取到的数据发送给电视101,由电视101根据数据进行界面显示、视频播放等。为了便于对本申请的理解,首先对本申请中所示的机顶盒的结构及功能进行详细介绍。请参见图本文档来自技高网...
基于广电网络的数据交互方法、装置及机顶盒

【技术保护点】
一种基于广电网络的数据交互方法,其特征在于,所述方法包括:接收用户输入的、对机顶盒中应用程序的调用指令,所述调用指令用于指示通过所述应用程序在所述广电服务器中获取数据信息;根据所述调用指令,在所述机顶盒的预设接口集合中确定所述应用程序对应的交互接口,并通过所述应用程序对应的交互接口在广电服务器中获取运行数据;在基础服务数据库中获取所述应用程序对应的基础服务数据,所述基础服务数据为在预设时刻通过所述预设接口集合中的交互接口在所述广电服务器中获取的;向电视发送所述运行数据和所述基础服务数据。

【技术特征摘要】
1.一种基于广电网络的数据交互方法,其特征在于,所述方法包括:接收用户输入的、对机顶盒中应用程序的调用指令,所述调用指令用于指示通过所述应用程序在所述广电服务器中获取数据信息;根据所述调用指令,在所述机顶盒的预设接口集合中确定所述应用程序对应的交互接口,并通过所述应用程序对应的交互接口在广电服务器中获取运行数据;在基础服务数据库中获取所述应用程序对应的基础服务数据,所述基础服务数据为在预设时刻通过所述预设接口集合中的交互接口在所述广电服务器中获取的;向电视发送所述运行数据和所述基础服务数据。2.根据权利要求1所述的方法,其特征在于,所述预设接口集合中还包括解析接口,所述在通过所述交互接口在广电服务器中获取运行数据之后,还包括:在所述预设接口集合中确定解析接口,并通过所述解析接口对所述运行数据进行解析;相应的,向所述电视发送所述运行数据和所述基础服务数据,包括:向所述电视发送解析后的运行数据和所述基础服务数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述预设时刻,在所述预设接口集合中确定终端服务对应的交互接口;通过所述终端服务对应的交互接口,在所述广电服务器中获取基础服务数据;根据所述基础服务数据,更新所述预设基础数据库。4.根据权利要求3所述的方法,其特征在于,所述预设接口集合中还包括解析接口,所述在所述广电服务器中获取基础服务数据之后,还包括:在所述预设接口集合中确定解析接口,并通过所述解析接口对基础服务数据进行解析;相应的,根据所述基础服务数据,更新所述预设基础数据库,包括:根据所述解析后的基础服务数据,更新所述预设基础数据库。5.根据权利要求1-4任一项所述的方法,其特征在于,所述终端服务包括认证服务、设备管理服务、日志上报服务和广告服务中的至少一种。6.一种基于广电网络的数据交互装置,其特征在于,包...

【专利技术属性】
技术研发人员:赵彬李小明于芝涛
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:山东;37

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

1