一种同步显示的方法、终端及系统的制作方法

文档序号:8006389阅读:204来源:国知局
一种同步显示的方法、终端及系统的制作方法
【专利摘要】本发明实施例公开了一种用于同步显示的方法,包括:数字电视接收终端获取web服务器发送的指定网页的网页地址;数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;数字电视接收终端获取当前显示所述指定网页的网页显示信息;数字电视接收终端向web服务器发送所述指定网页的网页显示信息。本发明实施例还公开了一种数字电视接收终端。采用本发明,可以实现移动终端和数字电视接收终端信息的同步显示,用户可以利于移动终端更方便、更简洁的操控数字电视接收终端,实现同步浏览显示信息的效果。
【专利说明】—种同步显示的方法、终端及系统
【技术领域】
[0001]本发明涉及一种电子领域,尤其涉及一种同步显示的方法、终端及系统。
【背景技术】
[0002]随着数字电视的发展,无论从数字电视的功能还是方便程度,用户的要求越来越高,而现在的手持设备如手机、平板电脑等,越来越方便提供各种服务,用户希望利用易操作的手持设备代替遥控器来操控机顶盒的各种业务。现有的技术方案中机顶盒带浏览器可以浏览网页,手持设备也可以浏览网页,但是不能很好的利用手持设备操控机顶盒来播放节目,达不到两者的结合,信息不能同步显示,用户操控机顶盒既不方便也不简洁,严重影响了用户的使用体验。

【发明内容】

[0003]本发明实施例所要解决的技术问题在于,提供一种用于同步显示的方法、终端及系统,用户可以有效的利用移动终端操控数字电视接收终端,同步显示各种信息,用户操控数字电视更方便、更简洁,提高了用户的使用体验。
[0004]为了解决上述技术问题,本发明实施例提供了一种用于同步显示的方法,包括:
[0005]数字电视接收终端获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端的关联移动终端发送的网页同步显示请求处理得到的;
[0006]数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;
[0007]数字电视接收终端获取当前显示所述指定网页的网页显示信息;
[0008]数字电视接收终端向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
[0009]其中,所述数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示包括:
[0010]若所述获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址;
[0011]数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。
[0012]其中,所述数字电视接收终端向web服务器发送所述指定网页的网页显示信息包括:
[0013]数字电视接收终端通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器;或[0014]数字电视接收终端通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器。
[0015]相应地,本发明实施例还提供了一种数字电视接收终端,包括:
[0016]网页地址获取模块,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端的关联移动终端发送的网页同步显示请求处理得到的;
[0017]网页数据显示模块,用于根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;
[0018]显示信息获取模块,用于获取当前显示所述指定网页的网页显示信息;
[0019]显示信息发送模块,用于向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
[0020]其中,所述网页数据显示模块包括:
[0021]解析单元,用于若网页地址获取模块获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则所述数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址;
[0022]网页数据获取单元,数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。
[0023]其中,所述显示信息发送模块包括:
[0024]第一发送单元,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器;或
[0025]第二发送单元,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器。
[0026]相应的,本发明实施例提供了一种同步显示的系统,所述系统至少包括移动终端、web服务器和数字电视接收终端,其中:
[0027]所述移动终端,用于向web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息;从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页;
[0028]所述web服务器,用于接收移动终端发送的针对指定网页的网页同步显示请求;根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,以使所述关联数字接收终端根据所述指定网页的网页地址获取所述指定网页的网页数据并显示;接收所述数字电视接收终端显示所述指定网页的网页显示信息;向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页;
[0029]所述数字电视接收终端,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端关联的移动终端发送的网页同步显示请求处理得到的;根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;获取当前显示所述指定网页的网页显示信息;向《必服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
[0030]实施本发明实施例,具有如下有益效果:本发明实施例是用户通过移动终端操控数字电视接收终端,实现信息的同步显示,使用户更方便、更简洁的操控数字电视接收终端、让用户在浏览移动终端信息的同时,也能浏览数字电视接收终端显示的与移动终端同步的显示信息。
【专利附图】

【附图说明】
[0031]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1是本发明实施例提供的一种同步显示的方法流程图;
[0033]图2是本发明实施例提供的另一种同步显示的方法流程图;
[0034]图3是本发明实施例用于同步显示的一种移动终端的结构图;
[0035]图4是本发明实施例用于同步显示的一种web服务器的结构示意图;
[0036]图5是本发明实施例用于同步显示的一种数字电视接收设备的结构示意图;
[0037]图6是本发明实施例一种同步显示的系统的结构图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]图1是本发明实施例提供的一种同步显示的方法流程图,本发明实施例实现了移动终端与数字电视接收设备的同步显示,如图所示本发明的所述方法至少包括:
[0040]步骤S110,数字电视接收终端获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端的关联移动终端发送的网页同步显示请求处理得到的。具体实现中,数字电视终端(或移动终端)可以预先向web服务器请求设置关联移动终端(或数字电视终端),web服务器根据数字电视终端或移动终端的请求保存双方的关联信息,在接收到移动终端发送的网页同步显示请求时,可以根据之前保存的关联信息找到移动终端对应关联的数字电视终端,从而向所述关联的数字电视终端发送指定网页的网页地址。所述web服务器接收到所述移动终端发送的网页同步显示请求,所述网页同步显示请求可以是HTTP (hypertext transport protocol)请求,HTTP请求是基于HTTP协议的一种通信方式,HTTP协议是一种超文本传输协议,详细规定了浏览器和服务器之间互相通信的规则,通过因特网传送服务器文档的数据传送协议。其中HTTP请求包括要访问的所述指定网页的网页地址,所述web服务器获取到HTTP请求中的所述指定网页的网页地址之后,与所述数字电视接收终端建立连接,将所述指定网页的网页地址发送至所述数字电视接收终端。数字电视接收终端在接收到所述指定网页的网页地址后,执行步骤S120。[0041]步骤S120,数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示。所述数字电视接收终端获取到的所述web服务器发送的所述指定网页的网页地址又称url (Uniform/Universal ResourceLocator),urI为统一资源定位符,是因特网上标准的资源的地址。所述指定网页的网页数据包括指定网页的的文字、图片、动画等内容。具体实现中,在所述数字电视接收终端接收到url之后,所述数字电视接收终端会通过url与所述web服务器建立链接,提交url的请求到所述web服务器,所述web服务器将处理好的指定网页的的文字、图片、动画等内容发送到所述数字电视接收终端的浏览器,最后所述数字电视接收终端的浏览器加载并显示指定网页的的文字、图片、动画等内容。本实施例中S120可以进一步包括:
[0042]若所述获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址。js(JavaScript)是一种广泛用于客户端web开发的脚本语言,常用来给html (Hyper TextMarkup Language)网页添加动态功能,比如响应用户的各种操作,其中html是一种超文本标记语言,是为网页创建和其它可在网页浏览器中看到的信息而设计的一种标记语言。具体实现中,所述web服务器发送的消息可能是加载的网页(如:l.html)的url_l,这种情况下,所述数字电视接收终端的webkit需要把所述加载的网页的(如:1.html)的url_l处理成对应有js扩展的网页(如:2.htmlM^Url_2。所述webkit是开源的浏览器引擎,提供了网页解析机制。
[0043]数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。具体实现中,所述数字电视接收终端接收到指定网页(如:2.html)的url_2之后,会通过url_2与所述web服务器建立链接,将url_2的请求发送到所述web服务器,所述web服务器会将处理好的指定网页(如:2.html)的文字、图片、动画等内容发送到所述数字电视接收终端的浏览器,所述浏览器解析所述网页数据并加载文字、图片、动画等,最后显示指定网页(如:2.html)的内容。经过js扩展的网页具有如下效果:提高了网页之间的交互能力;js使有规律地重复的html文段简化,减少下载时间;js能及时响应用户的操作等等。数字电视接收终端从所述web服务器获取所述指定网页的网页数据并显示之后,执行步骤S130。
[0044]步骤S130,数字电视接收终端获取当前显示所述指定网页的网页显示信息。所述网页显示信息包括所述数字电视接收终端当前显示的文字、图片、动画等网页信息。例如数字电视接收终端执行步骤S120时,通过js扩展函数可以获取得到指定网页(如:2.html)当前显示的文字、图片、动画等信息。数字电视接收终端获取到当前显示所述指定网页的网页显示信息之后,执行步骤S140。
[0045]步骤S140,数字电视接收终端向所述web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。具体实现中,步骤S130获取到指定网页的网页显示信息之后,通过以下两种方式可以把所述指定网页的网页显示信息提交至所述web服务器:第一,将所述网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器里相应处理数据的网页(如:1.php ),所述网页显示信息表单是一个网站和访问者开展互动的窗口,网页显示信息表单可以用来在网页中发送数据;第二,将所述指定网页的网页显示信息通过ajax (Asynchronous JavaScript and XML)网页交互方式提交至所述web服务器里相应处理数据的网页(如:1.php),所述ajax是一种创建交互式网页应用的网页开发技术。所述处理数据的网页(如:1.php)可以访问所述web服务器的数据库,与所述web服务器的数据库建立连接,把接收到的所述网页显示信息提交至所述web服务器的数据库,其中php (Hypertext Preprocessor)是一种html内嵌式的语言,是一种在服务器端执行的嵌入html文档的脚本语言。web服务器接收到所述指定网页的网页显示信息之后,所述web服务器向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。
[0046]可选的,图2是本发明实施例提供的另一种同步显示的方法流程图,如图所示本发明的所述方法至少包括:
[0047]S201,移动设备向所述web服务器发送针对网页的网页同步请求。所述网页同步显示请求可以是HTTP请求,HTTP请求是基于HTTP协议的一种通信方式,HTTP协议是一种超文本传输协议,详细规定了浏览器和服务器之间互相通信的规则,通过因特网传送服务器文档的数据传送协议。具体实现中,所述移动终端访问所述web服务器的指定网页(如:1.html),向所述web服务器发送HTTP请求,所述HTTP请求包括要访问的指定网页的网页地址。所述web服务器接收到访问网页(如1.html)的HTTP请求之后,执行步骤S202。
[0048]S202,web服务器把所述指定网页的网页地址处理成经过js扩展的网页的网页地址。js是一种用于web开发的脚本语言,常用来给html网页添加动态功能,比如响应用户的各种操作,其中html是一种超文本标记语言,是为网页创建和其它可在网页浏览器中看到的信息而设计的一种标记语言。所述指定网页的网页地址又称url,url为统一资源定位符,是因特网上标准的资源的地址。具体实现中,所述web服务器接收到访问指定网页(如:1.html)的HTTP请求,会解析出所述指定网页(如:1.html)的url_l,然后把所述指定网页(如:1.html)的url_l处理成经过js扩展的网页的url_2。所述经过js扩展的网页具有如下效果:提高了网页之间的交互能力;js使有规律地重复的html文段简化,减少下载时间;js能及时响应用户的操作等等。
[0049]S203,web服务器向所述数字电视接收终端发送所述指定网页的网页地址。具体实现中,所述web服务器把指定网页(如:l.html)的对应有js扩展的网页(如:2.html)的消息发送至所述数字电视接收终端的webkit,所述webkit是开源的浏览器引擎,提供了网页的解析机制。若所述web服务器发送的消息是指定网页(如:1.html)的url_l,这种情况下,则所述数字电视接收终端的webkit处理成对应有js扩展的网页(如:2.html)的url_2 ;若所述web服务器发送的消息是对应有js扩展的网页(如:2.html)的url_2,这种情况下,所述web服务器需要根据要加载网页(如:1.html)的url_l,处理成要传至所述数字电视接收终端的url_2。
[0050]S204,数字电视接收终端解析所述获取到的web服务器发送的指定网页的网页地址。具体实现中,若所述获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址。例如所述web服务器发送的消息是指定网页(如:1.html)的url_l,所述数字电视接收终端的webkit需要把所述指定网页(如:1.html)处理成有js扩展的网页(如:2.html)的url_2。
[0051]S205,数字电视接收终端向所述web服务器发送所述经过js扩展的网页的网页地址。例如所述数字电视接收终端向所述web服务器发送js扩展网页(如:2.htmlM^Url_2。
[0052]S206, web服务器向所述数字电视接收终端发送所述指定网页的网页数据。所述指定网页的网页数据包括指定网页的的文字、图片、动画等内容,具体实现中,所述数字电视接收终端接收到指定网页(2.html)的url_2之后,会通过url_2与所述web服务器建立链接,将url_2的请求发送到所述web服务器,所述web服务器会将处理好的指定网页的文字、图片、动画等内容发送到所述数字电视接收终端的浏览器。
[0053]S207,数字电视接收终端获取指定网页的网页数据并显示。具体实现中,数字电视接收终端的浏览器接收到所述web服务器的指定网页的文字、图片、动画等内容,所述浏览器解析所述网页数据并加载文字、图片、动画等内容,最后显示指定网页(如:2.html)的内容。
[0054]S208,数字电视接收终端获取当前显示所述指定网页的网页显示信息。所述网页显示信息包括所述数字电视接收终端当前显示的文字、图片、动画等网页信息。例如数字电视接收终端执行步骤S207时,通过js扩展函数可以获取得到指定网页(如:2.html)的文字、图片、动画等显示内容。
[0055]S209,数字电视接收终端向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。具体实现中,步骤S208获取到指定网页的网页显示信息,通过以下两种方式可以把所述指定网页的网页显示信息提交至所述web服务器:第一,将所述网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器处理数据的网页(如:1.php),所述网网页显示信息表单是一个网站和访问者开展互动的窗口,网页显示信息表单可以用来在网页中发送数据;第二,将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器处理数据的网页(如:1.php),所述ajax是一种创建交互式网页应用的网页开发技术。所述处理数据的网页(如:1.php)可以访问所述web服务器的数据库,与所述web服务器的数据库建立连接,把接收到的所述网页显示信息提交至所述web服务器的数据库。
[0056]S210,web服务器向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。具体实现中,S209将所述指定网页的网页显示信息发送到所述web服务器的数据库之后,通过处理数据的网页(如:1.php )搜索所述web服务器的数据库,得到所述移动终端要访问的所述指定网页的网页显示信息(如:1.html),然后所述web服务器把所述网页显示信息(如:1.html)发送到所述移动终端。
[0057]S211,移动终端从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页。例如所述移动终端获取到访问的指定网页(如:l.html)的网页显示信息之后,会显示指定网页(如I:html)的文字、图片、动画等内容。
[0058]图3是本发明实施例用于同步显示的一种移动终端。如图所述本发明实施例中的移动终端至少包括网页同步请求模块310和同步显示模块320,其中:
[0059]网页同步请求模块310,用于向所述web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息。具体的,数字电视终端(或移动终端)可以预先向web服务器请求设置关联移动终端(或数字电视终端),web服务器根据数字电视终端或移动终端的请求保存双方的关联信息,在接收到移动终端发送的网页同步显示请求时,可以根据之前保存的关联信息找到移动终端对应关联的数字电视终端,从而向所述关联的数字电视终端发送指定网页的网页地址。所述网页同步显示请求可以是HTTP请求,HTTP请求是基于HTTP协议的一种通信方式,HTTP协议是一种超文本传输协议,详细规定了浏览器和服务器之间互相通信的规则,通过因特网传送服务器文档的数据传送协议。具体的,所述移动终端访问所述web服务器的指定网页(如:1.html),向所述web服务器发送HTTP请求,所述HTTP请求包括要访问的指定网页的网页地址。
[0060]同步显示模块320,用于从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页。具体的,所述移动终端的网页同步请求模块310向所述web服务器发送访问指定网页(如:1.html)的HTTP请求之后,经过所述web服务器和所述关联数字电视接收终端,同步显示模块320获取得到指定网页(如1:html)的文字、图片、动画等内容并显示。
[0061]图4是本发明实施例用于同步显示的一种web服务器。如图所示本发明实施例的web服务器至少包括:显示请求接收模块410、网页地址发送模块发送模块420、显示信息接收模块430和显示信息发送模块440。其中:
[0062]显示请求接收模块410,用于接收所述移动终端发送针对指定网页的网页同步显示请求。具体的,移动终端的同步请求模块310发送访问所述web服务器的指定网页(如:
1.html)的HTTP请求之后,所述web服务器的显示请求接收模块410接收到访问网页(如
1.html)的 HTTP 请求。
[0063]网页地址发送模块420,用于根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送指定网页的网页地址。具体的,所述显示请求接收模块410接收到所述访问网页的(如:1.html)的HTTP请求之后,所述HTTP请求包括要访问的指定网页的网页地址,所述web服务器会处理接收到的HTTP请求,并将所述指定网页(如:l.html)的网页地址发送至所述数字电视接收终端。
[0064]特别的,所述网页地址发送模块420至少包括网页地址处理单元421和网页地址发送单元422,其中:
[0065]网页地址处理单元421,用于把所述指定网页的网页地址处理成经过js扩展网页的的网页地址。js是一种用于web开发的脚本语言,常用来给html网页添加动态功能,t匕如响应用户的各种操作,其中html是一种超文本标记语言,是为网页创建和其它可在网页浏览器中看到的信息而设计的一种标记语。所述指定网页的网页地址又称url,url为统一资源定位符,是因特网上标准的资源的地址。具体的,所述web服务器接收到访问指定网页(如:1.html)的HTTP请求,会解析出所述指定网页(如:1.html)的url_l,然后把所述指定网页(如:1.html)的url_l处理成经过js扩展的网页的url_2。所述经经过js扩展的网页具有如下效果:提高了网页之间的交互能力;js使有规律地重复的html文段简化,减少下载时间;js能及时响应用户的操作等等。
[0066]处理地址发送单元422,用于向所述数字电视接收终端发送所述经过js扩展的网页的网页地址。具体的,经过网页地址处理单元421处理得到js扩展的网页的url_2之后,所述web服务器把指定网页(如:1.html)的对应有js扩展的网页(如:2.html)的url_2发送至所述数字电视接收终端的webkit,所述webkit是开源的浏览器引擎,提供了网页的解析机制。
[0067]显示信息接收模块430,用于接收所述数字电视接收终端显示所述指定网页的网页显示信息。所述网页显示信息包括所述数字电视接收终端当前显示的文字、图片、动画等网页信息。具体的,网页地址发送模块420将所述指定网页的网页地址发送到所述数字电视接收终端,所述数字电视接收终端会显示出指定网页的网页显示信息,然后所述数字电视接收终端获取所述指定网页的网页显示信息并发送到所述web服务器相应处理数据的网页(如:1.php),所述处理数据的网页(如:1.php)可以访问所述web服务器的数据库,与所述web服务器的数据库建立连接,把接受到的所述网页显示信息提交至所述web服务器的数据库,其中Php是一种html内嵌式的语言,是一种在服务器端执行的嵌入html文档的脚本语言。。
[0068]显示信息发送模块440,用于向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。具体的,显示信息接收模块430把所述指定网页(如:l.html)的网页显示信息存入所述web服务器的数据库之后,通过处理数据的网页(如:1.php)搜索所述web服务器的数据库,得到要访问的所述指定网页(如:l.html)的网页显示信息,然后所述web服务器把所述网页显示信息(如:l.html)发送到所述移动终端的同步显示模块320。
[0069]图5是本发明实施例用于同步显示的一种数字电视接收终端。如图所示本发明实施例的数字电视接收终端至少包括:网页地址获取模块510、网页数据显示模块520、网页数据显示模块530和显示信息发送模块540。其中:
[0070]网页地址获取模块510,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端关联的移动终端发送的网页同步显示请求处理得到的。具体的,所述web服务器网页地址发送模块420将所述指定网页的url发送到所述数字电视接收终端,网页地址获取模块510得到所述指定网页的 url。
[0071]网页数据显示模块520,用于根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示。所述指定网页的网页数据包括指定网页的文字、图片、动画等内容,具体的,在网页地址获取模块510接收到url之后,所述数字电视接收终端会通过url与所述web服务器建立链接,提交url的请求到所述web服务器,所述web服务器将处理好的指定网页的文字、图片、动画等内容发送到所述数字电视接收终端的浏览器,最后数字电视接收终端的浏览器加载并显示指定网页的文字、图片、动画等内容。特别的,所述网页数据显示模块520至少包括网页解析单元521和网页数据获取单元522。其中:
[0072]解析单元521,用于若所述获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址。具体的,网页地址获取模块510获取到所述web服务器发送的消息可能是加载的网页的(如:1.html)的url_l,这种情况下,所述数字电视接收终端的webkit需要把所述加载的网页的(如:l.html)的url_l处理成对应有js扩展的网页(如:2.html)的url_20所述webkit是开源的浏览器引擎,提供了网页解析机制。
[0073]网页数据获取单元522,用于数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。具体的,解析单元521得到指定网页(如:2.html)的url_2之后,会通过url_2与所述web服务器建立链接,将url_2的请求发送到所述web服务器,所述web服务器会将处理好的指定网页(如:
2.html)的文字、图片、动画等内容发送到所述数字电视接收终端的浏览器,所述浏览器解析所述网页数据并加载文字、图片、动画等内容,最后显示指定网页(如:2.html)的内容。经过js扩展的网页具有如下效果:提高了网页之间的交互能力;js使有规律地重复的html文段简化,减少下载时间;js能及时响应用户的操作等等。
[0074]显示信息获取模块530,用于获取当前显示所述指定网页的网页显示信息。具体的,所述网页显示信息包括所述数字电视接收终端当前显示的文字、图片、动画等网页信息。例如网页数据显示模块520在执行显示所述指定网页(如:2.html)的网页信息时,通过js扩展函数可以获取得到所述数字电视接收终端当前显示的指定网页(如:2.html)的文字、图片、动画等显示信息。
[0075]显示信息发送模块540,用于向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。具体的,显示信息获取模块630获取得到所述数字电视接收终端当前显示的指定网页(如:2.html)的文字、图片、动画等显示信息之后,将所述指定网页(如:2.html)的文字、图片、动画等显示信息发送到所述web服务器的显示信息接收模块430。
[0076]特别的,所述网页数据显示模块540至少包括第一发送单元541和第二发送单元542,其中:
[0077]第一发送单元541,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器,所述网页显示信息表单是一个网站和访问者开展互动的窗口,网页显示信息表单可以用来在网页中发送数据。
[0078]第二发送单元542,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器,所述ajax是一种创建交互式网页应用的网页开发技术。
[0079]图6是本发明实施例一种同步显示的系统的结构图。如图所示本发明实施例同步显示的系统至少包括移动终端30、web服务器40和数字电视接收终端50,其中:
[0080]移动终端30,用于向web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息;从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页。
[0081]web服务器40,用于接收移动终端发送的针对指定网页的网页同步显示请求;根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,以使所述关联数字接收终端根据所述指定网页的网页地址获取所述指定网页的网页数据并显示;接收所述数字电视接收终端显示所述指定网页的网页显示信息;向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。
[0082]数字电视接收终端50,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端关联的移动终端发送的网页同步显示请求处理得到的;根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;获取当前显示所述指定网页的网页显示信息;向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
[0083]本发明实施例是用户通过移动终端操控数字电视接收终端,实现信息的同步显示,使用户更方便、更简洁的操控数字电视接收终端、让用户在浏览移动终端信息的同时,也能浏览数字电视接收终端显示的与移动终端同步的显示信息。
[0084]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0085]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种同步显示的方法,其特征在于,所述方法包括: 数字电视接收终端获取Web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端关联的移动终端发送的网页同步显示请求处理得到的; 数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示; 数字电视接收终端获取当前显示所述指定网页的网页显示信息; 数字电视接收终端向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
2.如权利要求1所述同步显示的方法,其特征在于,所述数字电视接收终端根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示包括: 若所述获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址; 数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。
3.如权利要求1所述同步显示的方法,其特征在于,所述数字电视接收终端向web服务器发送所述指定网页的网页显示信息包括:` 数字电视接收终端通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器;或 数字电视接收终端通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器。
4.一种同步显示的方法,其特征在于,所述方法包括: 移动终端向web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息; 移动终端从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页。
5.一种同步显示的方法,其特征在于,所述方法包括: web服务器接收移动终端发送的针对指定网页的网页同步显示请求;web服务器根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,以使所述关联数字接收终端根据所述指定网页的网页地址获取所述指定网页的网页数据并显示;web服务器接收所述数字电视接收终端显示所述指定网页的网页显示信息;web服务器向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。
6.如权利要求5所述同步显示的方法,其特征在于,所述网页同步显示请求包括指定网页的未经js扩展的网页的网页地址,所述web服务器根据所述接收的所述移动终端发送的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送指定网页的网页地址包括: web服务器把所述指定网页的网页地址处理成经过js扩展的网页的网页地址; web服务器向所述数字电视接收终端发送所述经过js扩展的网页的网页地址。
7.一种数字电视接收终端,其特征在于,所述数字电视接收终端包括: 网页地址获取模块,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端的关联移动终端发送的网页同步显示请求处理得到的; 网页数据显示模块,用于根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示; 显示信息获取模块,用于获取当前显示所述指定网页的网页显示信息; 显示信息发送模块,用于向web服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
8.如权利要求7所述数字电视接收终端,其特征在于,所述网页数据显示模块包括: 解析单元,用于若网页地址获取模块获取到的所述指定网页的网页地址为未经js扩展的网页的网页地址,则所述数字电视接收终端把所述指定网页的网页地址处理成经过js扩展的网页的网页地址;` 网页数据获取单元,数字电视接收终端根据所述指定网页的经过js扩展的网页的网页地址从所述web服务器获取所述指定网页的网页数据并显示。
9.如权利要求7所述数字电视接收终端,其特征在于,所述显示信息发送模块包括: 第一发送单元,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页显示信息封装得到网页显示信息表单,将所述网页显示信息表单提交至所述web服务器;或 第二发送单元,用于通过js扩展函数获取当前显示所述指定网页的网页显示信息,并将所述指定网页的网页显示信息通过ajax网页交互方式提交至所述web服务器。
10.一种移动终端,其特征在于,所述移动终端包括: 网页同步请求模块,用于移动终端向web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息; 同步显示模块,用于从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示所述指定网页。
11.一种web服务器,其特征在于,所述web服务器包括: 显示请求接收模块,用于接收移动终端发送针对指定网页的网页同步显示请求; 网页地址发送模块,用于根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送指定网页的网页地址,以使所述关联数字接收终端根据所述指定网页的网页地址获取所述指定网页的网页数据并显示; 显示信息接收模块,用于接收所述数字电视接收终端显示所述指定网页的网页显示信息; 显示信息发送模块,用于向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页。
12.如权利要求11所述web服务器,其特征在于,所述网页同步显示请求包括指定网页的未经js扩展的网页的网页地址,所述网页地址发送模块包括: 网页地址处理单元,用于把所述指定网页的网页地址处理成经过js扩展网页的的网页地址; 处理地址发送单元,用于向所述数字电视接收终端发送所述经过js扩展的网页的网页地址。
13.一种同步显示的系统,其特征在于,所述系统至少包括移动终端、web服务器和数字电视接收终端,其中: 所述移动终端,用于向web服务器发送针对指定网页的网页同步显示请求,以使所述web服务器向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,使得所述关联数字电视接收终端根据所述指定网页的网页地址从所述web服务器获取所述指定网页的网页数据并向所述web服务器返回显示所述指定网页的网页显示信息;从所述web服务器获取所述关联数字电视接收终端显示所述指定网页的网页显示信息,并根据所述指定网页的网页显示信息显示 所述指定网页; 所述web服务器,用于接收移动终端发送的针对指定网页的网页同步显示请求;根据所述接收的所述移动终端发送的针对指定网页的网页同步显示请求,向所述移动终端的关联数字电视接收终端发送所述指定网页的网页地址,以使所述关联数字接收终端根据所述指定网页的网页地址获取所述指定网页的网页数据并显示;接收所述数字电视接收终端显示所述指定网页的网页显示信息;向所述移动终端发送所述指定网页的网页显示信息,使得所述移动终端根据所述网页显示信息显示所述指定网页; 所述数字电视接收终端,用于获取web服务器发送的指定网页的网页地址,所述指定网页的网页地址为所述web服务器根据与所述数字电视接收终端关联的移动终端发送的网页同步显示请求处理得到的;根据所述获取到的所述指定网页的网页地址,从所述web服务器获取所述指定网页的网页数据并显示;获取当前显示所述指定网页的网页显示信息;向《必服务器发送所述指定网页的网页显示信息,以使所述web服务器向所述关联移动终端发送所述网页显示信息,使得所述关联移动终端根据所述网页显示信息显示所述指定网页。
【文档编号】H04L29/08GK103516787SQ201310395474
【公开日】2014年1月15日 申请日期:2013年9月3日 优先权日:2013年9月3日
【发明者】丁相, 李乙成 申请人:深圳市创维软件有限公司, 深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1