发明内容
基于此,有必要提供一种能实时显示内容且减轻终端负担的数据传递的方法。
此外,还有必要提供一种能实时显示内容且减轻终端负担的终端。
一种数据传递的方法,所述方法包括:
第一终端与第二终端建立多媒体共享链接和屏幕共享链接;
所述第一终端检测所述第一终端上运行的需要传递给所述第二终端的数据;
当所述第一终端检测到所述数据为多媒体数据时,则所述第一终端将所述数据通过所述多媒体共享链接传递给所述第二终端。
一种数据传递的方法,所述方法包括:
第一终端与第二终端建立多媒体共享链接和屏幕共享链接;
所述第一终端检测所述第一终端上运行的需要传递给所述第二终端的数据;
当所述第一终端检测到所述数据不是多媒体数据时和/或所述数据为所述第二终端所不能运行的多媒体数据时,则所述第一终端将所述数据通过所述屏幕共享链接传递给所述第二终端。
一种数据接收的方法,所述方法包括:
第二终端与第一终端建立多媒体共享链接和屏幕共享链接;
所述第二终端检测需要接收的所述第一终端上运行的数据;
当所述第二终端检测到所述数据为多媒体数据时,则所述第二终端通过所述多媒体共享链接接收所述数据。
一种数据接收的方法,所述方法包括:
第二终端与第一终端建立多媒体共享链接和屏幕共享链接;
所述第二终端检测需要接收的所述第一终端上运行的数据;
当所述第二终端检测到所述数据不是多媒体数据时和/或所述数据为所述第二终端所不能运行的多媒体数据时,则所述第二终端通过所述屏幕共享链接接收所述数据。
一种终端,包括:
链接建立模块,用于与第二终端建立多媒体共享链接和屏幕共享链接;
检测模块,用于检测所述终端上运行的需要传递给所述第二终端的数据;
传输模块,用于当检测模块检测到所述数据为多媒体数据时,将所述数据通过所述多媒体共享链接传递给所述第二终端。
一种终端,包括:
链接建立模块,用于与第二终端建立多媒体共享链接和屏幕共享链接;
检测模块,用于检测所述终端上运行的需要传递给第二终端的数据;
传输模块,用于当检测模块检测到所述数据不是多媒体数据时和/或所述数据为所述第二终端所不能运行的多媒体数据时,将所述数据通过所述屏幕共享链接传递给所述第二终端。
一种终端,所述终端包括:
链接建立模块,用于与第一终端建立多媒体共享链接和屏幕共享链接;
检测模块,用于检测需要接收的所述第一终端上运行的数据;
接收模块,用于当检测模块检测到所述数据为多媒体数据时,通过所述多媒体共享链接接收所述数据。
一种终端,所述终端包括:
链接建立模块,用于与第一终端建立多媒体共享链接和屏幕共享链接;
检测模块,用于检测需要接收的所述第一终端上运行的数据;
接收模块,用于当检测模块检测到所述数据为多媒体数据时,通过所述多媒体共享链接接收所述数据。
上述数据传递的方法和终端,当第一终端上运行的数据为多媒体数据时,通过多媒体共享链接将该多媒体数据传递给第二终端,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担,且可将第一终端屏幕内容实时显示在第二终端上。
上述数据接收的方法和终端,当第一终端上运行的数据为多媒体数据时,第二终端通过多媒体共享链接接收该数据,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担,可将第一终端屏幕内容实时显示在第二终端上。
具体实施方式
下面结合具体的实施例及附图对数据传递的方法和***的技术方案进行详细的描述,以使其更加清楚。
如图1所示,为一个实施例中数据传递的方法的流程图。该数据传递的方法运行于第一终端上。该第一终端与第二终端建立链接,并将第一终端上的数据传递给第二终端。该第一终端可为手机、多媒体播放器、个人数字助理或膝上电脑等。该第二终端可为电视机或投影机等。该数据传递的方法,包括:
步骤S102,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。
具体的,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。多媒体共享链接是指将第一终端上的多媒体共享到第二终端上的链接;屏幕共享链接是指将第一终端的屏幕内容实时显示在第二终端上的链接。DLNA链接是用于使得移动设备之间在无线网络或有线网络中互连互通的解决方案,可以播放多媒体内容,如视频、歌曲、图片等,DLNA链接属于多媒体共享链接。AirPlay链接是由美国苹果公司推出的无线技术,允许用户在许可的扬声器底座、影音接收器和立体声***等设备上使用整个iTunes资料库无线同步播放音乐,也属于多媒体共享链接。Wi-FiDisplay链接是Wi-Fi Alliance提供的可在设备间传输数据的技术,Wi-Fi Display链接属于屏幕共享链接。WiVu链接是指无线传输数据的技术,WiVu链接属于屏幕共享链接。WiDi(Intel Wireless Display,无线高清)链接通过WiFi实现设备之间的链接,WiDi链接属于屏幕共享链接。远程桌面链接是由美国微软公司从Telnet协议发展而来的,远程桌面链接也属于屏幕共享链接。Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接可将第一终端显示的屏幕内容,如浏览网页、音频、视频等都可以传递给第二终端,并显示在第二终端上。
此外,第一终端与第二终端通过P2P(Peer to Peer Network,对等网络)技术建立连接,同时连接多媒体共享链接和屏幕共享链接。
步骤S104,第一终端检测该第一终端上运行的需要传递给第二终端的数据。
步骤S106,当第一终端检测到所述数据为多媒体数据时,则第一终端将该数据通过该多媒体共享链接传递给第二终端。
具体的,多媒体数据是指图片、音频、视频和音视频数据。
此外,在通过多媒体共享链接将多媒体数据传递给第二终端后,第一终端切到桌面或浏览网页等非多媒体数据时,立刻切换到屏幕共享链接。
上述数据传递的方法,当第一终端上运行的数据为多媒体数据时,通过多媒体共享链接将该数据传递给第二终端,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担,可将第一终端屏幕内容实时显示在第二终端上。
如图2所示,为另一个实施例中数据传递的方法的流程图。该数据传递的方法,包括:
步骤S202,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。
具体的,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。
步骤S204,第一终端检测第一终端上运行的需要传递给第二终端的数据。
步骤S206,当第一终端检测到该数据为多媒体数据时,该第一终端判断第二终端是否能运行该数据,若能,执行步骤S208,若不能,执行步骤S210。
步骤S208,第一终端将该数据通过该多媒体共享链接传递给第二终端。
具体的,多媒体数据是指图片、音频、视频和音视频数据。
步骤S210,第一终端将该数据通过该屏幕共享链接传递给第二终端。
上述数据传递的方法,当第一终端运行的数据为多媒体数据时,需进一步判断第二终端是否能运行该多数据,保证了多媒体数据能够被播放在第二终端上,合理的选择传递的链接方式,避免出现不能播放的情况,提高了资源的利用率。
如图3所示,为另一个实施例中数据传递的方法的流程图。该数据传递的方法,包括:
步骤S302,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。
具体的,第一终端与第二终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。
步骤S304,第一终端检测第一终端运行的需要传递给第二终端的数据。
步骤S306,当第一终端检测到该数据不是多媒体数据时和/或该数据为第二终端所不能运行的多媒体数据时,第一终端将该数据通过屏幕共享链接传递给第二终端。
具体的,第一终端上运行的需要传递给第二终端的数据不为多媒体数据时和/或者该数据为第二终端不能兼容该运行的多媒体数据时,采用屏幕共享链接传递给第二终端。因屏幕共享链接可对该多媒体数据进行解码,如此可直接在第二终端的屏幕上显示播放。第二终端不能兼容多媒体数据的格式,可能为第二终端上的解码功能无法对该多媒体数据的格式进行解码。
因非多媒体数据,可通过屏幕共享链接将该非多媒体数据传递给第一终端,可将第一终端的屏幕内容实时显示在第二终端上。
上述数据传递的方法,当第一终端运行的数据为多媒体数据时,需进一步判断第二终端是否能运行该多媒体数据,保证了多媒体数据能够被播放在第二终端上,合理的选择传递的链接方式,避免出现不能播放的情况,提高了资源的利用率。
如图4所示,为另一种实施例中数据接收的方法的流程图。该数据接收的方法运行于第二终端上。第一终端为发送端,第二终端为接收端,图1中以第一终端角度描述,图4以第二终端角度描述。该数据接收的方法,包括:
步骤S402,第二终端与第一终端建立多媒体共享链接和屏幕共享链接。
具体的,第二终端与第一终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。多媒体共享链接是指将第一终端上的多媒体共享到第二终端上的链接;屏幕共享链接是指将第一终端的屏幕内容实时显示在第二终端上的链接。DLNA链接是用于使得移动设备之间在无线网络或有线网络中互连互通的解决方案,可以播放多媒体内容,如视频、歌曲、图片等,属于多媒体共享链接。AirPlay链接是由美国苹果公司推出的无线技术,允许用户在许可的扬声器底座、影音接收器和立体声***等设备上使用整个iTunes资料库无线同步播放音乐,属于多媒体共享链接。Wi-FiDisplay链接是Wi-Fi Alliance提供的可在设备间传输数据的技术,Wi-Fi Display链接属于屏幕共享链接。WiVu链接是指无线传输数据的技术,WiVu链接属于屏幕共享链接。WiDi(Intel Wireless Display,无线高清)链接通过WiFi实现设备之间的链接,WiDi链接属于屏幕共享链接。远程桌面链接是由美国微软公司从Telnet协议发展而来的,远程桌面链接也属于屏幕共享链接。Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接可将第一终端显示的屏幕内容,如浏览网页、音频、视频等都可以由第二终端接收,并显示在第二终端上。
此外,第二终端与第一终端通过P2P(Peer to Peer Network,对等网络)技术建立连接,同时连接多媒体共享链接和屏幕共享链接。
步骤S404,第二终端检测需要接收的第一终端上运行的数据。
步骤S406,当第二终端检测到该数据为多媒体数据时,则第二终端通过所述多媒体共享链接接收该数据。
具体的,多媒体数据是指图片、音频、视频和音视频数据。
此外,在通过多媒体共享链接将多媒体数据由第二终端接收后,如果第一终端切到桌面或浏览网页等非多媒体数据时,则第二终端立刻切换到屏幕共享链接接收该数据。
上述数据接收的方法,当第一终端上运行的数据为多媒体数据时,第二终端通过多媒体共享链接接收该数据,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担可将第一终端屏幕内容实时显示在第二终端上。
如图5所示,为另一个实施例中数据接收的方法的流程图。第一终端为发送端,第二终端为接收端,图2中以第一终端角度描述,图5以第二终端角度描述。该数据接收的方法,包括:
步骤S502,第二终端与第一终端建立多媒体共享链接和屏幕共享链接。
步骤S504,第二终端检测需要接收的第一终端上运行的数据。
步骤S506,当第二终端检测到该数据为多媒体数据时,判断该第二终端是否能运行该数据,若能,执行步骤S508,若不能,执行步骤S510。
步骤S508,该第二终端通过该多媒体共享链接接收该数据。
步骤S510,该第二终端通过该屏幕共享链接接收该数据。
上述数据接收的方法,当第二终端需要接收的第一终端上运行的数据为多媒体数据时,需进一步判断第二终端是否能运行该多数据,保证了多媒体数据能够被播放在第二终端上,合理的选择接收的链接方式,避免出现不能播放的情况,提高了资源的利用率。
如图6所示,为另一个实施例中数据接收的方法的流程图。该数据接收的方法,包括:
步骤S602,第二终端与第一终端建立多媒体共享链接和屏幕共享链接。
具体的,多媒体共享链接为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。
步骤S604,第二终端检测需要接收的该第一终端上运行的数据。
步骤S606,当该第二终端检测到所述数据不是多媒体数据时和/或该数据为第二终端所不能运行的多媒体数据时,则该第二终端通过该屏幕共享链接接收该数据。
具体的,第二终端接收第一终端上运行的数据不为多媒体数据时和/或者该数据为第二终端不能兼容该运行的多媒体数据时,采用屏幕共享链接接收该数据。因屏幕共享链接可对该多媒体数据进行解码,如此可直接在第二终端的屏幕上显示播放。第二终端不能兼容多媒体数据的格式,可能为第二终端上的解码功能无法对该多媒体数据的格式进行解码。
因非多媒体数据,第二终端可通过屏幕共享链接接收该非多媒体数据,并将第一终端的屏幕内容实时显示。
上述数据接收的方法,当第二终端需要接收的第一终端上运行的数据为多媒体数据时,需进一步判断第二终端是否能运行该多媒体数据,保证了多媒体数据能够被播放在第二终端上,合理的选择接收数据的链接方式,避免出现不能播放的情况,提高了资源的利用率。
如图7所示,为第一终端与第二终端交互示意图。如图8所示为一个实施例中终端的结构框图。如图8所示,该终端为第一终端,该终端包括链接建立模块820、检测模块840和传输模块860。其中:
链接建立模块820用于与第二终端建立多媒体共享链接和屏幕共享链接。
具体的,该终端为第一终端。该终端与第二终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。多媒体共享链接是指将该终端上的多媒体共享到第二终端上的链接;屏幕共享链接是指将该终端的屏幕内容实时显示在第二终端上的链接。
该终端与第二终端通过P2P(Peer to Peer Network,对等网络)技术建立连接,同时连接多媒体共享链接和屏幕共享链接。
检测模块840用于检测该终端运行的需要传递给第二终端的数据。
传输模块860用于当检测模块840检测到终端运行的要传递给第二终端的数据为多媒体数据时,将该数据通过该多媒体共享链接传递给第二终端,以及当检测模块840检测到终端运行的数据为非多媒体数据时,将该数据通过该屏幕共享链接传递给第二终端。
具体的,多媒体数据是指图片、音频、视频和音视频数据。非多媒体数据时,通过屏幕共享链接将该非多媒体数据传递给第二终端,可将该终端的屏幕内容实时显示在第二终端上。
上述终端,当该终端上运行的数据为多媒体数据时,通过多媒体共享链接将该多媒体数据传递给第二终端,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担,且可将该终端屏幕内容实时显示在第二终端上。
进一步的,如图9所示,传输模块860包括判断子模块862和传输子模块864。其中,判断子模块862用于在检测模块840检测到终端运行的需要传递给第二终端的数据为多媒体数据时,判断第二终端是否能运行该数据。传输子模块864用于在判断子模块862判断出第二终端不能运行该数据时,将该数据通过该屏幕共享链接传递给第二终端,以及在判断子模块862判断出第二终端能运行该数据时,将该数据通过该多媒体共享链接传递给第二终端。
上述终端,当终端运行的需要传递给第二终端的数据为多媒体数据时,需进一步判断第二终端是否能运行该数据,保证了多媒体数据能够被播放在第二终端上,合理的选择传递的链接方式,避免出现不能播放的情况,提高了资源的利用率。
在其他实施例中,传输模块860还用于在检测模块840检测到终端运行的数据不为多媒体数据和/或者该数据为第二终端所不能运行的多媒体数据时,将该数据通过屏幕共享链接传递给第二终端。
如图10所示,为另一个实施例中终端的结构框图。该终端为第二终端,该终端包括链接建立模块920、检测模块940和接收模块960。其中:
链接建立模块920用于与第一终端建立多媒体共享链接和屏幕共享链接。
具体的,该终端为第二终端。该终端与第一终端建立多媒体共享链接和屏幕共享链接。其中,多媒体共享链接可为DLNA链接、AirPlay链接中至少一种,屏幕共享链接为Wi-Fi Display链接、WiVu链接、WiDi链接和远程桌面链接中至少一种。多媒体共享链接是指将第一终端上的多媒体共享到该终端上的链接;屏幕共享链接是指将第一终端的屏幕内容实时显示在该终端上的链接。
第一终端与该终端通过P2P(Peer to Peer Network,对等网络)技术建立连接,同时连接多媒体共享链接和屏幕共享链接。
检测模块940用于检测需要接收的该第一终端上运行的数据。
接收模块960用于当检测模块940检测到第一终端运行的数据为多媒体数据时,通过该多媒体共享链接接收该数据,以及当检测模块940检测到第一终端运行的数据为非多媒体数据时,通过该屏幕共享链接接收该数据。
具体的,多媒体数据是指图片、音频、视频和音视频数据。非多媒体数据时,通过屏幕共享链接将该非多媒体数据由第二终端接收,可将第一终端的屏幕内容实时显示在第二终端上。
上述终端,当第一终端上运行的数据为多媒体数据时,第二终端通过多媒体共享链接接收该多媒体数据,因多媒体共享链接传递多媒体数据不需经过编码解码压缩技术,减轻了终端编码解码压缩解压缩的负担,且可将第一终端屏幕内容实时显示在第二终端上。
进一步的,如图11所示,接收模块960包括判断子模块962和接收子模块964。其中:判断子模块962用于在检测模块940检测到第一终端运行的数据为多媒体数据时,判断终端是否能运行该数据,接收子模块964还用于在判断子模块962判断出终端能运行该数据时,通过该多媒体共享链接接收所述数据,以及在判断出终端不能运行该数据时,通过该屏幕共享链接接收该数据。
在其他实施例中,接收模块960还用于在检测模块940检测到第一终端运行的数据不为多媒体数据和/或者该数据为终端所不能运行的多媒体数据时,通过屏幕共享链接接收所述数据。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。