音视频采集方法、蓝牙设备和终端设备技术

技术编号:20876598 阅读:26 留言:0更新日期:2019-04-17 11:41
本发明专利技术实施例公开了一种音视频采集方法和蓝牙设备,以提高采集的音视频的质量。该方法可以应用于蓝牙设备,包括:接收终端设备的音视频采集指令,并基于所述音视频采集指令采集目标对象的音视频数据;在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给所述给终端设备;如果和所述终端设备断开连接,则缓存采集到的音视频数据,并在与所述终端设备重新建立连接后,将缓存的音视频数据发送给所述终端设备。本发明专利技术实施例还公开了另一种音视频采集方法和终端设备。

【技术实现步骤摘要】
音视频采集方法、蓝牙设备和终端设备
本专利技术实施例涉及终端设备
,尤其涉及一种音视频采集方法、蓝牙设备和终端设备。
技术介绍
近年来,随着手机、平板等终端设备的不断普及,终端设备的处理性能也越来越高,在终端设备上处理的业务不仅仅只限于传统的接打电话、即时通信等,一些音视频采集与处理业务也开始逐渐的流行起来。相关技术中,终端设备通常是采用自带的麦克风和摄像头进行音视频(音频和/或视频)采集,由于终端设备音视频采集的距离有限,如果是采集运动的目标对象的音视频数据时,如,用户用三脚架将手机固定,用来采集自己的扣篮表演音视频时,往往因手机的音视频的采集距离限制,造成音视频采集的效果较差。
技术实现思路
本专利技术实施例提供一种音视频采集方法、蓝牙设备和终端设备,以提高采集的音视频的质量。为了解决上述技术问题,本专利技术实施例是这样实现的:第一方面,提供了一种音视频采集方法,应用于蓝牙设备,包括:接收终端设备的音视频采集指令,并基于所述音视频采集指令采集目标对象的音视频数据;在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给所述给终端设备;如果和所述终端设备断开连接,则缓存采集到的音视频数据,并在与所述终端设备重新建立连接后,将缓存的音视频数据发送给所述终端设备。第二方面,提供了一种音视频采集方法,应用于终端设备,包括:向蓝牙设备发送音视频采集指令,以使所述蓝牙设备采集目标对象的音视频数据;在所述蓝牙设备采集目标对象的音视频数据的过程中,实时接收所述蓝牙设备采集到的音视频数据;如果和所述蓝牙设备断开连接之后重新建立连接,接收所述蓝牙设备缓存的音视频数据,其中,所述缓存的音视频数据是所述蓝牙设备在处于断开连接状态时采集的。第三方面,提供了一种蓝牙设备,包括:蓝牙通信模块,用于接收终端设备的音视频采集指令;音视频采集模块,用于基于所述音视频采集指令采集目标对象的音视频数据;蓝牙通信模块,用于在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给所述给终端设备;存储模块,用于如果和所述终端设备断开连接,则缓存采集到的音视频数据,并在与所述终端设备重新建立连接后,将缓存的音视频数据发送给所述终端设备。第四方面,提供了一种终端设备,包括:蓝牙通信模块,用于向蓝牙设备发送音视频采集指令,以使所述蓝牙设备采集目标对象的音视频数据;以及在所述蓝牙设备采集目标对象的音视频数据的过程中,实时接收所述蓝牙设备采集到的音视频数据;以及如果和所述蓝牙设备断开连接之后重新建立连接,接收所述蓝牙设备缓存的音视频数据,其中,所述缓存的音视频数据是所述蓝牙设备在处于断开连接状态时采集的。第五方面,提供了一种蓝牙设备,该蓝牙设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第六方面,提供了一种终端设备,该终端设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的方法的步骤。第七方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面和第二方面所述的方法的步骤。在本专利技术实施例中,蓝牙设备可以采集目标对象的音视频数据并实时发送给终端设备,因此,只需要将蓝牙设备固定在目标对象上,在蓝牙无线传输的有效距离内即可获取到目标对象高质量的音视频数据,解决了因终端设备的音视频的采集距离限制造成音视频采集的效果较差的问题,提高了采集的音视频的质量。另外,蓝牙设备如果和终端设备断开连接,蓝牙设备还可以缓存采集到的音视频数据,并在与终端设备重新建立连接后,将缓存的音视频数据发送给终端设备,避免因蓝牙链路暂时断开造成的音视频采集片段缺失的问题,进一步提高采集的音视频的质量。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是本专利技术的一个实施例提供的音视频采集方法流程示意图;图2是本专利技术的另一个实施例提供的音视频采集方法流程示意图;图3是本专利技术的一个实施例提供的蓝牙设备结构示意图;图4是本专利技术的一个实施例提供的终端设备结构示意图;图5为实现本专利技术各个实施例的一种终端设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术的一个实施例提供一种音视频采集方法100,可以应用于蓝牙设备侧,包括如下步骤:S102:接收终端设备的音视频采集指令,并基于所述音视频采集指令采集目标对象的音视频数据。本说明书实施例中的蓝牙设备,通常包括有音视频采集模块、蓝牙通信模块和存储模块等。其中,音视频采集模块能够出采集目标对象的音视频数据,该处的音视频数据,可以是音频数据,还可以是视频数据,还可以同时包括音频数据和视频数据;蓝牙通信模块能够实现和终端和设备之间的通信,还可以将采集到的音视频数据发送给终端设备;存储模块能够存储采集到的音视频数据。上述蓝牙设备的工作模式通常包括SCO(SynchronousConnectionOriented)和ACL(AsynchronousConnectionless),其中,前者主要用于传输音视频数据,后者主要用于分组数据传送。本专利技术实施例中,蓝牙设备启动后即可开启SCO模式,实现与终端设备的蓝牙连接。如果在正常连接过程中接收到终端设备的音视频采集指令,即可基于上述音视频采集指令采集目标对象的音视频数据。该实施例中的目标对象具体可以是位置不断变化的对象,例如,运动的人物、动物、汽车(包括赛车)等;还可以是静止的对象。实际应用过程中,可以将蓝牙设备固定在目标对象上,进而能够近距离实时采集目标对象的音视频数据,由于蓝牙设备和目标对象之间的距离较近,能够采集到高质量的音视频数据。S104:在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给终端设备;如果和终端设备断开连接,则缓存采集到的音视频数据,并在重新建立连接后,将缓存的音视频数据发送给终端设备。本专利技术实施例中,在采集目标对象的音视频数据的过程中,如果蓝牙设备和终端设备处于连接状态,也即蓝牙设备和终端设备之间能够正常通信,两者之间的SCO链路正常。蓝牙设备和终端设备断开连接,即两者之间不能正常通信,两者之间的SCO链路断开。本专利技术实施例中,如果蓝牙和设备和终端设备处于连接状态,蓝牙设备即可由蓝牙通信模块通过SCO链路,将采集到的音视频数据实时发送给终端设备。对于上述提到的“实时”发送给终端设备,可以理解,蓝牙设备采集音视频数据是一个持续不间断的过程,而上述“发送”动作,例如,每间隔1秒执行一次发送动作;又例如,在采集到的音视频数据达到一定的数量时,如100比特,执行一次发送动作。如果蓝牙设备和终端设备之间距离偏远,或者是障碍物遮挡等原因,造成蓝牙和设备和终端设备断开连接,蓝牙设备还可以本文档来自技高网...

【技术保护点】
1.一种音视频采集方法,其特征在于,应用于蓝牙设备,包括:接收终端设备的音视频采集指令,并基于所述音视频采集指令采集目标对象的音视频数据;在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给所述给终端设备;如果和所述终端设备断开连接,则缓存采集到的音视频数据,并在与所述终端设备重新建立连接后,将缓存的音视频数据发送给所述终端设备。

【技术特征摘要】
1.一种音视频采集方法,其特征在于,应用于蓝牙设备,包括:接收终端设备的音视频采集指令,并基于所述音视频采集指令采集目标对象的音视频数据;在采集目标对象的音视频数据的过程中,将采集到的音视频数据实时发送给所述给终端设备;如果和所述终端设备断开连接,则缓存采集到的音视频数据,并在与所述终端设备重新建立连接后,将缓存的音视频数据发送给所述终端设备。2.如权利要求1所述的方法,其特征在于,所述将缓存的音视频数据发送给所述终端设备包括:将缓存的音视频数据中的目标音视频数据发送给所述终端设备;其中,所述目标音视频数据是基于断开连接的时刻、以及所述终端设备接收到结束输入的时刻确定的,所述结束输入用于结束针对所述目标对象的音视频采集。3.如权利要求2所述的方法,其特征在于,所述蓝牙设备预设有缓存时长极值,所述将缓存的音视频数据中的目标音视频数据发送给所述终端设备包括:如果断开连接的时长小于或等于所述缓存时长极值,且重新建立连接之前所述终端设备接收到所述结束输入,将缓存的音视频数据中的目标音视频数据发送给所述终端设备。4.如权利要求1所述的方法,其特征在于,所述蓝牙设备预设有缓存时长极值,所述将缓存的音视频数据发送给所述终端设备包括:如果断开连接的时长小于或等于所述缓存时长极值,且重新建立连接时所述终端设备没有接收到结束输入,将断开时刻到重新建立连接时刻缓存的音视频数据发送给所述终端设备;或如果断开连接的时长大于所述缓存时长极值,且重新建立连接时所述终端设备没有接收到所述结束输入,将所述缓存时长极值内缓存的音视频数据发送给所述终端设备;或如果断开连接的时长大于所述缓存时长极值,且重新建立连接之前所述终端设备接收到所述结束输入,将所述缓存时长极值内缓存的音视频数据发送给所述终端设备;其中,所述结束输入用于结束针对所述目标对象的音视频采集。5.一种音视频采集方法,其特征在于,应用于终端设备,包括:向蓝牙设备发送音视频采集指令,以使所述蓝牙设备采集目标对象的音视频数据;在所述蓝牙设备采集目标对象的音视频数据的过程中,实时接收所述蓝牙设备采集到的音视频数据;如果和所述蓝牙设备断开连接之后重新建立连接,接收所述蓝牙设备缓存的音视频数据,其中,所述缓存的音视频数据是所述蓝牙设备在处于断开连接状态时采集的。6.如权利要求5所述的方法,其特征在于,所述接收所述蓝牙设备缓存的音视频数据包括:接收所述蓝牙设备缓存的音视频数据中的目标音视频数据;其中,所述目标音视频数据是基于断开连接的时刻、以及接收到结束输入的时刻确定的,所述结束输入用于结束针对所述目标对象的音视频采集。7.如权利要求6所述的方法,其特征在于,所述蓝牙设备预设有缓存时长极值,所述接收所述蓝牙设备缓存的音视频数据中的目标音视频数据包括:如果断开连接的时长小于或等于所述缓存时长极值,且重新建立连接之前接收到所述结束输入...

【专利技术属性】
技术研发人员:覃宝强
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1