多屏显示互动系统及多屏互动方法

文档序号:7979812阅读:223来源:国知局
多屏显示互动系统及多屏互动方法
【专利摘要】本发明涉及一种多屏显示互动系统及多屏显示互动方法。本发明的多屏显示互动系统,其包括第一显示设备和第二显示设备,其中每个显示设备分别具有显示屏和服务器。所述第一显示设备和所述第二显示设备中至少之一安装有客户端程序以向用户提供操作界面,在所述操作界面上确定所述第一显示设备和所述第二显示设备之一作为请求设备,而另一个作为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求,所述资源设备中的服务器根据所述获取数据的请求,而启动对应的应用程序以返回显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
【专利说明】多屏显示互动系统及多屏互动方法
【技术领域】
[0001]本发明涉及网络【技术领域】,特别是涉及一种多屏互动系统及相应的多屏互动方法。
【背景技术】
[0002]随着智能电视尤其是互联网电视的出现,电视上的内容变得越来越丰富,电视上的应用也越来越多,以及电视作为商业应用终端在不同的商业场所的应用,而这些丰富的内容和应用对于电视的交互能力提出了越来越高的要求,普通的电视遥控器越来越无法满足人们的交互性操作,而且很难实现内容在电视和其他智能终端,例如手持式设备(如智能手机或者ipad等等)之间的无缝分享。

【发明内容】

[0003]本发明的目的在于,克服现有显示技术所存在的缺陷,而提供一种新的多屏显示互动系统及多屏显示互动方法,其可以在多个显示设备之间互动其显示内容,满足用户的需求。
[0004]本发明的目的及解决其技术问题是采用以下技术方案来实现的。
[0005]本发明提供一种多屏显示互动系统,其包括第一显示设备和第二显示设备,其中每个显示设备分别具有显示屏和服务器。所述第一显示设备和所述第二显示设备中至少之一安装有客户端程序以向用户提供操作界面,在所述操作界面上确定所述第一显示设备和所述第二显示设备之一作为请求设备,而另一个作为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求,所述资源设备中的服务器根据所述获取数据的请求,而启动对应的应用程序以返回显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
[0006]本发明还提供一种显示设备,所述显示设备具有显示屏和服务器,所述显示设备用于与另一具有显示屏和服务器的显示设备进行显示互动,其中所述两个显示设备中至少之一安装有客户端程序以向用户提供操作界面,在所述操作界面上确定所述两个显示设备之一作为请求设备,而另一个作为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求,所述资源设备中的服务器根据所述获取数据的请求,而启动对应的应用程序以返回显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
[0007]本发明还提供一种多屏显示互动方法,其包括:启动客户端程序以向用户提供操作界面,并在所述操作界面上确定第一显示设备和第二显示设备中的何者为请求设备,而另一个为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求;所述资源设备中的服务器根据所述获取数据的请求,启动对应的应用程序以传输显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
[0008]本发明的多屏显示互动系统和多屏显示互动方法可以允许多台显示设备之间实现互动,确定何者作为资源设备,何者作为请求设备,从而将作为资源设备的显示设备的显示内容发送给作为请求设备的显示设备,从而在请求设备上进行显示,从而实现多台显示设备之间的互动,满足用户的需求。
[0009]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
【专利附图】

【附图说明】
[0010]图1是本发明实施例的多屏显示互动系统的示意图。
[0011]图2为图1所示的HTTP服务器的示意图。
[0012]图3为图1所示的多屏显示互动系统的转换示意图。
[0013]图4为本发明实施例的多屏显示互动方法的流程图。
【具体实施方式】
[0014]为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的多屏显示互动系统及多屏显示互动方法其【具体实施方式】、方法、步骤、结构、特征及其功效,详细说明如下。
[0015]有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过【具体实施方式】的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0016]图1为本发明实施例的多屏显示互动系统的示意图。如图1所示,本发明的多屏互动系统100包括第一显示设备110和第二显示设备120。在本实施例中,第一显示设备110可以是大屏幕的显示设备,例如智能电视等等;而第二显示设备120可以是手持式智能终端,例如智能手机或者平板电脑ipad等等。
[0017]第一显示设备110具有显示屏111和服务器112,而第二显示设备120也具有显示屏121和服务器122。也就是说,每个显示设备中分别具有显示屏和服务器。在此,显示设备中的服务器可以定义为HTTP服务器。
[0018]图2为图1所示的HTTP服务器的示意图。如图2所示,HTTP服务器200分别包括IP地址识别单元210、资源识别单元220、功能识别单元230、应用程序启动单元240、显示内容传输单元250、和其他服务单元260。其中IP地址识别单元210用以识别HTTP服务器所在设备的IP地址;资源识别单元220用以识别HTTP服务器所在设备中所包含的资源;功能识别单元230用以识别HTTP服务器所在设备所能提供的功能;应用程序启动单元240用以根据实际需要而启动HTTP服务器所在设备中的对应的应用程序;显示内容传输单元250用以传输显示内容的数据;而其他服务单元260用以提供其他的服务。
[0019]也就是说,在本发明中,每个显示设备中的HTTP服务器都可以提供如下功能:识别本设备的IP地址、识别本设备所包含的资源、识别本设备所能提供的各种功能、根据需要开启本设备中对应的应用程序、传输显示内容的数据、以及其他的服务。
[0020]本领域技术人员可以理解的是,图2所示的HTTP服务器200可以以硬件或者软件的方式来实现。当HTTP服务器200以硬件方式来实现时,则图2所示的各个单元可以利用实际的电子模块来实现,以使HTTP服务器实现上述功能。而当HTTP服务器200以软件方式来实现时,则图2所示的各个单元可以利用虚拟的功能模块来实现,以使HTTP服务器实现上述功能。
[0021]具体地,当HTTP服务器200以软件方式来实现时,则需要HTTP服务器所在设备的底层平台和平台上的其它软件提供支持。例如,HTTP服务器200会搜索其所在设备中的所有软件,并获得每一个软件的功能。例如HTTP服务器200可以通过特定的配置文件而获得其所在设备中的所有软件的功能,并在配置文件中以标准的名字来命名各个软件的功能,然后,可以HTTP服务器所在设备中的每一个软件的每个功能分别和指定功能进行匹配,如果发现匹配的软件,则表示所述设备可以提供此种指定功能;如果没有发现匹配的软件,则表示所述设备不能提供此种指定功能。因此HTTP服务器200可以根据上述方式识别其所在设备所能提供的功能。
[0022]此外,HTTP服务器200所在设备中的每个软件还会给操作系统一个资源目录,而操作系统可以到此资源目录下查看资源的数量和每个资源的信息。因此HTTP服务器200可以根据上述方式识别其所在设备所包含的资源。
[0023]请返回继续参阅图1,本发明的第一显示设备110和第二显示设备120中的至少之一安装有客户端程序,其用以向用户提供一个操作界面,用户可在操作界面上进行操作以确定第一显示设备110和第二显示设备120中的何者作为请求设备,和何者作为资源设备。
[0024]当用户确定第一显示设备110和第二显示设备120中的何者作为请求设备,和何者作为资源设备后,例如在本实施例中,其可以确定大屏幕显示设备的第一显示设备HO作为资源设备,而手持式智能终端的第二显示设备120作为请求设备后,作为请求设备的第二显示设备120中的HTTP服务器122启动一应用程序,以向作为资源设备的第一显示设备110中的HTTP服务器112发送获取数据的请求,其中,所述请求中的参数包括作为请求设备的第二显示设备120的分辨率和数据格式等等。
[0025]然后作为资源设备的第一显示设备110中的HTTP服务器112根据请求的参数,选择启动对应的应用程序,并将所述启动的应用程序的监听端口等数据返回给作为请求设备的第二显示设备120。然后,作为请求设备的第二显示设备120根据返回的数据,而选择合适的协议与作为资源设备的第一显示设备110之间建立连接,然后,则作为资源设备的第一显示设备110将显示内容的数据传输给作为请求设备的第二显示设备120,以在作为请求设备的第二显示设备120上进行显示。在本发明中,作为请求设备的第二显示设备120与作为资源设备的第一显示设备110之间可以利用WIFI连接方式而在两者之间建立连接。
[0026]在第一显示设备110和第二显示设备120之间传输静态的显示内容,例如图片等等,则上述技术方案已经可以满足要求。但是当需要传输音视频的显示内容时,则需要进一步考虑作为请求设备的第二显示设备120的分辨率和传输码率等问题,因此在传输时需要选择合适的传输协议和目标编码格式从而降低传输量和使数据适应作为请求设备的第二显不设备120的分辨率。
[0027]图3为图1所示的多屏显示互动系统的转换示意图。如图3所示,资源设备320中进一步包括转码器321,例如MediaCoder等,从而将资源设备320所提供的显示内容的数据转换成符合请求设备310的分辨率和数据格式的数据,然后利用合适的传输协议传输给请求设备310,从而在请求设备310上进行显示。
[0028]此外,由于802.1ln传输协议的传输速率较高,其为300Mbps?600Mbps,因此在本发明中可以采用802.1ln传输协议在请求设备310与资源设备320之间建立连接并传输数据。另,本领域技术人员可以理解的是,MPEG-4是一种低传输速率、图像质量较高的编码格式,其对传输速率的要求较低,在480(T64000bits/sec,因此当请求设备310支持MPEG-4编码格式时,则一般可采用MPEG-4作为目标格式编码来进行数据的传输。
[0029]本领域技术人员可以理解的是,在本发明中,资源设备320可以并不存放电视节目等视频内容,其可以只是转发其上所显示的内容。当有新的请求设备310向资源设备320请求显示内容时,其就在请求设备310和资源设备320之间建立一个新的转发通道。而这些显示设备获取的显示内容是一样的,但是受转发顺序等原因的影响,因此不同的显示设备获取的内容就可能会产生一些延迟。也就是说,资源设备320所接收的内容可以直接转发给请求设备310上进行播放,从而实现显示内容在资源设备320与请求设备310之间的无缝切换。
[0030]此外,本发明还提供一种多屏显示互动方法。图4为本发明实施例的多屏显示互动方法的流程图。如图4所示,本发明实施例的多屏显示互动方法包括:
步骤S1:启动客户端程序以向用户提供操作界面,并在操作界面上确定第一显示设备和第二显示设备中的何者为请求设备,而另一个为资源设备;
步骤S2:请求设备中的HTTP服务器开启应用程序以向资源设备中的HTTP服务器发送获取数据的请求;
步骤S3:资源设备中的HTTP服务器根据获取数据的请求,启动对应的应用程序以传输显示内容的数据至请求设备,以在请求设备上进行显示。
[0031 ] 此外,步骤S3具体包括:
步骤S31:资源设备中的HTTP服务器根据获取数据的请求,启动对应的应用程序,并将应用程序的监听端口的数据返回给请求设备;
步骤S32:请求设备根据返回的应用程序的监听端口的数据,而选择合适的协议与资源设备建立连接;
步骤S33:资源设备传输所述显示内容的数据至请求设备,以在请求设备上进行显示。
[0032]本发明的多屏显示互动系统和多屏显示互动方法可以允许多台显示设备之间实现互动,例如在大屏幕显示设备和手持式智能终端之间实现互动。手持式智能终端可以获取大屏幕显示设备上的显示内容,或者大屏幕显示设备上显示手持式智能终端上的显示内容,从而满足不同的用户收看同一显示内容的需求,同时也可以克服用户因时间空间上的变化造成观看停止的缺陷。例如,用户因为需要需要离开客厅无法观看大屏幕显示设备上的显示内容,则用户可以利用本发明的多屏显示互动系统和多屏显示互动方法将大屏幕显示设备上的显示内容传输至手持式智能终端上,用户可利用手持式智能终端继续收看相关的显示内容。此外,在本发明中,每台显示设备中还可以进一步包括存储装置,以在其内存储有相关的资源,而在多台显示设备之间进行互动时,作为请求设备的显示设备可以显示作为资源设备的显示设备中存储的资源。
[0033]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0034]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种多屏显示互动系统,其特征在于,其包括: 第一显示设备,其具有显示屏和服务器; 第二显示设备,其具有显示屏和服务器; 其中,所述第一显示设备和所述第二显示设备中至少之一安装有客户端程序以向用户提供操作界面,在所述操作界面上确定所述第一显示设备和所述第二显示设备之一作为请求设备,而另一个作为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求,所述资源设备中的服务器根据所述获取数据的请求,而启动对应的应用程序以返回显示内容的数据至所述请求设备,以在所述请求设备上进行显不O
2.根据权利要求1所述的多屏显示互动系统,其特征在于,所述服务器包括: IP地址识别单元,用于识别所述服务器所在设备的IP地址; 资源识别单元,用于识别所述服务器所在设备所包含的资源; 功能识别单元,用于识别所述服务器所在设备所提供的功能 应用程序启动单元,用于在所述服务器所在设备启动所需要的应用程序; 显示内容传输单元,用于传输显示内容的数据。
3.根据权利要求1所述的多屏显示互动系统,其特征在于,所述第一显示设备为大屏幕显示设备,而所述第二显示设备为手持式智能终端。
4.根据权利要求1所述的多屏显示互动系统,其特征在于,所述资源设备中进一步包括转码器,以将所述资源设备所提供的显示内容的数据转换成符合所述请求设备的分辨率和数据格式的数据,然后传输给所述请求设备。
5.一种显示设备,其特征在于,所述显示设备具有显示屏和服务器,所述显示设备用于与另一具有显示屏和服务器的显示设备进行显示互动,其中所述两个显示设备中至少之一安装有客户端程序以向用户提供操作界面,在所述操作界面上确定所述两个显示设备之一作为请求设备,而另一个作为资源设备;所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求,所述资源设备中的服务器根据所述获取数据的请求,而启动对应的应用程序以返回显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
6.一种多屏显示互动方法,其特征在于,其包括: 启动客户端程序以向用户提供操作界面,并在所述操作界面上确定第一显示设备和第二显示设备中之一为请求设备,而另一个为资源设备; 所述请求设备中的服务器开启应用程序以向所述资源设备中的服务器发送获取数据的请求; 所述资源设备中的服务器根据所述获取数据的请求,启动对应的应用程序以传输显示内容的数据至所述请求设备,以在所述请求设备上进行显示。
7.根据权利要求6所述的多屏显示互动方法,其特征在于,所述资源设备中的服务器所传输给所述请求设备的显示内容为所述资源设备接收并正在所述资源设备上显示的内容。
8.根据权利要求6所述的多屏显示互动方法,其特征在于,所述资源设备中的服务器所传输给所述请求设备的显示内容为所述资源设备中预先存储的内容。
9.根据权利要求6所述的多屏显示互动方法,其特征在于,所述资源设备中的服务器根据所述获取数据的请求,启动对应的应用程序以传输显示内容的数据至所述请求设备,以在所述请求设备上进行显示的步骤包括: 所述资源设备中的服务器根据所述获取数据的请求,启动对应的应用程序,并将所述应用程序的监听端口的数据返回给所述请求设备; 所述请求设备根据返回的所述应用程序的监听端口的数据,而选择对应的协议与所述资源设备建立连接; 所述资源设备传输所述显示内容的数据至所述请求设备,以在所述请求设备上进行显/Jn ο
10.根据权利要求9所述的多屏显示互动方法,其特征在于,所述获取数据的请求包括所述请求设备的分辨率和数据格式参数。
11.根据权利要求10所述的多屏显示互动方法,其特征在于,所述资源设备传输所述显示内容的数据至所述请求设备,以在所述请求设备上进行显示的步骤包括: 根据所述获取数据的请求中的所述请求设备的分辨率和数据格式参数,选择合适的传输协议和目标编码格式而传输所述显示内容的数据至所述请求设备。
12.根据权利要求11所述的多屏显示互动方法,其特征在于,当所述资源设备所提供的所述显示内容的数据不符合所述目标编码格式时,则所述资源设备中的转码器将所述显示内容的数据转码成符合所述目标编码格式的数据,然后传输至所述请求设备。
【文档编号】H04N21/436GK103491122SQ201210194754
【公开日】2014年1月1日 申请日期:2012年6月13日 优先权日:2012年6月13日
【发明者】胡超, 黄文精 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1