智能电视的操作处理方法和装置制造方法及图纸

技术编号:11270691 阅读:103 留言:0更新日期:2015-04-08 17:16
本申请公开了一种智能电视的操作处理方法和装置,包括:将智能电视的服务接口信息转化为网络服务描述语言WSDL格式信息,存储在WSDL文档中,并保存所述服务接口的调用方式信息;接收外部设备获取所述WSDL文档的请求,返回所述WSDL文档给发起请求的外部设备;接收外部设备发出的服务操作请求,该服务操作请求为外部设备根据所述WSDL文档中的服务接口信息,向智能电视发出的含有欲操作的具体服务接口信息的服务操作请求;在收到所述服务操作请求后,读取该服务操作请求对应的服务接口的调用方式信息,根据该调用方式信息调用对应的服务。本发明专利技术可以降低智能电视应用服务程序的适配量,扩展人机交互的操作方式。

【技术实现步骤摘要】
智能电视的操作处理方法和装置
本申请涉及智能电视终端
,尤其涉及一种智能电视的操作处理方法和装置。
技术介绍
智能电视终端,是搭载了操作系统,具备相应数据处理能力的电视终端。智能电视终端不但可以接收电视信号播放电视节目,还可以由用户自行安装和卸载软件、游戏等第三方服务商提供的程序,通过此类程序来不断对电视的功能进行扩充,并可以通过网线、无线网络来实现上网冲浪。目前的智能电视终端,通常基于操作系统的开放式平台,能提供浏览器、体感游戏、视频通话以及多种娱乐、资讯、学习资源。通过安装各种应用软件,实现节目录制,网络搜索、视频点播、音乐、网络新闻、网络视频电话等多种服务。智能电视终端的出现,使得电视机正在成为继计算机、手机之后的第三种信息访问终端,同时也是家庭娱乐中心。用户可通过各种遥控装置触发电视应用去访问不同的电视服务,达到信息访问或娱乐的目的。在现在的智能电视技术中,存在于智能电视中的各种服务功能,是依托各种应用程序展现在用户面前的。当用户希望登陆智能电视的某个服务时,需要使用遥控装置操作某个应用程序,比如设置电视录制,用户需要操作录制应用程序在屏幕上选择录制的频道和时间信息,显示设定成功后才表明已经开启该服务功能。在现有的上述智能电视的人机交互的过程中,有如下缺陷:首先,是需要通过操作应用程序去访问电视服务,目前市场上有各种不同厂家开发的基于不同操作系统平台的智能电视产品,针对同一种应用服务的访问在不同的终端上可能需要安装不同的应用程序,应用程序的适配量非常大,增加了应用程序厂商的运营成本,同时用户使用起来也非常繁琐。其次,现有的人机交互操作过程和服务的结果只能通过电视屏幕显示反馈给用户,用户无法通过其它设备,诸如智能手机等,来操作智能电视,人机交互的方式过于单一,不方便使用。
技术实现思路
有鉴于此,本专利技术的主要目的是提供一种智能电视的操作处理方法和装置,以降低智能电视应用服务程序的适配量,扩展人机交互的操作方式。本专利技术的技术方案是这样实现的:一种智能电视的操作处理方法,包括:将智能电视的服务接口信息转化为网络服务描述语言WSDL格式信息,存储在WSDL文档中,并保存所述服务接口的调用方式信息;接收外部设备获取所述WSDL文档的请求,返回所述WSDL文档给发起请求的外部设备;接收外部设备发出的服务操作请求,该服务操作请求为外部设备根据所述WSDL文档中的服务接口信息,向智能电视发出的含有欲操作的具体服务接口信息的服务操作请求;在收到所述服务操作请求后,读取该服务操作请求对应的服务接口的调用方式信息,根据该调用方式信息调用对应的服务。在一种优选实施例中,该方法包括服务注册过程,所述将智能电视的服务接口信息转化为WSDL格式信息的步骤包含在该服务注册过程中;该服务注册过程具体包括:智能电视的各服务模块向服务管理单元发送注册信息,该注册信息中包括欲向外发布的服务接口信息以及服务接口的调用方式信息;服务管理单元将所述注册的服务接口信息,以及预先生成的服务管理地址,转化为WSDL格式信息,以所述WSDL格式信息生成WSDL文档或更新已有WSDL文档,并保存所述服务接口的调用方式信息。在一种优选实施例中,所述服务接口信息中包括服务类型名称、服务操作名称、和服务操作的输入参数和输出参数;所述将所述注册的服务接口信息,以及预先生成的服务管理地址,转化为WSDL格式信息,具体为:使用所述预先生成的服务管理地址、以及所述服务接口信息中的服务类型名称、服务操作名称、和服务操作的输入参数和输出参数,生成WSDL体系中的相应WSDL格式信息,所述WSDL格式信息包括types、message、portType、binding和service。在一种优选实施例中,所述的WSDL格式信息中的types,具体由各个服务操作的输入参数和输出参数中包含的类型生成;所述的WSDL格式信息中的message,具体由各个服务操作的输入参数和输出参数中数据所对应的types组合生成;所述WSDL格式信息中的portType,具体由各个服务操作对应的message以及服务操作名称组合生成,每一种服务类型对应生成一个portType部分;所述的WSDL格式信息中的binding,具体由服务类型名称和对应的各个服务操作名称以及对应的portType组合生成;所述WSDL格式信息中的service,具体由所述服务管理地址、服务类型名称以及对应的binding部分组合生成。在一种优选实施例中,该方法进一步包括:公开所述WSDL文档的访问地址;所述外部设备获取所述WSDL文档的请求中含有该WSDL文档的访问地址。在一种优选实施例中,所述外部设备发出的服务操作请求中包括欲操作的具体服务的服务类型、具体的服务操作名称和输入参数信息;所述在收到所述服务操作请求后,具体根据该服务操作请求中的服务类型和服务操作名称读取对应的服务接口的调用方式信息,以该调用方式结合输入参数信息调用对应的服务。在一种优选实施例中,所述外部设备发出的服务操作请求由简单对象访问协议SOAP封装;该方法在收到所述服务操作请求后,进一步解析该服务操作请求中的SOAP负载,得到其中的服务类型、服务操作名称和输入参数信息。在一种优选实施例中,该方法进一步包括:调用对应的服务之后,若该服务返回了响应数据,则进一步将该响应数据封装成SOAP协议格式,发送给发起所述服务操作请求的外部设备。一种智能电视的操作处理装置,包括:服务管理单元,用于将智能电视的服务接口信息转化为WSDL格式信息,存储在WSDL文档中,并保存所述服务接口的调用方式信息;接收来自服务连接单元的服务操作请求,读取该服务操作请求对应的服务接口的调用方式信息,根据该调用方式信息调用对应的服务;服务器,用于与外部设备通信,接收外部设备获取所述WSDL文档的请求,返回所述WSDL文档给发起请求的外部设备;接收外部设备发出的服务操作请求,将该服务操作请求发送给对应的服务连接单元;服务连接单元,用于接收来自服务器的所述服务操作请求,采用指定协议解析,发送给服务管理单元;所述服务操作请求为外部设备根据所述WSDL文档中的服务接口信息,向智能电视发出的含有欲操作的具体服务接口信息的服务操作请求。在一种优选实施例中,该装置包括WSDL生成器,用于供所述服务管理单元调用,将智能电视的服务接口信息转化为网络服务描述语言WSDL格式信息,存储在WSDL文档中;并提供WSDL文档的访问地址,供服务器调用访问该WSDL文档。在一种优选实施例中,该装置包括服务触发单元,用于供所述服务管理单元调用,保存所述服务接口的调用方式信息,并读取所述服务操作请求对应的服务接口的调用方式信息给服务管理单元。在一种优选实施例中,所述服务管理单元进一步用于:在调用对应的服务之后,若该服务返回了响应数据,则将该响应数据封装成指定协议格式,发送给服务连接单元,由该服务连接单元通过所述服务器返回给发起所述服务操作请求的外部设备。在一种优选实施例中,该装置包括SOAP处理器,用于供所述服务连接单元调用,解析所述服务操作请求中的SOAP负载;还用于供所述服务管理单元调用,将响应数据封装成SOAP协议格式。与现有技术相比,本专利技术提供了一种通用的智能电视的操作处理方法和装置,可本文档来自技高网
...
智能电视的操作处理方法和装置

【技术保护点】
一种智能电视的操作处理方法,其特征在于,包括:将智能电视的服务接口信息转化为网络服务描述语言WSDL格式信息,存储在WSDL文档中,并保存所述服务接口的调用方式信息;接收外部设备获取所述WSDL文档的请求,返回所述WSDL文档给发起请求的外部设备;接收外部设备发出的服务操作请求,该服务操作请求为外部设备根据所述WSDL文档中的服务接口信息,向智能电视发出的含有欲操作的具体服务接口信息的服务操作请求;在收到所述服务操作请求后,读取该服务操作请求对应的服务接口的调用方式信息,根据该调用方式信息调用对应的服务。

【技术特征摘要】
1.一种智能电视的操作处理方法,其特征在于,包括:将智能电视的服务接口信息转化为网络服务描述语言WSDL格式信息,存储在WSDL文档中,并保存所述服务接口的调用方式信息;接收外部设备获取所述WSDL文档的请求,返回所述WSDL文档给发起请求的外部设备;接收外部设备发出的服务操作请求,该服务操作请求为外部设备根据所述WSDL文档中的服务接口信息,向智能电视发出的含有欲操作的具体服务接口信息的服务操作请求;在收到所述服务操作请求后,读取该服务操作请求对应的服务接口的调用方式信息,根据该调用方式信息调用对应的服务。2.根据权利要求1所述的方法,其特征在于,该方法包括服务注册过程,所述将智能电视的服务接口信息转化为WSDL格式信息的步骤包含在该服务注册过程中;该服务注册过程具体包括:智能电视的各服务模块向服务管理单元发送注册信息,该注册信息中包括欲向外发布的服务接口信息以及服务接口的调用方式信息;服务管理单元将所述注册的服务接口信息,以及预先生成的服务管理地址,转化为WSDL格式信息,以所述WSDL格式信息生成WSDL文档或更新已有WSDL文档,并保存所述服务接口的调用方式信息。3.根据权利要求2所述的方法,其特征在于,所述服务接口信息中包括服务类型名称、服务操作名称、和服务操作的输入参数和输出参数;所述将所述注册的服务接口信息,以及预先生成的服务管理地址,转化为WSDL格式信息,具体为:使用所述预先生成的服务管理地址、以及所述服务接口信息中的服务类型名称、服务操作名称、和服务操作的输入参数和输出参数,生成WSDL体系中的相应WSDL格式信息,所述WSDL格式信息包括types、message、portType、binding和service。4.根据权利要求3所述的方法,其特征在于,所述的WSDL格式信息中的types,具体由各个服务操作的输入参数和输出参数中包含的类型生成;所述的WSDL格式信息中的message,具体由各个服务操作的输入参数和输出参数中数据所对应的types组合生成;所述WSDL格式信息中的portType,具体由各个服务操作对应的message以及服务操作名称组合生成,每一种服务类型对应生成一个portType部分;所述的WSDL格式信息中的binding,具体由服务类型名称和对应的各个服务操作名称以及对应的portType组合生成;所述WSDL格式信息中的service,具体由所述服务管理地址、服务类型名称以及对应的binding部分组合生成。5.根据权利要求1所述的方法,其特征在于,该方法进一步包括:公开所述WSDL文档的访问地址;所述外部设备获取所述WSDL文档的请求中含有该WSDL文档的访问地址。6.根据...

【专利技术属性】
技术研发人员:吴亮王利霞王磊张琳熊张亮
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏;32

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

1