本发明涉及通信技术领域,特别是涉及一种视频传输的方法、智能移动终端及具有存储功能的装置。
背景技术:
随着多媒体技术和通信业的快速发展,单一语音媒体通信方式已经不能满足信息时代的人们对通信的需求。视频通话是一种基于互联网和移动互联网实现在终端设备之间实时传送人的语音和图像的通信方式,一般需要两台联网的终端设备,通过集成软件或第三方软件来实现图像视频和语音信号实时双向传输。视频通话可以让通话双方在通话过程中闻其声、见其人,实现“面对面”更真实地交流和表达,增强沟通的亲切感,因而深受大众的喜爱。
现有的视频通话一般是将视频通话过程中的视频图像一帧一帧地传输给接收方,接收方再一帧一帧地显示出来。传输数据量大,传输浪费流量;并且在信号不好的地方传输大量的数据容易导致出现卡顿现象。
技术实现要素:
本发明提供一种视频传输的方法、智能移动终端及具有存储功能的装置,以解决当前视频传输方法各帧图像数据之间相同部分较多,传输数据量大,浪费流量,以及在信号不好的地方容易出现卡顿现象等问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种视频传输方法,包括以下步骤:
智能移动终端确定待传输视频图像的参考帧图像,并将所述参考帧图像的信息发送至接收终端;
将当前待传输的帧图像与所述参考帧图像进行比对,判断所述待传输帧图像与所述参考帧图像的差异值是否超过预设阈值;
如果所述差异值未超过所述预设阈值,将所述待传输帧图像中与所述参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息发送至所述接收终端,以使所述接收终端合成所传输的帧图像。
为解决上述技术问题,本发明采用的第二个技术方案是:提供一种视频传输方法,包括以下步骤:
智能移动终端接收其他终端发送的帧图像信息;
对所述帧图像信息的内容进行分析,确定所述帧图像信息所包含的信息类型;
如果所述帧图像信息包括待传输的帧图像中与参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息,则将所述差异部分的数据信息以及所述相同部分的位置信息进行合成得到所传输的帧图像;其中,所述数据信息以及所述位置信息是所述其他终端在确定所述待传输帧图像与所述参考帧图像的差异值未超过预设阈值后发送的。
为解决上述技术问题,本发明采用的第三个技术方案是:提供一种智能移动终端,包括:通信电路、处理器,所述通信电路耦合所述处理器;所述通信电路用于与其他终端进行通信,包括传输视频图像;所述处理器在工作时执行程序数据以实现如下步骤:
智能移动终端确定待传输视频图像的参考帧图像,并将所述参考帧图像的信息发送至接收终端;
将当前待传输的帧图像与所述参考帧图像进行比对,判断所述待传输帧图像与所述参考帧图像的差异值是否超过预设阈值;
如果所述差异值未超过所述预设阈值,将所述待传输帧图像中与所述参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息发送至所述接收终端,以使所述接收终端合成所传输的帧图像。
为解决上述技术问题,本发明采用的第四个技术方案是:提供一种智能移动终端,包括:通信电路、处理器,所述通信电路耦合所述处理器;所述通信电路用于与其他终端进行通信,包括传输视频图像;所述处理器在工作时执行程序数据以实现如下步骤:
智能移动终端接收其他终端发送的帧图像信息;
对所述帧图像信息的内容进行分析,确定所述帧图像信息所包含的信息类型;
如果所述帧图像信息包括待传输的帧图像中与参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息,则将所述差异部分的数据信息以及所述相同部分的位置信息进行合成得到所传输的帧图像;其中,所述数据信息以及所述位置信息是所述其他终端在确定所述待传输帧图像与所述参考帧图像的差异值未超过预设阈值后发送的。
为解决上述技术问题,本发明采用的第五个技术方案是:提供一种具有存储功能的装置,所述装置存储有程序数据,所述程序数据被处理器执行时实现如下步骤:
智能移动终端确定待传输视频图像的参考帧图像,并将所述参考帧图像的信息发送至接收终端;
将当前待传输的帧图像与所述参考帧图像进行比对,判断所述待传输帧图像与所述参考帧图像的差异值是否超过预设阈值;
如果所述差异值未超过所述预设阈值,将所述待传输帧图像中与所述参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息发送至所述接收终端,以使所述接收终端合成所传输的帧图像。
或者,所述程序数据被处理器执行时实现如下步骤:
智能移动终端接收其他终端发送的帧图像信息;
对所述帧图像信息的内容进行分析,确定所述帧图像信息所包含的信息类型;
如果所述帧图像信息包括待传输的帧图像中与参考帧图像差异部分的数据信息,以及,所述待传输帧图像与所述参考帧图像相同部分的位置信息,则将所述差异部分的数据信息以及所述相同部分的位置信息进行合成得到所传输的帧图像;其中,所述数据信息以及所述位置信息是所述其他终端在确定所述待传输帧图像与所述参考帧图像的差异值未超过预设阈值后发送的。
本发明的有益效果是:区别于现有技术的情况,本发明的智能移动终端确定待传输视频图像的参考帧图像,并将参考帧图像的信息发送至接收终端,而后将当前待传输的帧图像与参考帧图像进行比对,判断待传输帧图像与参考帧图像的差异值是否超过预设阈值,如果差异值未超过预设阈值,则将待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分的位置信息发送至接收终端,以使接收终端合成所传输的帧图像。上述方法中,智能移动终端通过待传输帧图像与参考帧图像进行比对,若待传输帧图像与参考帧图像的差异值未超过预设阈值,不将待传输帧图像中与参考帧图像相同部分的数据发送至接收终端,而将待传输帧图像中与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息发送至接收终端,接收终端再通过以上信息合成图像。通过上述方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时卡顿现象的发生,提高视频图像传输的效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
附图说明
图1是本发明视频传输系统一实施方式的结构示意图;
图2是本发明视频传输方法一实施方式的流程示意图;
图3a是图2所示视频传输方法所传输的同一组视频图像的参考帧图像一实施方式的结构示意图;
图3b是图2所示视频传输方法所传输的同一组视频图像中待传输帧图像一实施方式的结构示意图;
图4是本发明视频传输方法又一实施方式的流程示意图;
图5是本发明智能移动终端一实施方式的结构示意图;
图6是本发明智能移动终端另一实施方式的结构示意图;
图7是本发明具有存储功能的装置一实施方式的结构示意图。
具体实施方式
下面结合附图和实施方式对本发明进行详细说明。
请参阅图1,图1是本发明视频传输系统一实施方式的结构示意图。如图1所示,本实施方式视频传输系统包括发送终端101和接收终端102,发送终端101可通过通信电路与接收终端102进行通信,如进行视频图像的传输,发送终端101向接收终端102发送视频图像,接收终端102接收发送终端所发送的视频图像。其中,发送终端101和接收终端102可包括各种智能移动终端中任一种,如智能手机、ipad、pc机、车载电子设备等。
具体地,发送终端101获取待传输视频图像的第一帧图像,将其保存作为参考帧图像,并将参考帧图像的图像信息发送至接收终端102,对应地,接收终端102接收该参考帧图像。
发送终端101再获取待传输视频图像的下一帧图像,将该帧图像与参考帧图像进行比对,判断该帧图像与参考帧图像的差异值是否超过预设阈值;该预设阈值的大小会在一定程度上影响视频图像的传输效率,需预先进行设定,并且可根据具体情况进行设定,如可设为50%、60%、70%、80%或90%等。
如果差异值未超过预设阈值,发送终端101将该帧图像中与参考帧图像差异部分的数据信息(如数据、坐标信息等),以及该帧图像与参考帧图像相同部分在该帧图像和参考帧图像中的位置信息(如坐标信息)发送至接收终端102。如果差异值超过预设阈值,则将该帧图像完整的图像信息发送至接收终端102,并保存作为新的参考帧图像。之后待传输的视频帧图像可依次按以上操作步骤进行,直至视频图像发送完毕。
对应地,接收终端102接收发送终端101向其发送的以上图像信息。对于完整的图像信息,如第一帧图像信息,以及待传输帧图像与参考帧图像的差异值超过预设阈值时,发送终端101所发送的帧图像信息,接收终端102接收到之后可直接显示。对于不完整的图像信息,如待传输帧图像与参考帧图像的差异值未超过预设阈值时,发送终端101所发送的帧图像信息,包括待传输帧图像中与参考帧图像差异部分的数据信息,以及该待传输帧图像与参考帧图像相同部分分别在该待传输帧图像和参考帧图像上的位置信息,接收终端102接收到后,根据接收到的图像信息合成一帧完整的图像,进而可进行显示。
以上实施方式中,发送终端101与接收终端102之间可实现视频图像的单向或双向传输,需要说明的是,发送终端和接收终端是相应的,也就是说,发送终端101和接收终端102进行视频图像传输时,均可作为发送端和彼此的接收端。如此,发送终端101和接收终端102则可实现视频图像的双向传输,进行双向视频通话。
以上实施方式,视频传输系统中发送终端确认参考帧图像之后,通过将待传输的视频帧图像与参考帧图像进行比对,若差异值未超过预设阈值,则不将待传输帧图像上与参考图像相同部分的数据发送至接收终端,而将待传输帧图像与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息发送至接收终端,接收终端再通过以上信息合成图像。通过以上方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时卡顿现象的发生,提高图像的传输效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
请参阅图2,图2是本发明视频传输方法一实施方式的流程示意图。结合本发明图1,本实施方式从发送终端的角度提供一种视频传输方法。智能移动终端对应图1中的发送端,接收终端对应图1中的接收端。具体如图2所示,本实施方式的视频传输方法包括:
201:智能移动终端确定待传输视频图像的参考帧图像,并将参考帧图像的信息发送至接收终端。
其中,智能移动终端和接收终端均可包括智能手机、ipad、pc机中的一种。在其他实施方式中,还可为其他终端,如车载电子设备等。
具体地,用户进入视频传输功能界面(如视频通话功能界面),触发该功能,智能移动终端接收到用户进行视频传输的指令,执行指令,获取待传输视频图像,而后确定待传输视频图像的参考帧图像,如可将待传输视频图像的第一帧图像确定为参考帧图像,再将完整的参考帧图像信息发送至接收终端。
202:将当前待传输的帧图像与参考帧图像进行比对,判断待传输帧图像与参考帧图像的差异值是否超过预设阈值。若未超过,则执行步骤203。
其中,预设阈值为预先设定的阈值,该阈值的大小会在一定程度上影响视频图像的传输效率,可根据具体情况进行设定,如可设定为50%、60%、65%、70%、75%、80%或90%等。
203:如果差异值未超过预设阈值,则将待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息发送至接收终端,以使接收终端合成所传输的帧图像。
其中,待传输帧图像中与参考帧图像差异部分的数据信息,具体可包括待传输帧图像中与参考帧图像差异部分的数据,以及差异部分在待传输帧图像中的坐标信息。待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,具体可包括待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的坐标信息。
例如,请参见图3a和图3b,图3a是图2所示视频传输方法所传输的同一组视频图像的参考帧图像一实施方式的结构示意图。图3b是图2所示视频传输方法所传输的同一组视频图像中待传输帧图像一实施方式的结构示意图。
如图3a和图3b所示,框中内容为帧图像数据,纵向1-5以及横向a~e为坐标值。将图3b所示的待传输帧图像与如图3a所示的参考帧图像进行比对,若差异值未超过预设阈值,则将待传输帧图像中与参考帧图像差异部分的坐标1e~5e和差异部分的数据,以及,待传输帧图像与参考帧图像相同部分在待传输帧图像中的坐标1a~5d和在参考帧图像中的坐标1b~5e,发送给接收终端。
在另一个实施方式中,如果差异值超过预设阈值,则将待传输帧图像完整的图像信息发送至接收终端。并且可将其保存作为新的参考帧图像,之后待传输的其他帧图像依次可按以上操作步骤进行,直至带传输视频图像传输发送完毕。
对应地,接收终端接收上述智能移动终端向其发送的图像信息。对于完整的图像信息,如上述第一帧图像信息,以及待传输帧图像与参考帧图像的差异值超过预设阈值时,智能移动终端所发送的帧图像信息,接收终端接收到之后可直接显示。而对于不完整的图像信息,如上述待传输帧图像与参考帧图像的差异值未超过预设阈值时,智能移动终端所发送的帧图像信息,包括待传输帧图像中与参考帧图像差异部分的数据信息,以及该待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,接收终端接收到后,根据接收到的图像信息合成一帧完整的图像,进而可进行显示。
以上实施方式中,智能移动终端通过待传输帧图像与参考帧图像进行比对,当待传输帧图像与参考帧图像的差异值未超过预设阈值时,不将待传输帧图像中与参考帧图像相同部分的数据发送至接收终端,而将待传输帧图像中与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息发送至接收终端,接收终端再通过以上信息合成图像。通过上述方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时发生卡顿现象,提高图像的传输效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
请参阅图4,图4是本发明视频传输方法又一实施方式的流程示意图。本实施方式是从本发明视频传输系统接收终端的角度提供一种视频传输方法。
具体如图4所示,本实施方式的视频传输方法包括:
401:智能移动终端接收其他终端发送的帧图像信息。
其中,智能移动终端可包括智能手机、ipad、pc机的一种。在其他实施方式中,还可以为其他智能移动终端,如车载电子设备等。
具体地,用户收到视频图像接收提示通知,确定接收视频图像,智能移动终端接收到用户接收视频图像的指令,执行指令,接收其他终端发送的帧图像信息。
402:对所接收的帧图像信息的内容进行分析,确定所接收帧图像信息所包含的信息类型。
403:如果所接收帧图像信息包括待传输的帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,则将差异部分的数据信息以及相同部分的位置信息进行合成得到所传输的帧图像;其中,数据信息以及位置信息是发送终端在确定待传输帧图像与参考帧图像的差异值未超过预设阈值后发送的。
其中,预设阈值为预先设定的阈值,该阈值的大小会在一定程度上影响视频图像的传输效率,可根据具体情况进行设定,如可设定为50%、60%、65%、70%、75%、80%或90%等。而待传输帧图像中与参考帧图像差异部分的数据信息,具体可包括待传输图像中与参考帧图像差异部分的数据,以及差异部分在待传输图像中的坐标信息。待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,具体可包括待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的坐标信息。
另外,所接收帧图像信息还可包括完整的帧图像信息,例如视频图像的第一帧图像信息,以及当待传输帧图像与参考帧图像进行比对,差异值超过预设阈值时,发送终端所发送的完整的帧图像信息。
对应地,作为发送终端的其他终端向上述智能移动终端发送图像信息。具体地,发送终端确认待传输视频图像中的参考帧图像,并将其完整的帧图像信息直接发送给上述智能移动终端;发送终端将待传输帧图像与参考帧图像进行比对,差异值未超过预设阈值时,将待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息发送至上述智能移动终端,而差异值超过预设阈值时,则将待传输帧图像完整的图像信息发送至上述智能移动终端。
以上实施方式中,智能移动终端接收其他终端所发送的帧图像信息,再分析、判断所接受的帧图像信息是否包括:当发送终端确认待传输帧图像与参考帧图像的差异值未超过预设阈值时所发送的,待传输帧图像中与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息,若包括以上信息,智能移动终端根据以上信息合成图像。通过上述方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时发生卡顿现象,提高图像的传输效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
上述方法应用于智能移动终端中,其逻辑过程可通过计算机程序来表示,并可通过智能移动终端实现。而结合本发明的视频传输系统,上述方法可分别通过作为发送端的智能移动终端和作为接收端的智能移动终端实现。
对于作为发送端的智能移动终端的硬件结构,请参阅图5,图5是本发明智能移动终端一实施方式的结构示意图。该智能移动终端可包括智能手机、ipad、pc机的一种,在其他实施方式中,还可以为其他智能移动终端,如车载电子设备等。具体如图5所示,本实施方式智能移动终端包括:通信电路501、处理器502;其中,通信电路501耦合处理器502;并且,通信电路501可用于与其他终端进行通信,包括传输视频图像;处理器502在工作时执行程序数据可实现以上步骤:
a1:智能移动终端的处理器502确定待传输视频图像的参考帧图像,并将参考帧图像的信息通过通信电路501发送至接收终端。
具体地,用户进入视频传输功能界面(如视频通话功能界面),触发该功能,智能移动终端接收到用户进行视频传输的指令,处理器502获取待传输视频图像,而后确定待传输视频图像的参考帧图像,如可将待传输视频图像的第一帧图像确定为参考帧图像,再将完整的参考帧图像信息通过通信电路501发送至接收终端。
a2:将当前待传输的帧图像与参考帧图像进行比对,判断待传输帧图像与参考帧图像的差异值是否超过预设阈值。若未超过,则执行步骤a3。
其中,预设阈值为预先设定的阈值,该阈值的大小会在一定程度上影响视频图像的传输效率,可根据具体情况进行设定,如可设定为50%、60%、65%、70%、75%、80%或90%等。
a3:如果差异值未超过预设阈值,将待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分在待传输帧图像和参考帧图像中的位置信息通过通信电路501发送至接收终端,以使接收终端合成所传输的帧图像。
其中,待传输帧图像中与参考帧图像差异部分的数据信息,具体可包括待传输帧图像中与参考帧图像差异部分的数据,以及差异部分在待传输帧图像中的坐标信息。待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,具体可包括待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的坐标信息。
另外,如果差异值超过预设阈值,则可将待传输帧图像完整的图像信息通过通信电路501直接发送至接收终端,并且可通过处理器502将其保存作为新的参考帧图像,之后待传输的其他帧图像可依次按以上步骤进行,直至待传输的视频图像传输发送完毕。
在另一实施方式中,智能移动终端的处理器502在执行程序数据时,除了可实现本实施方式中处理器502可实现的以上步骤之外,还可实现以上实施方式从接收终端角度提供的视频传输方法。即,智能移动终端既可作为发送终端向其他终端发送视频图像,也可作为接收终端接收并处理其他终端所发送的视频图像。
对应地,接收终端接收上述智能终端发送向其发送的图像信息,对于完整的图像信息,如上述第一帧图像信息,以及待传输帧图像与参考帧图像的差异值超过预设阈值时,智能移动终端所发送的帧图像信息,接收终端接收到之后可直接显示。而对于不完整的图像信息,如上述待传输帧图像与参考帧图像的差异值未超过预设阈值时,智能移动终端所发送的帧图像信息,包括待传输帧图像中与参考帧图像差异部分的数据信息,以及该待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,接收终端接收到后,根据接收到的图像信息合成一帧完整的图像,进而可进行显示。
本实施方式中,智能移动终端的处理器502在工作时执行程序数据可实现:处理器502确定待传输视频图像的参考帧图像,并通过待传输帧图像与参考帧图像进行比对,若待传输帧图像与参考帧图像的差异值未超过预设阈值,不将待传输帧图像中与参考帧图像相同部分的数据发送至接收终端,而将待传输帧图像中与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息发送至接收终端。通过上述方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时发生卡顿现象,提高图像的传输效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
对于作为接收端的智能移动终端的硬件结构,请参阅图6,图6是本发明智能移动终端另一实施方式的结构示意图。该智能移动终端可包括智能手机、ipad、pc机的一种,在其他实施方式中,还可以为其他智能移动终端,如车载电子设备等。具体如图6所示,本实施方式智能移动终端包括:通信电路601、处理器602;其中,通信电路601耦合处理器602;并且,通信电路601可用于与其他终端进行通信,包括传输视频图像;处理器602在工作时执行程序数据可实现以上步骤:
b1:智能终端处理器602接收其他终端发送的帧图像信息。
具体地,用户收到视频图像接收提示通知,确定接收视频图像,智能移动终端接收到用户接收视频图像的指令,执行指令,接收其他终端发送的帧图像信息。
b2:对所接收的帧图像信息的内容进行分析,确定所接收帧图像信息所包含的信息类型。
b3:如果所接收帧图像信息包括待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,则将差异部分的数据信息以及相同部分的位置信息进行合成得到所传输的帧图像;其中,数据信息以及位置信息是发送终端在确定待传输帧图像与参考帧图像的差异值未超过预设阈值后发送的。
其中,预设阈值为预先设定的阈值,该阈值的大小会在一定程度上影响视频图像的传输效率,可根据具体情况进行设定,如可设定为50%、60%、65%、70%、75%、80%或90%等。而待传输帧图像中与参考帧图像差异部分的数据信息,具体可包括待传输图像中与参考帧图像差异部分的数据,以及差异部分在待传输图像中的坐标信息。待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息,具体可包括待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的坐标信息。
另外,所接收帧图像信息还可包括完整的帧图像信息,例如视频图像的第一帧图像信息,以及当待传输帧图像与参考帧图像进行比对,差异值超过预设阈值时,发送终端所发送的完整的帧图像信息。
在另一实施方式中,智能移动终端的处理器602在执行程序数据时,除了可实现本实施方式中处理器602可实现的以上步骤之外,还可实现以上实施方式从发送终端角度提供的视频传输方法。即,智能移动终端既可作为接收终端接收并处理其他终端所发送视频图像,也可作为发送终端向其他终端发送视频图像。
对应地,作为发送终端的其他终端向上述智能移动终端发送图像信息。具体地,发送终端确认待传输视频图像中的参考帧图像,并将其完整的帧图像信息直接发送给上述智能移动终端;发送终端将待传输帧图像与参考帧图像进行比对,差异值未超过预设阈值时,将待传输帧图像中与参考帧图像差异部分的数据信息,以及,待传输帧图像与参考帧图像相同部分分别在待传输帧图像和参考帧图像上的位置信息发送至上述智能移动终端,而差异值超过预设阈值时,则将待传输帧图像完整的图像信息发送至上述智能移动终端。
本实施方式中,智能移动终端的处理器602在工作时执行程序数据可实现:接收其他发送终端所发送的帧图像信息,再分析、判断所接受的帧图像信息是否包括:当发送终端确认待传输帧图像与参考帧图像的差异值未超过预设阈值时所发送的,待传输帧图像中与参考帧图像差异部分的数据信息,以及待传输帧图像与参考帧图像相同部分的位置信息,若包括以上信息,则根据以上信息合成图像。通过上述方式,能够减少多余数据的传输及传输流量浪费,并减少在信号差时发生卡顿现象,提高图像的传输效率;另外,通过上述方法传输的信息全面,可提高接收终端合成图像的准确性及清晰度,保证所传输视频图像的质量。
对于计算机程序,以软件形式实现并作为独立的产品销售或使用时,可存储在一个电子设备可读取存储介质中,即,本发明还提供一种具有存储功能的装置,请参阅图7,图7是本发明具有存储功能的装置一实施方式的结构示意图,该具有存储功能的装置701上存储有程序数据702,该程序数据702能够被处理器执行以实现以上各方法实施方式的视频传输方法。其中,处理器可以是该具有存储功能的装置701本身所具有的处理器,也可以是其终端装置中的处理器。而该具有存储功能的装置701可包括能够携带以上程序数据的任何装置,如包括u盘、光盘以及终端、服务器等中的至少一种,在此不做限定。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。