CN102595239B - 一种终端***的多屏互动方法、装置及智能电视机 - Google Patents
一种终端***的多屏互动方法、装置及智能电视机 Download PDFInfo
- Publication number
- CN102595239B CN102595239B CN201210044061.9A CN201210044061A CN102595239B CN 102595239 B CN102595239 B CN 102595239B CN 201210044061 A CN201210044061 A CN 201210044061A CN 102595239 B CN102595239 B CN 102595239B
- Authority
- CN
- China
- Prior art keywords
- terminal equipment
- source terminal
- display
- media data
- subwindow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明适用于电视机技术领域,提供了一种终端***的多屏互动方法、装置及智能电视机,所述方法包括:所述目标终端设备与多个源终端设备建立无线网络连接;在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。本发明实现将不同终端设备的内容可以在同一终端设备上进行显示分享,从而多个终端设备用户可以在同一显示设备上进行显示、分享,提升了用户体验。
Description
技术领域
本发明属于电视机技术领域,尤其涉及一种终端***的多屏互动方法、装置及智能电视机。
背景技术
随着网络技术的发展及电视机的普,人们可以通过电视机获取的内容变得越来越丰富,电视机的应用也越来越多,特别是随着终端技术的发展,例如,手机、PC机和平板电脑等,人们对电视机的交互能力也提出了越来越高的要求,人们希望通过电视机来分享资源,现有终端之间的资源分享仅限于一对一的分享,比如不同的终端之间可以通过蓝牙,共享拷贝音乐、图片等。然而,对于一个家庭来说,通常会有多个人多个终端设备,每个人都想在大屏幕的终端设备上(例如,电视机)分享内容给其它的终端设备用户,而现有技术还不能将不同终端的内容在同一终端设备上进行显示分享。
发明内容
本发明实施例的目的在于提供一种终端***的多屏互动方法,旨在解决现有技术还不能将不同终端的内容在同一终端设备上进行显示分享的问题。
为了实现上述目的,本发明实施例提供如下技术方案:
本发明实施例是这样实现的,一种终端***的多屏互动方法,所述终端***包括至少一个目标终端设备和多个源终端设备,所述方法包括:
所述目标终端设备与多个源终端设备建立无线网络连接;
在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本发明实施例还提供了一种终端***的多屏互动装置,所述终端***包括至少一个目标终端设备和多个源终端设备,所述装置:
连接单元,用于所述目标终端设备与多个源终端设备建立无线网络连接;
生成单元,用于在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
显示单元,用于在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本发明实施例还提供了一种电视机,所述电视机包括上述终端***的多屏互动装置。
本发明实施例与现有技术相比,有益效果在于:通过使目标终端设备与多个源终端设备建立无线网络连接,在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。实现将不同终端设备的内容可以在同一终端设备上进行显示分享,从而多个终端设备用户可以在同一显示设备上进行显示、分享,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的终端***的示意图;
图2是本发明实施例一提供的终端***中目标终端设备的结构图;
图3是本发明实施例一提供的终端***的多屏互动方法的实现的流程图;
图4是本发明实施例二提供的终端***的多屏互动方法的实现的流程图;
图5是本发明实施例二提供的预定传输协议的结构;
图6是本发明实施例五提供的终端***的多屏互动装置的结构图;
图7是本发明实施例六提供的终端***的多屏互动装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供了一种终端***的多屏互动方法,所述终端***包括至少一个目标终端设备和多个源终端设备,所述方法包括:
所述目标终端设备与多个源终端设备建立无线网络连接;
在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本发明实施例还提供了一种终端***的多屏互动装置,所述终端***包括至少一个目标终端设备和多个源终端设备,所述装置:
连接单元,用于所述目标终端设备与多个源终端设备建立无线网络连接;
生成单元,用于在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
显示单元,用于在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本发明实施例还提供了一种电视机,所述电视机包括上述终端***的多屏互动装置。
以下结合具体实施例对本发明的实现进行详细描述:
实施例一
图1示出了本发明实施例终端***的示意图,所述***包括:源终端设备1、源终端设备2、源终端设备3......源终端设备M,及目标终端设备,所述目标终端设备包括:无线通信模块21、控制模块22、图像处理模块23、中央处理模块24、显示设备25、声音处理模块26及扬声器27,具体请参阅图2,其中,终端***中每一终端设备均包括无线通信模块。目标终端设备与源终端设备多屏互动的过程如下:源终端设备1、源终端设备2、源终端设备3......源终端设备M与目标终端设备建立通信连接,目标终端设备将显示设备25分成M个显示子模块,每一显示子模块与一个终端设备对应,并在每一个显示子模块上显示对应的源终端设备分享的媒体数据,目标终端设备通过控制模块22将分享的媒体数据的视频信号和声音信号分离,视频信号通过图像处理模块23进入中央控制模块24处理后,显示在目标终端设备的显示设备25上,而声音信号进入声音处理模块26,进行处理,然后送给扬声器27,在中央控制模块24的控制下,达到图像显示跟声音同步,此时,目标终端设备前面的用户就可以一起大屏幕分享媒体数据了。以下通过实施例进行说明:
图3示出了本发明实施例一提供的终端***的多屏互动方法的实现的流程图,所述终端***包括至少一个目标终端设备和多个源终端设备,其中,终端设备可以是手机、PC机、平板电脑、电视机等设备等,且目标终端设备通常是屏幕较大的终端设备,例如,电视机,所述方法详述如下:
在S301中,所述目标终端设备与多个源终端设备建立无线网络连接;
本实施例中,目标终端设备与多个源终端设备通过无线通信模块建立通信连接,该无线通信模块可以是无线wifi模块。
本实施例中,S301中目标终端设备与多个源终端设备建立无线网络连接的过程如下:
1、目标终端设备接收每一源终端设备发送的分享媒体数据的消息;
本实施例中,所述分享媒体数据可以是图像、文本、视频、或者音乐。
本实施例中,当某一源终端设备要在目标终端设备上分享媒体数据时,则在本地发送分享媒体数据的消息,以搜索当前可以连接的目标终端设备,目标终端设备可以为1个,也可以为多个,当搜索到多个目标终端设备时,则可以在源终端设备显示搜索到的目标终端设备列表,以供用户在目标终端设备列表中选择想要连接的目标终端设备,并向目标终端设备发送分享媒体数据的分享媒体数据的消息。
2、根据所述消息,发送目标终端设备的连接信息至所述每一源终端设备;
本实施例中,目标终端设备根据所述消息,将自己的连接信息,例如IP地址信息、端口信息发送至请求分享媒体数据的源终端设备。
可选的,所述根据所述消息,发送目标终端设备的连接信息至所述每一源终端设备的步骤之前,还可以包括:
判断当前目标终端设备连接的源终端设备的数目是否超过预设最大连接值,当判断当前目标终端设备连接的源终端设备的数目未超过预设最大连接值,则执行步骤2,当判断当前目标终端设备连接的源终端设备的数目超过预设最大连接值,则输出目标终端设备连接的源终端设备的数目达到最大值的提示信息。上述过程可以保证目标终端设备与多个源终端设备的准确连接,且可以避免造成目标终端设备连接过多源终端设备而影响分享的效果。
其中,预设最大连接值可以根据用户用户需求设定,在此不用以限制本发明。
3、根据所述每一源终端设备的连接请求,与所述每一源终端设备建立无线网络连接。
本实施例中,源终端设备接收到目标终端设备的连接信息后,若源终端设备用户仍然想分享媒体数据,则发送连接请求至目标终端设备,目标终端设备根据所述每一源终端设备的连接请求,与所述每一源终端设备建立无线网络连接。
为了便于理解,以下通过电视机与终端设备建立连接过程为例,对目标终端设备与多个源终端设备建立连接过程进行说明,但不以本例中的情况为限:首先,终端设备利用UDP协议广播发送分享媒体数据的消息,而电视端则监听指定的UDP端口,一旦接收到这一指定消息,则将自己的IP,及监听的TCP端口利用UDP协议发送至终端设备。终端设备接收到电视端的IP和TCP端口之后,便利用Socket向电视端建立临时连接,当连接成功时,返回连接成功信息给终端设备,电视机开始接收终端设备发送的分享媒体数据包。
在S302中,在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
本实施例中,根据目标终端设备连接的源终端设备的数目,动态的将目标终端设备显示屏划分成相应数目的显示子窗口。
为了便于理解,以下举例对目标终端设备显示屏动态划分窗口的过程进行说明,仍然以上述实现示例中电视机为进行说明,但不以本例中的情况为限:在电视机动态创建显示子窗口的过程中,可以利用Android***API提供的MediaPlayer、ImageView封装一个PlayerWindow,该PlayerWindow可以提供播放音乐和图片的功能,当一个终端设备连接时,我们实例化一个PlayerWindow,并调用电视机显示屏主窗口的addView方法添加进电视机显示屏的主窗口上,当一个终端设备连接断开时,则调用主窗口的removeView方法将该终端设备对应的显示子窗口在电视机显示屏上移出。
在S303中,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本实施例中,当目标终端设备与源终端设备连接建立后,源终端设备上显示连接成功的信息,并显示连接到的电视的地址及型号,此时,源终端设备便可将图片、音乐等分享媒体数据传递到目标终端设备的相应子窗口进行播放。
本实施例中,通过使目标终端设备与多个源终端设备建立无线网络连接,在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。实现将不同终端设备的内容可以在同一终端设备上进行显示分享,从而多个终端设备用户可以在同一显示设备上进行显示、分享,提升了用户体验。
实施例二
图4示出了本发明实施例二提供的终端***的多屏互动方法的实现的流程图,详述如下:
在S401中,所述目标终端设备与多个源终端设备建立无线网络连接;
本实施例中,S401的实现方式与实施例一中S301的实现方式相似,具体可以参照步骤S301的描述,在此不再赘述。
在S402中,目标终端设备将每一源终端设备的连接信息添加至连接终端列表,所述连接信息包括:源终端设备的名称、地址、端口号及分享媒体数据的相关信息;
本实施例中,通过连接终端列表记录已连接源终端设备的IP地址、端口号等连接信息,而目标终端设备的每一个显示子窗口则对应着所述连接终端列表中的每一个源终端设备,用于显示源终端设备传递给目标终端设备的分享媒体数据,而源终端设备与源终端设备之间相对独立。
本实施例中,连接终端列表可以在目标终端设备的后台运行,也可以显示在目标终端设备的显示屏上,连接终端列表的大小可以根据实际需求进行修改,例如,如果目标终端设备的显示屏较小,则可以将连接终端列表相应调小一些,反之,则调大一些。
在S403中,根据所述连接终端列表,生成与每一源终端设备对应的显示子窗口。
在S404中,目标终端设备接收源终端设备发送的开始传递文件的指令,根据所述指令,建立接收文件,并发送准备接收指令至源终端设备,以使源终端设备根据预定传输协议,将分享媒体数据打包,并开始传输打包后的分享媒体数据;
在S405中,目标终端设备根据预定传输协议,接收并提取所述分享媒体数据包中的分享媒体数据,并将所述分享媒体数据写入所述接收文件中;
本实施例中,目标终端设备与源终端设备之间的通信,包括命令、文件传输,可以通过套接字Socket定义预定相应的传输协议,预定传输协议的结构如请参阅图5,其中,
标志位,用于判断接收到的数据包是否是根据预定传输协议打包的数据包。
服务编码,用于表示媒体数据的类型,包括:图像、文本、视频、或者音乐。
指令编码,用于表示各服务内部的指令。
数据包长度,用于表示在数据包内共填充了多少媒体数据。
数据包,用于存储传输的图像、文本、视频、或者音乐等数据。
值得说明的是,在实际的数据传输过程中,还可以在预定传输协议中增加一描述位,例如,可以增加表示安全性属性位等。
在S406中,目标终端设备根据所述接收文件,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本实施例中,目标终端设备在显示屏上显示对应的源终端设备分享的内容时,可以同时显示每个源终端设备的用户名、播放媒体数据的名称等信息,以便能及时区分不同的源终端设备。
为了便于理解,以下通过电视机与终端设备建立连接过程为例,对S404至S406中在每一显示子窗口上,显示对应的源终端设备分享的媒体数据的过程进行说明,但不以本例中的情况为限:例如终端设备向电视机传递图片数据为例,终端设备首先发送开始传递文件的指令发送给电视端,电视端在收到指令包后便进入文件接收程序建立文件,并返回准备接收指令给终端设备,此时开始等待终端设备传递的图片数据;当终端设备接收到准备接收指令后,便将图片数据提取出来,填充入数据包段,电视端接收到此数据包之后,便将图片数据提取出来,写入建立的文件中。当终端设备图片数据传输完成,则发送数据发送结束的指令给电视端,电视端接收到后,退出接收程序,并电视机对应的显示子窗口上,显示终端设备分享的图片数据。而传输至电视端的图片,我们将对应每个终端设备缓存在电视端的文件缓冲区中。
本实施例中,目标终端设备具体将每一源终端设备的连接信息添加至连接终端列表,根据所述连接终端列表,生成与每一源终端设备对应的显示子窗口,根据预设的传输协议接收并提取源终端设备分享媒体数据包中的分享媒体数据,并在每一显示子窗口上,显示对应的源终端设备分享的媒体数据,实现将不同终端设备的内容可以在同一终端设备上进行显示分享。
实施例三
本实施例中,目标终端设备每连接一个设备,会将相应的源终端设备的连接信息添加连接终端列表,并增加一个窗口与该连接的源终端设备对应,当源终端设备断开连接时,会自动删除连接终端列表中的对应项,且其对应的窗口也同时关闭。
所以,在目标终端设备播放多个用户终端分享的媒体数据的过程中:
当增加连接一个源终端设备时,则自适应调整显示屏上显示子窗口的大小,以在显示屏上生成与增加连接的源终端设备对应的显示子窗口;
当删除连接一个源终端设备时,则自适应调整显示屏上显示子窗口的大小,以在显示屏上关闭与删除连接的源终端设备对应的显示子窗口。
实施例四
本实施例中,当源终端设备用户甲对目标终端设备显示的另一个源终端设备用户乙的内容感兴趣时,用户甲可以将目标终端设备显示的用户乙的内容拷贝进入用户甲的终端设备里面,具体过程如下:
当接收到将第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的指令时,发送开始传递文件的指令至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据所述指令,建立接收文件,并发送准备接收指令至目标终端设备;
根据预定传输协议,将当目标终端设备缓存的第一显示子窗口显示的分享媒体数据打包,并开始传输打包后的分享媒体数据至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据预定传输协议,接收并提取所述分享文件数据包中的分享媒体数据,并将所述分享媒体数据拷贝至所述接收文件中。
本实施例中,目标终端设备拷贝的操作,可以采用Drag&Drop的方法实现,使用者将想要分享的那个窗口拖放到想要分享到的终端的窗口上即可,例如,第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的指令可以为:目标终端显示屏上将第一显示子窗口显示的分享媒体数据拖动至第二显示子窗口,当目标终端设备接收到上述拖动的动作时,则执行将第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的动作。。
本实施例中,具体的传递流程和S404至S406的执行过程类似,具体可以参照步骤S404至S406的描述,在此不再赘述。
实施例五
图6示出了本发明实施例五提供的终端***的多屏互动装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于电视机中的软件单元、硬件单元或者软硬结合单元。
所述终端***包括至少一个目标终端设备和多个源终端设备,所述装置包括:连接单元61、生成单元62及显示单元63。
连接单元61,用于所述目标终端设备与多个源终端设备建立无线网络连接;
生成单元62,用于在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
显示单元63,用于在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
本发明实施例提供的终端***的多屏互动装置可以使用在前述对应的方法实施例一中,详情参见上述实施例一的描述,在此不再赘述。
实施例六
图7示出了本发明实施例六提供的终端***的多屏互动装置的结构图,为了便于说明,仅示出了与本发明实施例相关的部分,该装置可以是内置于电视机中的软件单元、硬件单元或者软硬结合单元。
所述终端***包括至少一个目标终端设备和多个源终端设备,所述装置包括:连接单元71、生成单元72、显示单元73及窗口调整单元74。
所述生成单元72包括:
添加模块721,用于将每一源终端设备的连接信息添加至连接终端列表,所述连接信息包括:源终端设备的名称、地址、端口号及分享媒体数据的相关信息;
生成模块722,用于根据所述连接终端列表,生成与每一源终端设备对应的显示子窗口。
所述显示单元73包括:
发送模块731,用于接收源终端设备发送的开始传递文件的指令,根据所述指令,建立接收文件,并发送准备接收指令至源终端设备,以使源终端设备根据预定传输协议,将分享媒体数据打包,并开始传输打包后的分享媒体数据;
接收模块732,用于根据预定传输协议,接收并提取所述分享媒体数据包中的分享媒体数据,并将所述分享媒体数据写入所述接收文件中;
显示模块733,用于根据所述接收文件,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据。
可选的,所述装置还包括窗口调整单元74,用于当增加连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上生成与增加连接的源终端设备对应的显示子窗口;当删除连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上关闭与删除连接的源终端设备对应的显示子窗口。
可选的,所述装置还包括:拷贝指令接收单元和拷贝执行单元。
拷贝指令接收单元,用于当接收到将第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的指令时,发送开始传递文件的指令至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据所述指令,建立接收文件,并发送准备接收指令至目标终端设备;
拷贝执行单元,用于根据预定传输协议,将当目标终端设备缓存的第一显示子窗口显示的分享媒体数据打包,并开始传输打包后的分享媒体数据至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据预定传输协议,接收并提取所述分享文件数据包中的分享媒体数据,并将所述分享媒体数据拷贝至所述接收文件中。
本发明实施例提供的终端***的多屏互动装置可以使用在前述对应的方法实施例二至四中,详情参见上述实施例二至四的描述,在此不再赘述。
值得注意的是,上述装置和***实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种终端***的多屏互动方法,其特征在于,所述终端***包括至少一个目标终端设备和多个源终端设备,所述方法包括:
所述目标终端设备与多个源终端设备建立无线网络连接;
在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
在每一显示子窗口上,显示对应的源终端设备分享的媒体数据;
所述方法还包括:
当接收到将第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的指令时,发送开始传递文件的指令至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据所述指令,建立接收文件,并发送准备接收指令至目标终端设备;
根据预定传输协议,将当目标终端设备缓存的第一显示子窗口显示的分享媒体数据打包,并开始传输打包后的分享媒体数据至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据预定传输协议,接收并提取所述分享文件数据包中的分享媒体数据,并将所述分享媒体数据写入所述接收文件中;
所述在每一显示子窗口上,显示对应的源终端设备分享的媒体数据的步骤包括:
接收源终端设备发送的开始传递文件的指令,根据所述指令,建立接收文件,并发送准备接收指令至源终端设备,以使源终端设备根据预定传输协议,将分享媒体数据打包,并开始传输打包后的分享媒体数据;
根据预定传输协议,接收并提取所述分享媒体数据包中的分享媒体数据,并将所述分享媒体数据写入所述接收文件中;
根据所述接收文件,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据,且同时显示每个源终端设备的用户名、播放媒体数据的名称信息。
2.如权利要求1所述的方法,其特征在于,所述在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口的步骤包括:
将每一源终端设备的连接信息添加至连接终端列表,所述连接信息包括:源终端设备的名称、地址、端口号及分享媒体数据的相关信息;
根据所述连接终端列表,生成与每一源终端设备对应的显示子窗口。
3.如权利要求1所述的方法,其特征在于,所述在每一显示子窗口上,显示对应的源终端设备分享的媒体数据的步骤之后,所述方法还包括:
当增加连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上生成与增加连接的源终端设备对应的显示子窗口;
当删除连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上关闭与删除连接的源终端设备对应的显示子窗口。
4.如权利要求1所述的方法,其特征在于,所述目标终端设备与多个源终端设备建立无线网络连接的步骤具体为:
目标终端设备接收每一源终端设备发送的分享媒体数据的消息;
判断当前目标终端设备连接的源终端设备的数目是否超过预设最大连接值;
判断当前目标终端设备连接的源终端设备的数目未超过预设最大连接值,则根据所述消息,发送目标终端设备的连接信息至所述每一源终端设备;
根据所述每一源终端设备的连接请求,与所述每一源终端设备建立无线网络连接。
5.一种终端***的多屏互动装置,其特征在于,所述终端***包括至少一个目标终端设备和多个源终端设备,所述装置:
连接单元,用于所述目标终端设备与多个源终端设备建立无线网络连接;
生成单元,用于在目标终端设备显示屏上,生成与每一源终端设备对应的显示子窗口;
显示单元,用于在每一显示子窗口上,显示对应的源终端设备分享的媒体数据;
所述装置还包括:
拷贝指令接收单元,用于当接收到将第一显示子窗口显示的分享媒体数据拷贝至第二显示子窗口对应的源终端设备的指令时,发送开始传递文件的指令至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据所述指令,建立接收文件,并发送准备接收指令至目标终端设备;
拷贝执行单元,用于根据预定传输协议,将当目标终端设备缓存的第一显示子窗口显示的分享媒体数据打包,并开始传输打包后的分享媒体数据至第二显示子窗口对应的源终端设备,以使第二显示子窗口对应的源终端设备根据预定传输协议,接收并提取所述分享文件数据包中的分享媒体数据,并将所述分享媒体数据拷贝至所述接收文件中;
所述显示单元包括:
发送模块,用于接收源终端设备发送的开始传递文件的指令,根据所述指令,建立接收文件,并发送准备接收指令至源终端设备,以使源终端设备根据预定传输协议,将分享媒体数据打包,并开始传输打包后的分享媒体数据;
接收模块,用于根据预定传输协议,接收并提取所述分享媒体数据包中的分享媒体数据,并将所述分享媒体数据写入所述接收文件中;
显示模块,用于根据所述接收文件,在每一显示子窗口上,显示对应的源终端设备分享的媒体数据,且同时显示每个源终端设备的用户名、播放媒体数据的名称信息。
6.如权利要求5所述的装置,其特征在于,所述生成单元包括:
添加模块,用于将每一源终端设备的连接信息添加至连接终端列表,所述连接信息包括:源终端设备的名称、地址、端口号及分享媒体数据的相关信息;
生成模块,用于根据所述连接终端列表,生成与每一源终端设备对应的显示子窗口。
7.如权利要求5所述的装置,其特征在于,所述装置还包括:
窗口调整单元,用于当增加连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上生成与增加连接的源终端设备对应的显示子窗口;当删除连接一个源终端设备时,自适应调整显示屏上显示子窗口的大小,以在显示屏上关闭与删除连接的源终端设备对应的显示子窗口。
8.一种电视机,其特征在于,所述电视机包括权利要求5至权利要求7任一权利要求所述的终端***的多屏互动装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210044061.9A CN102595239B (zh) | 2012-02-24 | 2012-02-24 | 一种终端***的多屏互动方法、装置及智能电视机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210044061.9A CN102595239B (zh) | 2012-02-24 | 2012-02-24 | 一种终端***的多屏互动方法、装置及智能电视机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102595239A CN102595239A (zh) | 2012-07-18 |
CN102595239B true CN102595239B (zh) | 2015-02-04 |
Family
ID=46483371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210044061.9A Active CN102595239B (zh) | 2012-02-24 | 2012-02-24 | 一种终端***的多屏互动方法、装置及智能电视机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102595239B (zh) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103582165B (zh) * | 2012-08-07 | 2017-05-31 | ***通信集团公司 | 连接建立方法、设备及***、数据传输方法、设备及*** |
CN102833632B (zh) * | 2012-08-24 | 2016-12-21 | Tcl集团股份有限公司 | 多屏互动主从控制设备管理方法、智能电视及控制设备 |
CN103024588B (zh) * | 2012-11-15 | 2016-12-21 | 长春指南针科技有限公司 | 一种多屏互动***及方法 |
CN103207760B (zh) * | 2013-04-07 | 2016-03-16 | 福州瑞芯微电子股份有限公司 | 手持移动终端操控电子设备的方法与*** |
CN103294193A (zh) * | 2013-04-27 | 2013-09-11 | 天脉聚源(北京)传媒科技有限公司 | 多终端互动的方法、装置和*** |
CN103246435B (zh) * | 2013-05-08 | 2016-02-17 | 天脉聚源(北京)传媒科技有限公司 | 一种基于反馈窗的互动方法及装置 |
CN103279268B (zh) * | 2013-05-29 | 2016-03-23 | 天脉聚源(北京)传媒科技有限公司 | 一种基于受控终端列表的互动方法及装置 |
CN103347200A (zh) * | 2013-05-30 | 2013-10-09 | 深圳市同洲电子股份有限公司 | 一种通信连接方法及相关设备、*** |
CN104243517B (zh) * | 2013-06-14 | 2018-12-11 | 腾讯科技(深圳)有限公司 | 不同终端之间的内容分享方法及装置 |
CN103428559A (zh) * | 2013-08-19 | 2013-12-04 | 乐视致新电子科技(天津)有限公司 | 一种数据显示方法、移动终端和播放设备 |
CN103561117A (zh) * | 2013-11-20 | 2014-02-05 | 深圳市中兴移动通信有限公司 | 屏幕共享方法和***及发送、接收终端 |
CN103648022A (zh) * | 2013-12-20 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | 一种智能电视中显示连接设备的名称的方法和装置 |
CN103686325B (zh) * | 2013-12-25 | 2017-10-24 | Tcl集团股份有限公司 | 一种多屏互动中媒体连续播放的方法及*** |
CN104063195B (zh) * | 2014-06-24 | 2017-12-29 | 联想(北京)有限公司 | 一种数据共享方法及电子设备 |
CN104079987A (zh) * | 2014-06-25 | 2014-10-01 | 深圳市视维科技有限公司 | 基于数字电视机顶盒的hbbtv多屏互动***及实现方法 |
CN105573180B (zh) * | 2014-10-14 | 2018-09-04 | 深圳Tcl数字技术有限公司 | 终端控制方法和*** |
CN105653219B (zh) * | 2014-12-03 | 2019-01-01 | ***通信集团公司 | 一种屏幕传输控制方法、装置、***和相关设备 |
CN104463743A (zh) * | 2014-12-17 | 2015-03-25 | 天脉聚源(北京)教育科技有限公司 | 一种用于智慧教学***的教学管理方法及装置 |
CN104506622B (zh) * | 2014-12-24 | 2017-09-19 | 中国科学院声学研究所 | 多屏同步控制方法及*** |
CN104754402A (zh) * | 2015-04-08 | 2015-07-01 | 好迪龙电子(深圳)有限公司 | 一种多路同屏的方法和装置 |
US20160309532A1 (en) * | 2015-04-20 | 2016-10-20 | Hisense Usa Corp. | Private social networking platform for real-time content sharing |
CN106210867A (zh) * | 2015-05-06 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 一种数据分享的方法和装置 |
CN105094737B (zh) * | 2015-08-07 | 2018-07-31 | 北京橙鑫数据科技有限公司 | 多媒体信息显示方法及装置 |
CN105357451B (zh) * | 2015-12-04 | 2019-11-29 | Tcl集团股份有限公司 | 基于滤镜特效的图像处理方法及装置 |
CN105898513A (zh) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | 基于安卓平台的多媒体资源的播放方法、装置和终端设备 |
CN105653225A (zh) * | 2016-01-21 | 2016-06-08 | 杰发科技(合肥)有限公司 | 屏幕投射方法以及投射目标端设备 |
CN106354505A (zh) * | 2016-08-29 | 2017-01-25 | 武汉启目科技有限公司 | 一种对分享得到的屏幕进行操作的方法 |
CN106911804A (zh) * | 2017-04-21 | 2017-06-30 | 合肥联宝信息技术有限公司 | 一种镜像连接方法和电子设备 |
CN107102837B (zh) * | 2017-05-25 | 2019-12-17 | 成都极米科技股份有限公司 | 多终端同屏显示***及方法 |
CN107172073A (zh) * | 2017-06-26 | 2017-09-15 | 西安万像电子科技有限公司 | 媒体数据的处理方法、装置及*** |
CN107517204B (zh) * | 2017-08-11 | 2020-06-26 | 西安万像电子科技有限公司 | 数据配置读取***、方法和装置 |
CN108174268A (zh) * | 2017-12-27 | 2018-06-15 | 深圳Tcl数字技术有限公司 | 基于电视的数据拷贝方法、设备、***及可读存储介质 |
WO2020000291A1 (zh) * | 2018-06-28 | 2020-01-02 | 华为技术有限公司 | 一种媒体信息显示方法及媒体信息显示装置 |
CN109302634A (zh) * | 2018-11-27 | 2019-02-01 | 玲珑视界科技(北京)有限公司 | 一种公网内网互动机制自适应方法和*** |
CN110703966B (zh) * | 2019-10-17 | 2021-06-11 | 广州视源电子科技股份有限公司 | 文件共享方法、装置、***、相应设备及存储介质 |
CN112333492B (zh) * | 2020-09-25 | 2024-04-30 | 深圳Tcl新技术有限公司 | 视频回传控制方法、装置、智能大屏设备及存储介质 |
CN113805825B (zh) * | 2021-08-20 | 2022-09-23 | 荣耀终端有限公司 | 设备之间的数据通信方法、设备及可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101207749A (zh) * | 2006-12-15 | 2008-06-25 | 北京海尔集成电路设计有限公司 | 多画面动态显示多路电视节目内容的装置与方法 |
CN101291398A (zh) * | 2008-06-02 | 2008-10-22 | 深圳华为通信技术有限公司 | 一种多画面设置方法及设备 |
CN101394494A (zh) * | 2007-09-21 | 2009-03-25 | 聪泰科技开发股份有限公司 | 具有电视收讯功能的安全监控装置 |
-
2012
- 2012-02-24 CN CN201210044061.9A patent/CN102595239B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101207749A (zh) * | 2006-12-15 | 2008-06-25 | 北京海尔集成电路设计有限公司 | 多画面动态显示多路电视节目内容的装置与方法 |
CN101394494A (zh) * | 2007-09-21 | 2009-03-25 | 聪泰科技开发股份有限公司 | 具有电视收讯功能的安全监控装置 |
CN101291398A (zh) * | 2008-06-02 | 2008-10-22 | 深圳华为通信技术有限公司 | 一种多画面设置方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN102595239A (zh) | 2012-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102595239B (zh) | 一种终端***的多屏互动方法、装置及智能电视机 | |
CN105335112B (zh) | 多屏显示的信息处理和主控端内容发送方法、装置 | |
CN102325144B (zh) | 一种媒体设备间互联互通的方法、***及多媒体设备 | |
CN109168021B (zh) | 一种推流的方法及装置 | |
CN107104947B (zh) | 多屏互动方法 | |
US20140026068A1 (en) | Method of controlling display of display device by mobile terminal and mobile terminal for the same | |
CN112350981B (zh) | 一种切换通信协议的方法、装置和*** | |
KR101528259B1 (ko) | Dlna 환경에서의 데이터 전송 방법과 장치 및 시스템 | |
EP3996355B1 (en) | Method for transferring media stream and user equipment | |
CN105430482A (zh) | 一种多屏互动方法及终端设备 | |
CN105208434A (zh) | 媒体投影方法、媒体投影设备、控制终端以及云端服务器 | |
CN102984393A (zh) | 一种移动终端之间传输文件的方法及移动终端 | |
CN103648015A (zh) | 一种数据显示方法和设备 | |
CN103491122A (zh) | 多屏显示互动***及多屏互动方法 | |
CN111694625B (zh) | 一种车盒向车机投屏的方法和设备 | |
WO2024022306A1 (zh) | 一种互动方法、装置、电子设备、计算机可读介质 | |
CN112153457A (zh) | 无线投屏连接方法、装置、计算机存储介质及电子设备 | |
CN110752999B (zh) | 屏幕广播方法、装置、***、电子设备以及存储介质 | |
CN103365061A (zh) | 云投影*** | |
US20240089526A1 (en) | Method for playback in split screen and display device | |
CN103458317A (zh) | 智能终端的媒体播放控制方法及*** | |
CN112565843A (zh) | 基于dlna的投屏控制方法、装置、一体机及存储介质 | |
CN103365062A (zh) | 云投影方法 | |
EP4250661A1 (en) | Cross-network segment discovery method, routing device and system | |
CN103686353A (zh) | 一种云端多媒体信息抓捕的方法以及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |