一种信息交互方法、装置、系统以及智能电视的制作方法

文档序号:7820106阅读:187来源:国知局
一种信息交互方法、装置、系统以及智能电视的制作方法
【专利摘要】本发明公开了一种信息交互方法、装置、系统以及智能电视,包括:智能电视接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的;根据操作信息,进行相应的处理,并显示处理结果。采用本发明实施例提供的方案,相比现有技术,提高了智能电视与终端之间进行信息交互过程中灵活性,并降低了成本。
【专利说明】一种信息交互方法、装置、系统以及智能电视

【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种信息交互方法、装置、系统以及智能电视。

【背景技术】
[0002]目前大多数智能电视能够通过网络与其他终端设备之间进行信息交互,例如:对智能电视播放的节目进行评论以及点赞等信息交互。现有的在终端设备与智能电视之间进行信息交互的方式主要为开发一款应用,安装在终端设备上,终端设备与智能电视可以通过网络或蓝牙等方式进行连接,通过使用该应用与智能电视之间进行信息交互,例如:在智能手机上安装该应用,用户通过该应用界面输入想要进行信息交互的智能电视的信息。
[0003]由于现有的在终端设备与智能电视之间进行信息交互,需要单独开发一款应用,针对不同的终端开发的应用也不相同,应用的适配性差,并且应用的功能已经固定,如果想要增加新的功能,需要开发新的应用或者更新包,用户需要在终端设备上重新下载应用或者更新包,终端设备与智能电视之间信息交互方式不灵活,成本较高。


【发明内容】

[0004]本发明实施例提供一种信息交互方法、装置、系统以及智能电视,用以解决现有技术中存在终端设备与智能电视之间信息交互方式灵活性差、成本高的问题。
[0005]本发明实施例提供一种信息交互方法,包括:
[0006]智能电视接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从所述智能电视所在的网络侧的节点设备提供的web界面获取的;
[0007]根据所述操作信息,进行相应的处理,并显示处理结果。
[0008]采用本发明实施例提供的方法,由于智能电视与终端之间通过web服务技术进行信息交互,不需要安装特定的应用,可以与任何有浏览器的终端进行信息交互,并且在信息交互的过程中,便能够增加新的功能提高了信息交互的灵活性,同时降低了成本。
[0009]进一步的,所述节点设备为所述智能电视;
[0010]所述智能电视通过如下方法与所述终端建立连接,具体包括:
[0011]所述智能电视接收位于同一局域网内的终端发送的访问请求,与所述终端建立连接。
[0012]进一步的,所述节点设备为所述智能电视所在网络侧的远端服务器;
[0013]所述智能电视通过如下方法与所述终端建立连接,具体包括:
[0014]所述智能电视接收所述远端服务器转发的访问请求,所述访问请求由与所述智能电视位于不同局域网的终端发送给所述远端服务器;
[0015]通过所述远端服务器与所述终端建立连接。
[0016]进一步的,在接收所述终端发送的操作信息之前,还包括:
[0017]对所述终端进行鉴权处理,在鉴权通过后执行接收所述终端发送的操作信息的处理。
[0018]进一步的,对所述终端进行鉴权处理,具体包括:
[0019]将获取的所述终端的权限信息与已保存的权限控制列表中的信息进行匹配;
[0020]当匹配成功时,对所述终端鉴权通过。
[0021]进一步的,所述web界面是智能电视所在的网络侧的节点设备根据所述终端的设备类型信息和被选择浏览器的类型信息,生成支持所述终端的设备类型和被选择浏览器的界面。
[0022]进一步的,所述操作信息为文字评论信息或媒体信息;
[0023]根据所述操作信息,进行相应的处理,并显示处理结果,具体包括:
[0024]将所述文字评论信息发送给远端服务器并显示所述文字评论信息。
[0025]进一步的,所述操作信息为请求媒体文件;
[0026]根据所述操作信息,进行相应的处理,并显示处理结果,具体包括:
[0027]向远端服务器发送所述媒体文件的获取请求;
[0028]接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者
[0029]向远端服务器发送所述媒体文件的获取请求;
[0030]接收所述远端服务器发送的所述媒体文件;
[0031 ] 将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
[0032]本发明实施例还提供一种信息交互装置,包括:
[0033]接收单元,用于接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的;
[0034]处理单元,用于根据所述操作信息,进行相应的处理,并显示处理结果。
[0035]进一步的,所述节点设备为所述智能电视;
[0036]所述接收单元,具体用于接收位于同一局域网内的终端发送的访问请求,与所述终端建立连接。
[0037]进一步的,所述节点设备为所述智能电视所在网络侧的远端服务器;
[0038]所述接收单元,具体用于接收远端服务器转发的访问请求,所述访问请求由与所述智能电视位于不同局域网的终端发送给所述远端服务器;通过所述远端服务器与所述终端建立连接。
[0039]进一步的,上述装置,还包括:
[0040]鉴权单元,用于在接收所述终端发送的操作信息之前,对所述终端进行鉴权处理,在鉴权通过后执行接收所述终端发送的操作信息的处理。
[0041]进一步的,所述鉴权单元,具体用于:
[0042]将获取的所述终端的权限信息与已保存的权限控制列表中的信息进行匹配;
[0043]当匹配成功时,对所述终端鉴权通过。
[0044]进一步的,所述web界面是智能电视所在的网络侧的节点设备根据所述终端的设备类型信息和被选择浏览器的类型信息,生成支持所述终端的设备类型和被选择浏览器的界面。
[0045]进一步的,所述操作信息为文字评论信息或媒体信息;
[0046]所述处理单元,具体用于将所述文字评论信息发送给远端服务器并显示所述文字评论息。
[0047]进一步的,所述操作信息为请求媒体文件;
[0048]所述处理单元,具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
[0049]采用本发明实施例提供的装置,由于智能电视与终端之间通过web服务技术进行信息交互,不需要安装特定的应用,可以与任何有浏览器的终端进行信息交互,并且在信息交互的过程中,便能够增加新的功能提高了信息交互的灵活性,同时降低了成本。
[0050]本发明实施例还提供了一种智能电视,包括:
[0051]如上述所述的信息交互装置。
[0052]本发明实施例还提供了一种信息交互系统,包括:智能电视和终端,其中:
[0053]所述智能电视,用于接收与自身建立连接的所述终端发送的操作信息,所述操作信息是所述终端通过浏览器从所述智能电视所在的网络侧的节点设备提供的web界面获取的;根据所述操作信息,进行相应的处理,并显示处理结果;
[0054]所述终端,用于将通过浏览器从所述web界面获取的操作信息发送给所述智能电视。
[0055]采用本发明实施例提供的系统,由于智能电视与终端之间通过web服务技术进行信息交互,不需要安装特定的应用,可以与任何有浏览器的终端进行信息交互,并且在信息交互的过程中,便能够增加新的功能提高了信息交互的灵活性,同时降低了成本。
[0056]进一步的,上述系统,还包括:
[0057]远端服务器,其中:
[0058]所述智能电视,用于当所述操作信息为请求媒体文件时,向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
[0059]所述远端服务器,用于接收所述获取请求;在本地查找与所述获取请求中携带的媒体文件信息匹配的媒体文件;将查找的媒体文件发送给所述智能电视。
[0060]进一步的,所述智能电视,用于当所述操作信息为文字评论信息时,向所述远端服务器发送所述文字评论信息;显示所述文字评论信息;
[0061]所述远端服务器,用于接收并保存所述智能电视发送的所述文字评论信息。
[0062]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0063]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0064]图1为本发明实施例提供的信息交互方法的流程图;
[0065]图2为本发明实施例1提供的信息交互方法的流程图;
[0066]图3为本发明实施例2提供的信息交互方法的流程图;
[0067]图4为本发明实施例3提供的信息交互装置的结构示意图;
[0068]图5为本发明实施例4提供的信息交互系统的结构示意图;
[0069]图6为本发明实施例5提供的信息交互系统的结构示意图。

【具体实施方式】
[0070]为了给出提高智能电视与终端之间进行信息交互过程中灵活性、降低成本的实现方案,本发明实施例提供了一种信息交互方法、装置、系统以及智能电视,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0071]本发明实施例提供一种信息交互方法,如图1所示,包括:
[0072]步骤101、智能电视接收与自身建立连接的终端发送的操作信息,该操作信息是该终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的。
[0073]步骤102、根据该操作信息,进行相应的处理,并显示处理结果。
[0074]本发明实施例中,该终端可以为手机、平板电脑等设备,该终端上安装任何可以解析网页web的浏览器。智能电视所在的网络侧的节点设备可以为智能电视,也可以为远端服务器,该远端服务器用于存储各种媒体文件并提供给智能电视。
[0075]具体的,智能电视与终端进行信息交互时,可以分为两种情况:一、智能电视与终端在同一个局域网内进行信息交互,二、智能电视与终端不在同一个局域网内进行信息交互。当智能电视与终端在同一个局域网时,由智能电视建立web服务,为终端提供web界面,该终端可以使用已安装的浏览器访问智能电视的web服务并与智能电视进行信息交互,该终端可以通过向该智能电视发送访问请求与该智能电视建立连接。当智能电视与终端不在同一个局域网时,由远端服务器建立web服务,为终端提供web界面,该终端可以通过向远端服务器发送访问请求,再由远端服务器将该访问请求转发给智能电视,远端服务器起到数据中转的作用。针对上述两种情况,对智能电视和终端之间的信息交互过程将采用下面的实施例进行具体描述。
[0076]终端在与智能电视建立连接之前,通过检测自身的网络情况确定当前接入的是局域网还是公网,例如:当终端为手机时,公网为移动电话网络。当终端确定当前接入的是局域网,向局域网内的智能电视直接发送访问请求,具体可以采用广播的方式发送访问请求。当终端确定当前接入的是公网,该终端向远端服务器发送访问请求。
[0077]下面结合附图,用具体实施例对本发明提供的方法及装置和相应系统进行详细描述。
[0078]实施例1:
[0079]本发明实施例以终端检测到自身处于局域网时,该终端直接向智能电视发送访问请求,即智能电视与终端在同一局域网为例,图2为本发明实施例提供的信息交互方法的流程图,具体包括如下处理步骤:
[0080]步骤201、智能电视建立web服务。[0081 ] 本步骤中,智能电视在建立web服务时,可以提供web界面代码和数据接口,终端可以通过数据接口与智能电视建立连接,web界面代码可以提供给后续与自身连接的终端使用。
[0082]步骤202、终端向该智能电视发送访问请求,与该智能电视建立连接。
[0083]其中,该访问请求中携带该终端待访问的智能电视的属性信息,该属性信息可以为域名、IP和端口号。
[0084]该终端可以通过网络向智能电视发送访问请求,当该智能电视具有路由功能时,该智能电视在本地存储该局域网内的路由映射关系,当该智能电视不具有路由功能时,由局域网内的路由器存储局域网内的路由映射关系。
[0085]具体的,该终端可以通过广播的方式发送访问请求。
[0086]进一步的,该智能电视可以接收任何终端发送的操作信息,也可以对发送访问请求的终端进行鉴权,鉴权通过后才允许接收终端发送的操作信息,该访问请求中还可以携带该终端的权限信息,该权限信息可以为该终端的设备识别码或者登录信息,例如:可以为该终端的介质访问控制(MAC,Media Access Control)地址,只有具有权限的终端才能进行信息交互,具体可以采用步骤203-205对终端进行鉴权处理。
[0087]步骤203、在该终端与该智能电视之间建立连接之后,智能电视确定该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息是否匹配,如果否,进入步骤204,如果是,进入步骤205。
[0088]步骤204、当该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息不匹配时,对该终端鉴权不通过,拒绝接收该终端发送的操作信息。
[0089]步骤205、当该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息匹配时,对该终端鉴权通过,允许接收该终端发送的操作信息。
[0090]步骤206、当该终端与该智能电视建立连接后,为该终端提供web界面。
[0091]本步骤中,该智能电视可以根据该访问请求中携带的该终端的设备类型信息和被选择浏览器的类型信息,生成支持该终端的设备类型和被选择浏览器的web界面,并将该web界面提供给该终端,例如:如果该终端的设备类型为iphone,该iphone上的safari浏览器为V1.2,该智能电视可以根据终端类型和浏览器,生成与iphone的safari浏览器为V1.2对应的web界面代码发送给该终端,在该终端的浏览器上显示该web界面。如果该终端的设备类型为Windows操作系统的PC,由于Windows操作系统可支持的浏览器可以为多个,该终端的用户可以选择使用其中的一个浏览器,此时访问请求中携带的用户选择的该浏览器的类型信息。
[0092]步骤207、该终端向该智能电视发送操作信息。
[0093]其中,该操作信息是该终端通过浏览器从web界面获取的,该操作信息可以为移动焦点、跳转页面、存储数据、更改设置等。
[0094]本步骤中,该终端的用户可以使用该终端上的浏览器显示的该web界面进行移动焦点、跳转页面、存储数据、更改设置等操作,该终端可以通过浏览器的web界面获取到操作信息。
[0095]步骤208、该智能电视接收到该终端发送的操作信息后,根据该操作信息,进行相应的处理,并显示处理结果。
[0096]本步骤中,当该操作信息为移动焦点、更改设置等不涉及文字以及媒体文件数据的存储时,该智能电视接收到该操作信息后在本地进行处理,例如:如果该操作信息为将当前声音模式更改为环绕声的信息,该智能电视按照该操作信息将当前声音模式更改为环绕声。
[0097]当该操作信息为文字评论信息或媒体信息时,采用如下步骤209-210进行处理:
[0098]步骤209、该智能电视将文字评论信息或媒体信息发送给远端服务器。
[0099]步骤210、该远端服务器将接收到的媒体信息或文字评论信息对应存储为媒体文件或文本文件。
[0100]媒体文件可以为各节目的视频数据,文本文件可以为视频的评论信息。
[0101]具体的,当该操作信息为文字评论信息时,即用户通过终端浏览器的web界面输入对某个播放视频的评论,该智能电视将文字评论信息发送给远端服务器进行保存,这样,由于不同用户对该播放视频的评论不同,智能电视接收不同终端发送的文字评论信息保存后,可以通过电视屏幕将该播放视频的所有评论进行显示,不同用户的评论可以互相分享;当该操作信息为请求媒体文件时,即用户想要观看某一个视频节目时,通过终端浏览器的web界面向该智能电视发送媒体文件请求,该媒体文件请求中携带该媒体文件的标识,例如:可以为该媒体文件的名称,该智能电视收到该媒体文件请求后,再向远端服务器发送该媒体文件的获取请求,该远端服务器在本地查找与待请求的媒体文件标识相匹配媒体文件,将查找到的媒体文件发送给该智能电视,该智能电视可以通过电视屏幕进行显示,该智能电视还可以将接收到的媒体文件发送给该终端,由该终端的屏幕进行显示。通过对操作信息的类型的判断,可以针对不同操作信息类型选择相应的数据传送方式,提高了智能电视与终端之间的信息交互效率及数据传送的正确率。
[0102]进一步的,智能电视和终端之间通过web服务进行信息交互时,该智能电视还可以向该终端发送推送信息,例如:该智能电视向该终端推送热门视频节目的网址,该终端用户如果对该热门节目感兴趣,通过点击该网址链接触发该热门视频节目的获取请求,该终端将该获取请求通过该智能电视转发给远端服务器,远端服务器查找与该获取请求中的网址对应的视频数据,可以将查找到的视频数据发送给该智能电视,由该智能电视播放,还可以将查找到的视频数据通过智能电视转发给该终端,由该终端播放。
[0103]进一步的,当该终端支持WebSocket功能时,使用WebSocket方式传递信息,当终端接收智能电视发送的视频数据时,由于该视频可以直接显示在web界面上,终端用户不需要刷新web界面便可以获取到该视频数据,避免了信息更新后的刷新等待。
[0104]通过本发明实施例1提供的方法,由于智能电视与终端之间通过web服务技术进行信息交互,不需要安装特定的应用,可以使智能电视与任何有浏览器的终端进行信息交互,并且在信息交互的过程中,便能够增加新的功能提高了信息交互的灵活性,同时降低了成本。
[0105]实施例2:
[0106]本发明实施例以终端检测到自身处于公网时,该终端向远端服务器发送访问请求,由远端服务器将该访问请求转发给智能电视,即智能电视与终端不在同一局域网为例,图3为本发明实施例提供的信息交互方法的流程图,具体包括如下处理步骤:
[0107]步骤301、远端服务器建立web服务。
[0108]本步骤中,远端服务器在建立web服务时,可以提供web界面代码和数据接口。远端服务器可以提供特定网址、特定端口或者特定标识,对各智能电视提供web界面代码的传送。终端可以通过数据接口与远端服务器建立连接,web界面代码可以提供给后续与自身连接的智能电视使用。
[0109]步骤302、终端向远端服务器发送访问请求。
[0110]其中,该访问请求中携带该终端待访问的智能电视的属性信息,该属性信息可以为域名、IP和端口号。
[0111]步骤303、该远端服务器将该访问请求转发给智能电视,终端与智能电视建立连接。
[0112]该远端服务器可以根据访问请求中携带的终端待访问的智能电视的属性信息,将访问请求转发给对应的智能电视。具体的,终端通过远端服务器与智能电视建立连接。
[0113]进一步的,该智能电视可以接收由远端服务器转发的任何终端发送的操作信息,也可以对发送访问请求的终端进行鉴权,鉴权通过后才允许接收操作信息,该访问请求中还可以携带该终端的权限信息,该权限信息可以为该终端的设备识别码或者登录信息,例如:可以为该终端的介质访问控制(MAC, Media Access Control)地址,只有具有权限的终端才能进行信息交互,具体可以采用步骤304-306对终端进行鉴权处理。
[0114]步骤304、在终端与智能电视建立连接之后,智能电视确定该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息是否匹配,如果否,进入步骤305,如果是,进入步骤306。
[0115]步骤305、当该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息不匹配时,对该终端鉴权不通过,拒绝终端发送的由远端服务器转发的操作信息。
[0116]步骤306、当该访问请求中携带的该终端的权限信息与已保存的权限控制列表中的信息匹配时,对该终端鉴权通过,允许接收该终端发送的由远端服务器转发的操作信息。
[0117]步骤307、当该终端与该智能电视建立连接后,远端服务器为该终端提供web界面。
[0118]本步骤中,该远端服务器可以根据该访问请求中携带的该终端的设备类型信息和被选择浏览器的类型信息,生成支持该终端的设备类型和被选择浏览器的web界面,并将该web界面提供给该终端,例如:如果该终端的设备类型为iphone,该iphone上的safari浏览器为VL 2,该智能电视可以根据终端类型和浏览器,生成与iphone的safari浏览器为V1.2对应的web界面代码发送给该终端,在该终端的浏览器上显示该web界面。如果该终端的设备类型为Windows操作系统的PC,由于Windows操作系统可支持的浏览器可以为多个,该终端的用户可以选择使用其中的一个浏览器,此时访问请求中携带的用户选择的该浏览器的类型信息。
[0119]上述步骤307与步骤302-306之间没有严格的先后顺序。
[0120]步骤308、该终端通过远端服务器向该智能电视发送操作信息。
[0121]其中,该操作信息是该终端通过浏览器从web界面获取的,该操作信息可以为移动焦点、跳转页面、存储数据、更改设置等。
[0122]本步骤中,该终端的用户可以使用该终端上的浏览器显示的该web界面进行移动焦点、跳转页面、存储数据、更改设置等操作,该终端可以通过浏览器的web界面获取到操作信息。
[0123]步骤309、该智能电视接收到远端服务器转发的操作信息后,根据该操作信息,进行相应的处理,并显示处理结果。
[0124]本步骤中,当该操作信息为移动焦点、更改设置等不涉及文字以及媒体文件数据的存储时,该智能电视接收到该操作信息后在本地进行处理,例如:如果该操作信息为将当前声音模式更改为环绕声的信息,该智能电视按照该操作信息将当前声音模式更改为环绕声。
[0125]当该操作信息为文字评论信息或媒体信息时,采用如下步骤310-311进行处理:
[0126]步骤310、该智能电视将文字评论信息或媒体信息发送给远端服务器。
[0127]步骤311、该远端服务器将接收到的媒体信息或文字评论信息对应存储为媒体文件或文本文件。
[0128]媒体文件可以为各节目的视频数据,文本文件可以为视频的评论信息。
[0129]具体的,当该操作信息为文字评论信息时,即用户通过终端浏览器的web界面输入对某个播放视频的评论,该智能电视将文字评论信息发送给远端服务器进行保存,这样,由于不同用户对该播放视频的评论不同,智能电视接收不同终端发送的文字评论信息保存后,可以通过电视屏幕将该播放视频的所有评论进行显示,不同用户的评论可以互相分享;当该操作信息为请求媒体文件时,即用户想要观看某一个视频节目时,通过终端浏览器的web界面向该智能电视发送媒体文件请求,该媒体文件请求中携带该媒体文件的标识,例如:可以为该媒体文件的名称,该智能电视收到该媒体文件请求后,再向远端服务器发送该媒体文件的获取请求,该远端服务器在本地查找与待请求的媒体文件标识相匹配媒体文件,将查找到的媒体文件发送给该智能电视,该智能电视可以通过电视屏幕进行显示,该智能电视还可以将接收到的媒体文件发送给该终端,由该终端的屏幕进行显示。
[0130]进一步的,远端服务器在转发终端发送的操作信息时,也可以先判断该操作信息的类型,当确定该操作信息为移动焦点、更改设置等不涉及文字以及媒体文件数据的存储时,直接将该操作信息转发给智能电视。当确定该操作信息为文字评论信息时,该远端服务器可以将文字评论信息保存后,再发送给该智能电视显示。当确定该操作信息为媒体文件请求时,远端服务器在本地查找与媒体文件请求中的待请求的媒体文件标识相匹配媒体文件,将查找到的媒体文件发送给该智能电视,该智能电视可以通过电视屏幕进行显示;远端服务器还可以将查找到的媒体文件发送给该终端,由该终端的屏幕进行显示。通过对操作信息的类型的判断,可以针对不同操作信息类型选择相应的数据传送方式,提高了智能电视与终端之间的信息交互效率及数据传送的正确率。
[0131]进一步的,智能电视和终端之间通过web服务进行信息交互时,该智能电视还可以通过远端服务器向该终端发送推送信息,加强了智能电视与终端之间的信息交互及分享率,例如:该智能电视向该终端推送热门视频节目的网址,该终端用户如果对该热门节目感兴趣,通过点击该网址链接触发该热门视频节目的获取请求,该终端将该获取请求发送给远端服务器,远端服务器查找与该获取请求中的网址对应的视频数据,可以将查找到的视频数据发送给该智能电视,由该智能电视播放,还可以将查找到的视频数据发送给该终端,由该终端播放。
[0132]进一步的,当该终端支持WebSocket功能时,使用WebSocket方式传递信息,当终端接收智能电视发送的视频数据时,由于该视频可以直接显示在web界面上,终端用户不需要刷新web界面便可以获取到该视频数据,避免了信息更新后的刷新等待。
[0133]通过本发明实施例2提供的方法,由于智能电视与终端之间通过web服务技术进行信息交互,不需要安装特定的应用,可以使智能电视与任何有浏览器的终端进行信息交互,并且在信息交互的过程中,便能够增加新的功能提高了信息交互的灵活性,同时降低了成本。
[0134]实施例3:
[0135]基于同一发明构思,根据本发明上述实施例提供的信息交互方法,相应地,本发明另一实施例还提供了信息交互装置,其结构示意图如图4所示,具体包括:
[0136]接收单元401,用于接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的;
[0137]处理单元402,用于根据所述操作信息,进行相应的处理,并显示处理结果。
[0138]进一步的,所述节点设备为智能电视;
[0139]接收单元401,具体用于接收位于同一局域网内的终端发送的访问请求,与所述终端建立连接。
[0140]进一步的,所述节点设备为所述智能电视所在网络侧的远端服务器;
[0141]接收单元401,具体用于接收远端服务器转发的访问请求,所述访问请求由与所述智能电视位于不同局域网的终端发送给所述远端服务器;通过所述远端服务器与所述终端建立连接。
[0142]进一步的,上述装置,还包括:
[0143]鉴权单元403,用于在接收所述终端发送的操作信息之前,对所述终端进行鉴权处理,在鉴权通过后执行接收所述终端发送的操作信息的处理。
[0144]进一步的,鉴权单元403,具体用于:将获取的所述终端的权限信息与已保存的权限控制列表中的信息进行匹配;当匹配成功时,对所述终端鉴权通过。
[0145]进一步的,所述web界面是智能电视所在的网络侧的节点设备根据所述终端的设备类型信息和被选择浏览器的类型信息,生成支持所述终端的设备类型和被选择浏览器的界面。
[0146]进一步的,所述操作信息为文字评论信息或媒体信息;
[0147]处理单元402,具体用于将所述文字评论信息发送给远端服务器并显示所述文字评论息。
[0148]进一步的,所述操作信息为请求媒体文件;
[0149]处理单元402,具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
[0150]本发明实施例3还提供了一种智能电视,包括:
[0151]本发明实施例3中提供的上述信息交互装置。
[0152]上述各单元的功能可对应于图1至图3所示流程中的相应处理步骤,在此不再赘述。
[0153]实施例4:
[0154]基于同一发明构思,根据本发明上述实施例提供的信息交互的方法,相应地,以终端与智能电视在同一局域网为例,本发明实施例4还提供了一种信息交互系统,如图5所示,包括:智能电视501和至少一终端502,其中:
[0155]智能电视501,用于接收与自身建立连接的所述终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的;根据所述操作信息,进行相应的处理,并显示处理结果;
[0156]终端502,用于将通过浏览器从所述web界面获取的操作信息发送给所述智能电视。
[0157]进一步的,上述系统,还包括:远端服务器503,其中:
[0158]智能电视501,具体用于当所述操作信息为请求媒体文件时,向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
[0159]远端服务器503,用于接收所述获取请求;在本地查找与所述获取请求中携带的媒体文件信息匹配的媒体文件;将查找的媒体文件发送给所述智能电视。
[0160]进一步的,智能电视501,具体用于当所述操作信息为文字评论信息时,向所述远端服务器发送所述文字评论信息;显示所述文字评论信息;
[0161]远端服务器503,具体用于接收并保存所述智能电视发送的所述文字评论信息。
[0162]本发明实施例4中提供的上述如图5所示的信息交互系统,其中所包括的智能电视501、终端502和远端服务器503进一步的功能,可对应于图1、图2、所示流程中的相应处理步骤,在此不再赘述。
[0163]本领域技术人员应该理解的是,对于某一终端,其可以与不同智能电视进行信息交互,具体的工作原理与前文相似,参照上述即可。
[0164]实施例5:
[0165]基于同一发明构思,根据本发明上述实施例提供的信息交互的方法,相应地,以终端与智能电视不在同一局域网为例,本发明实施例5还提供了一种信息交互系统,如图6所示,包括:至少一个终端601、远端服务器602和至少一个智能电视603,其中:
[0166]终端601,用于通过远端服务器与智能电视建立连接后,将通过浏览器从远端服务器提供的web界面获取的操作信息发送给智能电视;
[0167]远端服务器602,用于为终端提供web界面;转发终端发送给智能电视的操作信息;
[0168]智能电视603,用于接收远端服务器发送的所述操作信息;根据所述操作信息,进行相应的处理,并显示处理结果。
[0169]本发明实施例5中提供的上述如图6所示的信息交互系统,其中所包括的终端601、远端服务器602和智能电视603进一步的功能,可对应于图1、图3、所示流程中的相应处理步骤,在此不再赘述。
[0170]本领域技术人员应该理解的是,对于某一终端,其可以与不同智能电视进行信息交互,具体的工作原理与前文相似,参照上述即可。
[0171]综上所述,本发明实施例提供的方案,智能电视接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的;根据操作信息,进行相应的处理,并显示处理结果。采用本发明实施例提供的方案,相比现有技术,提高了智能电视与终端之间进行信息交互过程中灵活性,并降低了成本。
[0172]本申请的实施例所提供的信息交互装置及系统可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要信息交互装置及系统具有上述功能,都应该在本申请的保护范围之内。
[0173]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0174]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0175]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0176]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息交互方法,其特征在于,包括: 智能电视接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从所述智能电视所在的网络侧的节点设备提供的web界面获取的; 根据所述操作信息,进行相应的处理,并显示处理结果。
2.如权利要求1所述的方法,其特征在于,所述节点设备为所述智能电视; 所述智能电视通过如下方法与所述终端建立连接,具体包括: 所述智能电视接收位于同一局域网内的终端发送的访问请求,与所述终端建立连接。
3.如权利要求1所述的方法,其特征在于,所述节点设备为所述智能电视所在网络侧的远端服务器; 所述智能电视通过如下方法与所述终端建立连接,具体包括: 所述智能电视接收所述远端服务器转发的访问请求,所述访问请求由与所述智能电视位于不同局域网的终端发送给所述远端服务器; 通过所述远端服务器与所述终端建立连接。
4.如权利要求1所述的方法,其特征在于,在接收所述终端发送的操作信息之前,还包括: 对所述终端进行鉴权处理,在鉴权通过后执行接收所述终端发送的操作信息的处理。
5.如权利要求4所述的方法,其特征在于,对所述终端进行鉴权处理,具体包括: 将获取的所述终端的权限信息与已保存的权限控制列表中的信息进行匹配; 当匹配成功时,对所述终端鉴权通过。
6.如权利要求1所述的方法,其特征在于,所述web界面是智能电视所在的网络侧的节点设备根据所述终端的设备类型信息和被选择浏览器的类型信息,生成支持所述终端的设备类型和被选择浏览器的界面。
7.如权利要求1所述的方法,其特征在于,所述操作信息为文字评论信息或媒体信息; 根据所述操作信息,进行相应的处理,并显示处理结果,具体包括: 将所述文字评论信息发送给远端服务器并显示所述文字评论信息。
8.如权利要求1所述的方法,其特征在于,所述操作信息为请求媒体文件; 根据所述操作信息,进行相应的处理,并显示处理结果,具体包括: 向远端服务器发送所述媒体文件的获取请求; 接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者 向远端服务器发送所述媒体文件的获取请求; 接收所述远端服务器发送的所述媒体文件; 将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
9.一种信息交互装置,其特征在于,包括: 接收单元,用于接收与自身建立连接的终端发送的操作信息,所述操作信息是所述终端通过浏览器从智能电视所在的网络侧的节点设备提供的web界面获取的; 处理单元,用于根据所述操作信息,进行相应的处理,并显示处理结果。
10.如权利要求9所述的装置,其特征在于,所述节点设备为所述智能电视; 所述接收单元,具体用于接收位于同一局域网内的终端发送的访问请求,与所述终端建立连接。
11.如权利要求9所述的装置,其特征在于,所述节点设备为所述智能电视所在网络侧的远端服务器; 所述接收单元,具体用于接收远端服务器转发的访问请求,所述访问请求由与所述智能电视位于不同局域网的终端发送给所述远端服务器;通过所述远端服务器与所述终端建立连接。
12.如权利要求9所述的装置,其特征在于,还包括: 鉴权单元,用于在接收所述终端发送的操作信息之前,对所述终端进行鉴权处理,在鉴权通过后执行接收所述终端发送的操作信息的处理。
13.如权利要求12所述的装置,其特征在于,所述鉴权单元,具体用于: 将获取的所述终端的权限信息与已保存的权限控制列表中的信息进行匹配; 当匹配成功时,对所述终端鉴权通过。
14.如权利要求9所述的装置,其特征在于,所述web界面是智能电视所在的网络侧的节点设备根据所述终端的设备类型信息和被选择浏览器的类型信息,生成支持所述终端的设备类型和被选择浏览器的界面。
15.如权利要求9所述的装置,其特征在于,所述操作信息为文字评论信息或媒体信息; 所述处理单元,具体用于将所述文字评论信息发送给远端服务器并显示所述文字评论信息。
16.如权利要求9所述的装置,其特征在于,所述操作信息为请求媒体文件; 所述处理单元,具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者具体用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件。
17.一种智能电视,其特征在于,包括: 如权利要求9-16任一所述的装置。
18.一种信息交互系统,其特征在于,包括:智能电视和终端,其中: 所述智能电视,用于接收与自身建立连接的所述终端发送的操作信息,所述操作信息是所述终端通过浏览器从所述智能电视所在的网络侧的节点设备提供的web界面获取的;根据所述操作信息,进行相应的处理,并显示处理结果; 所述终端,用于将通过浏览器从所述web界面获取的操作信息发送给所述智能电视。
19.如权利要求18所述的系统,其特征在于,还包括:远端服务器,其中: 所述智能电视,用于当所述操作信息为请求媒体文件时,向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件并播放所述媒体文件;或者用于向远端服务器发送所述媒体文件的获取请求;接收所述远端服务器发送的所述媒体文件;将所述媒体文件发送给所述终端,通过所述终端播放所述媒体文件; 所述远端服务器,用于接收所述获取请求;在本地查找与所述获取请求中携带的媒体文件信息匹配的媒体文件;将查找的媒体文件发送给所述智能电视。
20.如权利要求18所述的系统,其特征在于,所述智能电视,用于当所述操作信息为文字评论信息时,向所述远端服务器发送所述文字评论信息;显示所述文字评论信息;所述远端服务器,用于接收并保存所述智能电视发送的所述文字评论信息。
【文档编号】H04N21/436GK104469475SQ201410664562
【公开日】2015年3月25日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】张晨, 吴海波, 李时斌, 张博, 梁颖 申请人:乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1