一种基于近场通信的多移动终端屏幕拼接方法、设备及系统与流程

文档序号:12378425阅读:211来源:国知局
一种基于近场通信的多移动终端屏幕拼接方法、设备及系统与流程

本发明涉及屏幕拼接技术,尤其涉及一种基于近场通信(NFC,Near Field Communication)的多移动终端屏幕拼接方法、设备及系统。



背景技术:

随着移动终端技术的不断发展,移动终端功能越来越强大。人们已经习惯用移动终端,如手机看视频、玩游戏等。虽然移动终端的屏幕已经很大了,但是,仍然无法完全满足人们看视频的需求。如果可以把几个移动终端的屏幕拼接起来,形成一个大屏幕,就可以解决屏幕小的问题,提高人们用移动终端观看视频的用户体验。

目前,多移动终端的屏幕拼接方法主要有如下几种:1、通过移动终端的硬件接口实现屏幕拼接,例如通过手机的高清晰度多媒体接口(HDMI,High Definition Multimedia Interface)或者其它的视频接口,将几个手机的屏幕连接起来,形成一个大屏幕。2、通过移动终端无线传输实现屏幕拼接,例如将分割好的视频内容通过无线保真(WiFi,Wireless Fidelity)、蓝牙等无线传输的方式传出给其他的手机,从而,实现屏幕拼接。

现有的多移动终端的屏幕拼接方法,存在如下的问题:1、通过硬件接口实现屏幕拼接的方法,需要增加HDMI等视频接口,这样不仅增加了硬件成本,而且,在运动过程中,可能会出现硬件连接中断等问题,影响用户体验。2、通过Wifi、蓝牙等无线传输实现屏幕拼接的方法,无线传输会有延迟,会导致各个分割屏幕内容的不同步,严重影响用户体验;并且,通过Wifi、蓝牙等无线传输实现屏幕拼接的方法,在搜索范围内的设备都会被列入,干扰设备较多,无线协商配对需要知道对方设备的名称和序号,实现配对的过程较繁琐也不够 直观。



技术实现要素:

为解决上述技术问题,本发明实施例提供了一种基于NFC的多移动终端屏幕拼接方法、设备及系统。

本发明实施例提供的基于近场通信的多移动终端屏幕拼接方法包括:

将待显示的屏幕内容分割为n份,n≥2;

通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息;

依据各从设备的设备信息与各从设备建立无线保真WiFi连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽;

按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容。

在一实施例中,所述依据各从设备的传输性能分配各从设备的WiFi传输带宽,包括:

发送预设帧数的分割后的屏幕内容至各从设备,并根据各从设备发送的接收应答指令计算出WiFi传输延迟时间;

根据各从设备的WiFi传输延迟时间分配各从设备的WiFi传输带宽。

在一实施例中,所述按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容,包括:

按照各从设备的WiFi传输带宽同时向各从设备发送预设时长的分割后的屏幕内容和对应声道的音频内容;

当接收到各从设备的接收应答指令后,向各从设备发送播放指令,以使各从设备及主设备同步播放待显示的屏幕内容。

在一实施例中,所述依据各从设备的传输性能分配各从设备的WiFi传输带宽,包括:

从设备同步播放屏幕内容时,继续向各从设备发送分割后的屏幕内容,同时接收各从设备反馈的传输延迟时间和缓存屏幕内容时长;

根据各从设备的传输延迟时间和缓存屏幕内容时长调整分配给各从设备的WiFi传输带宽。

在一实施例中,所述按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容,包括:

按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容;

当监测到任何一个从设备的缓存屏幕内容时长小于等于第一预设时长时,发送暂停指令给各从设备,以使各从设备及主设备同时暂停播放待显示的屏幕内容;

当各从设备缓存屏幕内容时长均大于等于第二预设时长时,向各从设备发送播放指令,以使各从设备及主设备同步播放待显示的屏幕内容;其中,所述第一预设时长小于第二预设时长。

在一实施例中,所述第一预设时长的范围为0秒至1分钟;所述第二预设时长的范围为1分钟至10分钟;所述第一预设时长小于第二预设时长。

在一实施例中,所述通过NFC分别与n-1个从设备进行配对,包括:

通过NFC分别与n-1个从设备建立通信连接;

基于所建立的连接,获取所述n-1个从设备的设备信息,并与所述n-1个从设备配对。

在一实施例中,所述通过NFC分别与n-1个从设备进行配对,包括:

开启主设备的NFC功能,进入主设备的配对程序;以及,开启n-1个从设备的NFC功能,进入n-1个从设备的配对程序;

设置要分配的分割后屏幕内容和播放声音的声道;

当所述主设备和n-1个从设备近距离接触时,所述主设备与n-1个从设备通过NFC完成信息的交互,所述主设备获取n-1个从设备的设备信息,n-1个从设备获知欲显示的分割后屏幕内容和播放声音的声道;

基于设备信息、分割后屏幕内容和播放声音的声道,完成配对。

在一实施例中,所述从设备的设备信息包括:设备名称、设备序号、屏幕分辨率、WiFi地址。

本发明实施例提供的基于NFC的多移动终端屏幕拼接设备包括:

分割单元,用于将待显示的屏幕内容分割为n份,n≥2;

NFC单元,用于通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息;

带宽分配单元,用于依据各从设备的设备信息与各从设备建立WiFi连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽;

控制单元,用于按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及所述设备同步播放待显示的屏幕内容。

在一实施例中,所述带宽分配单元包括:

第一计算子单元,用于发送预设帧数的分割后的屏幕内容至各从设备,并根据各从设备发送的接收应答指令计算出WiFi传输延迟时间;

第一分配子单元,用于根据各从设备的WiFi传输延迟时间分配各从设备的WiFi传输带宽。

在一实施例中,所述控制单元包括:

发送子单元,用于按照各从设备的WiFi传输带宽同时向各从设备发送分割后的屏幕内容和对应声道的音频内容;

播放控制子单元,用于当接收到各从设备的接收应答指令后,向各从设备发送播放指令,以使各从设备及所述设备同步播放待显示的屏幕内容。

在一实施例中,所述带宽分配单元包括:

第二计算子单元,用于从设备同步播放屏幕内容时,继续向各从设备发送分割后的屏幕内容,同时接收各从设备反馈的传输延迟时间和缓存屏幕内容时长;

第二分配子单元,用于根据各从设备的传输延迟时间和缓存屏幕内容时长调整分配给各从设备的WiFi传输带宽。

在一实施例中,所述带宽分配单元包括:

发送子单元,用于按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容;

暂停控制子单元,用于当监测到任何一个从设备的缓存屏幕内容时长小于等于第一预设时长时,发送暂停指令给各从设备,以使各从设备及所述设备同时暂停播放待显示的屏幕内容;

播放控制子单元,用于当各从设备缓存屏幕内容时长均大于等于第二预设时长时,向各从设备发送播放指令,以使各从设备及所述设备同步播放待显示的屏幕内容;其中,所述第一预设时长小于第二预设时长。

在一实施例中,所述第一预设时长的范围为0秒至1分钟;所述第二预设时长的范围为1分钟至10分钟;所述第一预设时长小于第二预设时长。

在一实施例中,所述NFC单元,还用于通过NFC分别与n-1个从设备建立通信连接;基于所建立的连接,获取所述n-1个从设备的设备信息,并与所述n-1个从设备配对。

在一实施例中,所述从设备的设备信息包括:设备名称、设备序号、屏幕分辨率、WiFi地址。

本发明实施例提供的基于近场通信的多移动终端屏幕拼接系统包:主设备、从设备;

所述主设备,用于将待显示的屏幕内容分割为n份,n≥2;通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息;依据各从设备的设备信息与各从设备建立WiFi 连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽;按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及所述设备同步播放待显示的屏幕内容;

所述从设备,用于通过NFC与主设备进行配对,将从设备的设备信息发送至主设备;与主设备建立WiFi连接,依据主设备分配的WiFi传输带宽接收主设备发送的分割后的屏幕内容和对应声道的音频内容;根据主设备的控制播放/暂停缓存屏幕内容。

本发明实施例的技术方案中,主设备将待显示的屏幕内容分割为n份,主设备通过NFC分别与n-1个从设备近距离接触进行配对,确定各从设备要显示的分割后的屏幕内容和播放声音的声道,以及获取各从设备的设备信息,由于NFC配对无需事先知道要配对设备的名称、设备序号等信息,只需主设备和从设备接触一下,就可以完成配对,更方便,更直观,用户体验好。

主设备与各从设备建立wifi连接,主设备依据各从设备的传输性能分配各从设备的WiFi传输带宽,从而能够减少屏幕内容的缓冲时间,在实现同步播放的同时尽量减少等待时间,进一步提升用户的体验。

主设备根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容,提高用户的体验。

综上所述,本发明实施例的技术方案利用NFC的近距离接触直观地实现主设备与n-1个从设备之间的直接配对,并根据各从设备的传输性能来分配WiFi传输带宽和调整屏幕播放时间,达到了各设备之间的同步播放,提高用户的体验。

附图说明

图1为本发明实施例一的基于NFC的多移动终端屏幕拼接方法的流程示意图;

图2为本发明实施例二的基于NFC的多移动终端屏幕拼接方法的流程示意 图;

图3为本发明实施例的屏幕内容分割示意图;

图4为本发明实施例的NFC配对示意图;

图5为本发明实施例一的设备的结构组成示意图;

图6为本发明实施例二的设备的结构组成示意图;

图7为本发明实施例的基于近场通信的多移动终端屏幕拼接系统的结构组成示意图。

具体实施方式

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。

图1为本发明实施例一的基于近场通信的多移动终端屏幕拼接方法的流程示意图,本示例中的基于近场通信的多移动终端屏幕拼接方法应用于主设备,如图1所示,基于近场通信的多移动终端屏幕拼接方法包括以下步骤:

步骤101:将待显示的屏幕内容分割为n份,n≥2。

本发明实施例中,主设备和从设备可以是:手机、平板电脑、笔记本等电子设备。

本发明实施例中,待显示的屏幕内容可以是任意的图片、视频等内容。

本发明实施例中,由主设备将待显示的屏幕内容分割为n份,以n=4为例,参照图3,主设备将待显示的屏幕内容分割为4份,设分割后屏幕内容为Si,i=1~4。如果主设备显示S1,那么S2、S3、S4将被分配给三个从设备进行显示。

步骤102:通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息。

本发明实施例中,所述通过NFC分别与n-1个从设备进行配对,包括:通过NFC分别与n-1个从设备建立通信连接;基于所建立的连接,获取所述n-1个从设备的设备信息,并与所述n-1个从设备配对。这里,NFC属于近场通信, 只有接近的两个设备才可以建立连接,并交换数据,不存在多个设备中选择一个的问题,因此,无需事先知道要配对设备名称、设备序号等信息,设备之间只需接触一下,即可完成配对,更方便,更直观。

具体地,主设备通过NFC与n-1个从设备进行配对,并获取各从设备的设备信息。具体配对方法如下:开启主设备的NFC功能,并进入主设备的配对程序。开启从设备的NFC功能,并进入从设备的配对程序。在等待配对的主设备的配对程序中,设置要分配的分割后屏幕内容Si和播放声音的声道。参照图4(a),如要分配分割后的屏幕内容S2,则选定屏幕内容S2右上角的选择区域,并设置好播放声音的声道,如右声道。在等待配对的从设备的配对程序中,会获取从设备的设备信息,包括:设备名称、设备序号、屏幕分辨率、WiFi地址等信息。参照图4(b),主设备会获取从设备的设备名称、设备序号、屏幕分辨率、WiFi地址等信息,并显示在界面上。主设备和从设备近距离接触,通过NFC完成信息的交互,主设备得知从设备的设备名称、设备序号、屏幕分辨率、WiFi地址等信息,从设备得知要显示的分割后屏幕内容Si和播放声音的声道。配对成功后,主设备的配对程序显示相关的配对状态。参照图4(c),主设备的分割后的屏幕内容S2已经分配给从设备1(华为mate7),播放声道为右声道。配对成功后,从设备的配对程序显示相关的配对信息:分割后的屏幕内容和声道,参照图4(d)。对各个从设备均进行配对,直到主设备和n-1个从设备配对完成。

步骤103:依据各从设备的设备信息与各从设备建立WiFi连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽。

本发明实施例中,配对成功后,主设备与各从设备建立WiFi连接,并依据各从设备的传输性能分配各从设备的WiFi传输带宽。这里,主设备首次向各从设备发送分割后的屏幕内容时,从设备的传输性能是指从设备的WiFi传输延迟时间Ti。当各从设备开始播放分割后的屏幕内容时,从设备的传输性能是指从设备的WiFi传输延迟时间Ti以及缓存屏幕内容时长Tbi。本发明实施例依据各从设备的传输性能能够动态分配各从设备的WiFi传输带宽,从而能够减少屏幕 内容的缓冲时间,在实现同步播放的同时尽量减少等待时间。

步骤104:按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容。

本发明实施例中,主设备根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及主设备同步播放待显示的屏幕内容,提高用户的体验。

图2为本发明实施例二的基于NFC的多移动终端屏幕拼接方法的流程示意图,本示例中的基于NFC的多移动终端屏幕拼接方法应用于主设备,如图1所示,基于NFC的多移动终端屏幕拼接方法包括以下步骤:

步骤201:将待显示的屏幕内容分割为n份,n≥2。

本发明实施例中,主设备和从设备可以是:手机、平板电脑、笔记本等电子设备。

本发明实施例中,待显示的屏幕内容可以是任意的图片、视频等内容。

本发明实施例中,由主设备将待显示的屏幕内容分割为n份,以n=4为例,参照图3,主设备将待显示的屏幕内容分割为4份,设分割后屏幕内容为Si,i=1~4。如果主设备显示S1,那么S2、S3、S4将被分配给三个从设备进行显示。

步骤202:通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息。

本发明实施例中,NFC属于近场通信,只有接近的两个设备才可以建立连接,并交换数据,不存在多个设备中选择一个的问题,因此,无需事先知道要配对设备名称、设备序号等信息,设备之间只需接触一下,即可完成配对,更方便,更直观。

具体地,主设备通过NFC与n-1个从设备进行配对,并获取各从设备的设备信息。具体配对方法如下:开启主设备的NFC功能,并进入主设备的配对程序。开启从设备的NFC功能,并进入从设备的配对程序。在等待配对的主设备的配对程序中,设置要分配的分割后屏幕内容Si和播放声音的声道。参照图4 (a),如要分配分割后的屏幕内容S2,则选定屏幕内容S2右上角的选择区域,并设置好播放声音的声道,如右声道。在等待配对的从设备的配对程序中,会获取从设备的设备信息,包括:设备名称、设备序号、屏幕分辨率、WiFi地址等信息。参照图4(b),主设备会获取从设备的设备名称、设备序号、屏幕分辨率、WiFi地址等信息,并显示在界面上。主设备和从设备近距离接触,通过NFC完成信息的交互,主设备得知从设备的设备名称、设备序号、屏幕分辨率、WiFi地址等信息,从设备得知要显示的分割后屏幕内容Si和播放声音的声道。配对成功后,主设备的配对程序显示相关的配对状态。参照图4(c),主设备的分割后的屏幕内容S2已经分配给从设备1(华为mate7),播放声道为右声道。配对成功后,从设备的配对程序显示相关的配对信息:分割后的屏幕内容和声道,参照图4(d)。对各个从设备均进行配对,直到主设备和n-1个从设备配对完成。

步骤203:依据各从设备的设备信息与各从设备建立WiFi连接,发送预设帧数的分割后的屏幕内容至各从设备,并根据各从设备发送的接收应答指令计算出WiFi传输延迟时间。

本发明实施例中,配对成功后,主设备与各从设备建立WiFi连接,并依据各从设备的传输性能分配各从设备的WiFi传输带宽。

本发明实施例中,预设帧数可以是m帧,m≥2。具体地,主设备同时与各从设备建立WiFi连接。建立连接后,主设备同时发送m帧分割后的屏幕内容至各从设备。从设备接收到信息后,发送接收应答指令给主设备。主设备根据各从设备发送的接收应答指令计算出WiFi传输延迟时间Ti

步骤204:根据各从设备的WiFi传输延迟时间分配各从设备的WiFi传输带宽。

本发明实施例中,为解决各从设备的WiFi传输延迟时间Ti不一致导致的传输不同步的问题,根据传输延迟时间Ti分配各从设备的WiFi传输带宽Wi。基本的思路就是给传输延迟大的从设备分配更大的带宽,具体的分配公式如下:

<mrow> <msub> <mi>W</mi> <mi>i</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>/</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>&times;</mo> <msub> <mi>W</mi> <mi>z</mi> </msub> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>~</mo> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow>

其中,Wz为当前可用的主设备WiFi总带宽。

步骤205:按照各从设备的WiFi传输带宽同时向各从设备发送预设时长的分割后的屏幕内容和对应声道的音频内容。

本发明实施例中,为了保障各从设备播放屏幕内容的同步,各从设备需要先缓存一段屏幕内容,以应对传送延迟等因素的影响。具体地,主设备同时向各从设备发送预设时长(Tb时长)的分割后的屏幕内容,Tb根据经验设置。

步骤206:当接收到各从设备的接收应答指令后,向各从设备发送播放指令,以使各从设备及主设备同步播放待显示的屏幕内容。

本发明实施例中,主设备收到各从设备的接收应答指令后,向各从设备发送播放指令。各从设备收到播放指令后,开始同步播放屏幕内容。

步骤207:从设备同步播放屏幕内容时,继续向各从设备发送分割后的屏幕内容,同时接收各从设备反馈的传输延迟时间和缓存屏幕内容时长。

本发明实施例中,在播放的同时,主设备继续传送分割后的屏幕内容给从设备,同时各从设备不断地将传输延迟时间Ti和缓存屏幕内容时长Tbi反馈给主设备。这里,因WiFi传输本身易受到干扰,各从设备的传输延迟时间会随着时间不断变化,因此,需要实时地监控各从设备的传输延迟时间Ti和缓存屏幕内容时长Tbi

步骤208:根据各从设备的传输延迟时间和缓存屏幕内容时长调整分配给各从设备的WiFi传输带宽。

本发明实施例中,主设备根据各从设备的传输延迟时间Ti和缓存屏幕内容时长Tb实时地自适应调整分配给各从设备的Wifi传输带宽Wi

这里,需同时考虑传输延迟时间Ti和缓存屏幕内容时长Tbi,具体的分配公式如下:

<mrow> <msub> <mi>W</mi> <mi>i</mi> </msub> <mo>=</mo> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>bi</mi> </msub> <mo>)</mo> </mrow> <mo>/</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>bi</mi> </msub> <mo>)</mo> </mrow> <mo>&times;</mo> <msub> <mi>W</mi> <mi>z</mi> </msub> <mo>,</mo> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>~</mo> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow>

其中,Wz为当前可用的主设备WiFi总带宽。

步骤209:按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容。

步骤210:当监测到任何一个从设备的缓存屏幕内容时长小于等于第一预设时长时,发送暂停指令给各从设备,以使各从设备及主设备同时暂停播放待显示的屏幕内容。

本发明实施例中,当主设备监测到任何一个从设备的缓存屏幕内容时长Tbi小于第一预设时长(Tbmin)时,发送暂停指令给各从设备,所有设备同时暂停播放,以避免出现不同步的情况。与此同时,各从设备继续缓存分割后的屏幕内容Si。Tbmin是允许的最小剩余缓存时长阈值,该值根据经验设置。

步骤211:当各从设备缓存屏幕内容时长均大于等于第二预设时长时,向各从设备发送播放指令,以使各从设备及主设备同步播放待显示的屏幕内容。

其中,所述第一预设时长小于第二预设时长。所述第一预设时长的范围为0秒至1分钟;所述第二预设时长的范围为1秒至10分钟;所述第一预设时长小于第二预设时长。

本发明实施例中,第一预设时长用于缓存屏幕内容,第二预设时长用于表征从设备所缓存的屏幕内容足够长,可以进行同步播放。

本发明实施例中,当各从设备缓存屏幕内容时长Tbi都大于第二预设时长Tb时,主设备发送播放指令继续播放,以实现所有设备的同步播放。Tbmin小于Tb

本发明实施例的技术方案,主设备通过NFC分别与n-1个从设备近距离接触进行配对,确定各从设备要显示的分割后的屏幕内容和播放声音的声道,并获得各从设备名称、设备序号、屏幕分辨率、Wifi地址等参数。无需事先知道要配对设备名称、设备序号等信息,接触一下,就可以完成配对,更方便,更直观,用户体验好。采用NFC实现主设备和从设备之间的配对时,不仅可以分配分割后的屏幕内容Si,还可以指定播放声音的声道,实现立体声的播放效果。例如,屏幕拼接后,放在左边的设备播放左声道,放在右边的设备播放右声道, 从而,可以实现立体声的播放效果。主设备实时地监控各从设备的传输延迟时间Ti和缓存屏幕内容时长Tbi,并实时地自适应调整分配给各从设备的WiFi传输带宽Wi,以解决WiFi传输延迟导致的各从设备屏幕内容不同步的问题。

图5为本发明实施例一的设备的结构组成示意图,如图1所示,所述设备包括:

分割单元51,用于将待显示的屏幕内容分割为n份,n≥2;

NFC单元52,用于通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息;

带宽分配单元53,用于依据各从设备的设备信息与各从设备建立WiFi连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽;

控制单元54,用于按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制各从设备及主设备的播放与暂停,以使各从设备及所述设备同步播放待显示的屏幕内容。

本发明实施例中,所述从设备的设备信息包括:设备名称、设备序号、屏幕分辨率、WiFi地址。

本领域技术人员应当理解,图5所示的设备中的各单元的实现功能可参照前述基于近场通信的多移动终端屏幕拼接方法的相关描述而理解。

图6为本发明实施例二的设备的结构组成示意图,如图6所示,所述设备包括:

分割单元61,用于将待显示的屏幕内容分割为n份,n≥2;

NFC单元62,用于通过NFC分别与n-1个从设备进行配对,确定各从设备待显示的屏幕内容和播放声音的声道,以及获取各从设备的设备信息;

带宽分配单元63,用于依据各从设备的设备信息与各从设备建立WiFi连接,依据各从设备的传输性能分配各从设备的WiFi传输带宽;

控制单元64,用于按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备的缓存屏幕内容时长控制 各从设备及主设备的播放与暂停,以使各从设备及所述设备同步播放待显示的屏幕内容。

所述带宽分配单元63包括:

第一计算子单元631,用于发送预设帧数的分割后的屏幕内容至各从设备,并根据各从设备发送的接收应答指令计算出WiFi传输延迟时间;

第一分配子单元632,用于根据各从设备的WiFi传输延迟时间分配各从设备的WiFi传输带宽。

所述控制单元64包括:

发送子单元641,用于按照各从设备的WiFi传输带宽同时向各从设备发送分割后的屏幕内容和对应声道的音频内容;

播放控制子单元642,用于当接收到各从设备的接收应答指令后,向各从设备发送播放指令,以使各从设备及所述设备同步播放待显示的屏幕内容。

所述带宽分配单元63包括:

第二计算子单元633,用于从设备同步播放屏幕内容时,继续向各从设备发送分割后的屏幕内容,同时接收各从设备反馈的传输延迟时间和缓存屏幕内容时长;

第二分配子单元634,用于根据各从设备的传输延迟时间和缓存屏幕内容时长调整分配给各从设备的WiFi传输带宽。

所述控制单元64包括:

所述发送子单元641,还用于按照各从设备的WiFi传输带宽向个从设备发送分割后的屏幕内容和对应声道的音频内容;

暂停控制子单元643,用于当监测到任何一个从设备的缓存屏幕内容时长小于等于第一预设时长时,发送暂停指令给各从设备,以使各从设备及所述设备同时暂停播放待显示的屏幕内容;

所述播放控制子单元642,还用于当各从设备缓存屏幕内容时长均大于等于第二预设时长时,向各从设备发送播放指令,以使各从设备及所述设备同步播放待显示的屏幕内容;其中,所述第一预设时长小于第二预设时长。

所述第一预设时长的范围为0秒至1分钟;所述第二预设时长的范围为1分钟至10分钟;所述第一预设时长小于第二预设时长。

所述NFC单元62,还用于通过NFC分别与n-1个从设备建立通信连接;基于所建立的连接,获取所述n-1个从设备的设备信息,并与所述n-1个从设备配对。

本发明实施例中,所述从设备的设备信息包括:设备名称、设备序号、屏幕分辨率、WiFi地址。

本领域技术人员应当理解,图6所示的设备中的各单元的实现功能可参照前述基于近场通信的多移动终端屏幕拼接方法的相关描述而理解。

图7为本发明实施例的基于近场通信的多移动终端屏幕拼接系统的结构组成示意图,如图7所示,所述系统包:主设备71、从设备72;

所述主设备71,用于将待显示的屏幕内容分割为n份,n≥2;通过NFC分别与n-1个从设备72进行配对,确定各从设备72待显示的屏幕内容和播放声音的声道,以及获取各从设备72的设备信息;依据各从设备72的设备信息与各从设备72建立WiFi连接,依据各从设备72的传输性能分配各从设备72的WiFi传输带宽;按照各从设备72的WiFi传输带宽向个从设备72发送分割后的屏幕内容和对应声道的音频内容,并根据各从设备72的缓存屏幕内容时长控制各从设备72及主设备71的播放与暂停,以使各从设备72及所述主设备71同步播放待显示的屏幕内容;

所述从设备72,用于通过NFC与主设备71进行配对,将从设备72的设备信息发送至主设备71;与主设备71建立WiFi连接,依据主设备71分配的WiFi传输带宽接收主设备71发送的分割后的屏幕内容和对应声道的音频内容;根据主设备71的控制播放/暂停缓存屏幕内容。

本领域技术人员应当理解,图7所示的基于近场通信的多移动终端屏幕拼接系统中的主设备和从设备的实现功能可参照前述基于近场通信的多移动终端屏幕拼接方法的相关描述而理解。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可 以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1