数据传输方法、装置、计算机设备和计算机可读存储介质制造方法及图纸

技术编号:30146176 阅读:14 留言:0更新日期:2021-09-25 14:49
本申请涉及一种数据传输方法、装置、计算机设备和计算机可读存储介质。所述数据传输方法包括:若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值;若所述数据传输速率不低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送视频数据和定位信息;若所述数据传输速率低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送所述定位信息,并禁止所述可穿戴设备向所述用户终端发送所述视频数据。采用本方法能够提升可穿戴设备与用户终端之间数据传输稳定性。端之间数据传输稳定性。端之间数据传输稳定性。

【技术实现步骤摘要】
数据传输方法、装置、计算机设备和计算机可读存储介质


[0001]本专利技术涉及计算机设备
,特别是涉及一种数据传输方法、装置、计算机设备和计算机可读存储介质。

技术介绍

[0002]近年来,越来越多的可穿戴设备出现在人们的日常生活中,例如,可以佩戴的眼部按摩仪、颈部按摩仪,等等。
[0003]由于可穿戴设备的智能化水平提升,可穿戴设备可以用于采集各种数据,例如,视频数据以及定位信息等等。可穿戴设备通过与用户终端连接,将采集的数据传输至用户终端,以便于用户终端对可穿戴设备进行管理。
[0004]但是,在可穿戴设备向用户终端传输数据的过程中,容易出现数据丢失等传输不稳定的现象。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升可穿戴设备与用户终端之间数据传输稳定性的数据传输方法、装置、计算机设备和计算机可读存储介质。
[0006]第一方面,本申请实施例提供了一种数据传输方法,应用于用户终端,所述方法包括:
[0007]若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值;
[0008]若所述数据传输速率不低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送视频数据和定位信息;
[0009]若所述数据传输速率低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送所述定位信息,并禁止所述可穿戴设备向所述用户终端发送所述视频数据。
[0010]在其中一个实施例中,所述控制所述可穿戴设备向所述用户终端发送视频数据和定位信息之后,还包括:
[0011]检测所述视频数据中的视频帧是否存在黑屏现象,并将存在黑屏现象的视频帧作为目标帧;
[0012]检测第一帧的关键帧和第二帧的关键帧之间的相似度是否大于第一相似度阈值;所述第一帧的关键帧、所述第二帧的关键帧和所述目标帧在时序上依次相邻;
[0013]若所述第一帧的关键帧和所述第二帧的关键帧之间的相似度大于所述第一相似度阈值,则将所述目标帧的关键帧替换为所述第二帧的关键帧。
[0014]在其中一个实施例中,所述控制所述可穿戴设备向所述用户终端发送视频数据和定位信息之后,还包括:
[0015]检测所述视频数据中的视频帧是否存在花屏现象,并将存在花屏现象的视频帧作为目标帧;
[0016]检测第一帧的差别帧和第二帧的差别帧之间的相似度是否大于第二相似度阈值;所述第一帧的差别帧、所述第二帧的差别帧和所述目标帧在时序上依次相邻;
[0017]若所述第一帧的差别帧和所述第二帧的差别帧之间的相似度大于所述第二相似度阈值,则将所述目标帧的差别帧替换为所述第二帧的差别帧。
[0018]在其中一个实施例中,所述若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值之前,所述方法还包括:
[0019]检测所述可穿戴设备是否在线。
[0020]在其中一个实施例中,所述检测所述可穿戴设备是否在线,包括:
[0021]向云端服务器发送第一反馈信息获取请求,所述第一反馈信息获取请求用于指示所述云端服务器返回所述可穿戴设备的第一反馈信息;
[0022]若接收到所述第一反馈信息,则在间隔预设时长之后,向所述云端服务器发送第二反馈信息获取请求;所述第二反馈信息获取请求用于指示所述云端服务器返回所述可穿戴设备的第二反馈信息;
[0023]若接收到所述第二反馈信息,则确定所述可穿戴设备在线。
[0024]在其中一个实施例中,所述第一反馈信息包括所述可穿戴设备的定位信息,所述向所述云端服务器发送第二反馈信息获取请求之后,还包括:
[0025]若未接收到所述第二反馈信息,则确定所述可穿戴设备离线;
[0026]将所述第一反馈信息包括的所述可穿戴设备的定位信息发送至所述可穿戴设备绑定的目标终端。
[0027]在其中一个实施例中,所述控制所述可穿戴设备向所述用户终端发送视频数据和定位信息之前,还包括:
[0028]从云端服务器中获取所述可穿戴设备对应的视频采集装置的第一上报信息;
[0029]间隔预设时间段,若从所述云端服务器中获取到所述视频采集装置的第二上报信息,则确定所述视频采集装置在线。
[0030]第二方面,本申请实施例提供一种数据传输装置,装置包括:
[0031]第一检测模块,用于若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值;
[0032]传输控制模块,用于若所述数据传输速率不低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送视频数据和定位信息;
[0033]所述传输控制模块,还用于若所述数据传输速率低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送所述定位信息,并禁止所述可穿戴设备向所述用户终端发送所述视频数据。
[0034]第三方面,本申请实施例提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上述第一方面的方法的步骤。
[0035]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面的方法的步骤。
[0036]本申请实施例提供的技术方案带来的有益效果至少包括:
[0037]通过若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值;若所述数据传输速率不低于所述预设阈值,则控制所述可
穿戴设备向所述用户终端发送视频数据和定位信息;若所述数据传输速率低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送所述定位信息,并禁止所述可穿戴设备向所述用户终端发送所述视频数据;由此,当用户终端与可穿戴设备之间的数据传输速率符合要求,即不低于预设阈值时,用户终端接收可穿戴设备的视频数据和定位信息;当用户终端与可穿戴设备之间的数据传输速率低于预设阈值时,用户终端仅保持接收可穿戴设备的定位信息,避免了在数据传输速率较低时接入视频数据所导致的视频卡顿或数据丢失现象,提升了可穿戴设备与用户终端之间数据传输的稳定性,实现了数据传输资源的高效利用。
附图说明
[0038]图1为一个实施例提供的数据传输方法的应用环境图;
[0039]图2为一个实施例提供的数据传输方法的流程示意图;
[0040]图3为另一个实施例提供的数据传输方法的流程示意图;
[0041]图4为另一个实施例提供的数据传输方法的流程示意图;
[0042]图5为另一个实施例提供的数据传输方法的流程示意图;
[0043]图6为另一个实施例提供的数据传输方法的流程示意图;
[0044]图7为另一个实施例提供的数据传输方法的流程示意图;
[0045]图8为另一个实施例提供的数据传输方法的流程示意图;
[0046]图9为一个实施例提供的数据传输装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于用户终端,所述方法包括:若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值;若所述数据传输速率不低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送视频数据和定位信息;若所述数据传输速率低于所述预设阈值,则控制所述可穿戴设备向所述用户终端发送所述定位信息,并禁止所述可穿戴设备向所述用户终端发送所述视频数据。2.根据权利要求1所述的方法,其特征在于,所述控制所述可穿戴设备向所述用户终端发送视频数据和定位信息之后,还包括:检测所述视频数据中的视频帧是否存在黑屏现象,并将存在黑屏现象的视频帧作为目标帧;检测第一帧的关键帧和第二帧的关键帧之间的相似度是否大于第一相似度阈值;所述第一帧的关键帧、所述第二帧的关键帧和所述目标帧在时序上依次相邻;若所述第一帧的关键帧和所述第二帧的关键帧之间的相似度大于所述第一相似度阈值,则将所述目标帧的关键帧替换为所述第二帧的关键帧。3.根据权利要求1所述的方法,其特征在于,所述控制所述可穿戴设备向所述用户终端发送视频数据和定位信息之后,还包括:检测所述视频数据中的视频帧是否存在花屏现象,并将存在花屏现象的视频帧作为目标帧;检测第一帧的差别帧和第二帧的差别帧之间的相似度是否大于第二相似度阈值;所述第一帧的差别帧、所述第二帧的差别帧和所述目标帧在时序上依次相邻;若所述第一帧的差别帧和所述第二帧的差别帧之间的相似度大于所述第二相似度阈值,则将所述目标帧的差别帧替换为所述第二帧的差别帧。4.根据权利要求1所述的方法,其特征在于,所述若检测到可穿戴设备在线,则检测所述用户终端与所述可穿戴设备之间的数据传输速率是否低于预设阈值之前,所述方法还包括:检测所述可穿戴设备是否在线。5.根据权利要求4所述的方法,其特征在于,所述检测所述可穿戴设备是否在线,包括:向云端服务器发送第一反馈信息获取请求,所述...

【专利技术属性】
技术研发人员:刘杰王储
申请(专利权)人:未来穿戴技术有限公司
类型:发明
国别省市:

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

1