低功耗相机事件推送方法、电子设备和可读存储介质与流程
本申请涉及设备通信,特别是涉及一种低功耗相机事件推送方法、电子设备和可读存储介质。
背景技术:
1、在供电不便的区域,能够在常规阶段休眠且唤醒后能够持续录像的低功耗相机得到了广泛应用。然而,低功耗相机所检测到的事件容易遗漏,常规的为了降低遗漏的方式会大幅增加相机的工作时长,这会极大增加相机的功耗。有鉴于此,如何保障相机功耗较低的情况下降低事件遗漏的概率成为了亟待解决的问题。
技术实现思路
1、本申请主要解决的技术问题是提供一种低功耗相机事件推送方法、电子设备和可读存储介质,能够保障相机功耗较低的情况下降低事件遗漏的概率。
2、为解决上述技术问题,本申请第一方面提供一种低功耗相机事件推送方法,包括:响应于相机被唤醒,获取所有未推送的事件,基于所述相机的剩余电量和事件的优先级缓存至少部分事件;获取不同类型的传输协议推送事件时的历史推送时长,基于所述相机的剩余电量和所有类型的所述传输协议的历史推送时长,确定延时休眠时长;响应于所述延时休眠时长内任一类型的传输协议在所述相机及其对应的平台上线,利用已上线的传输协议按照事件的优先级推送至少部分缓存的事件至所述平台;响应于达到所述延时休眠时长,控制所述相机休眠。
3、为解决上述技术问题,本申请第二方面提供一种电子设备,该电子设备包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行上述第一方面所述的方法。
4、为解决上述技术问题,本申请第三方面提供一种计算机可读存储介质,其上存储有程序数据,所述程序数据被处理器执行时实现上述第一方面所述的方法。
5、本申请的有益效果是:区别于现有技术的情况,本申请当相机被唤醒后,获取所有未推送的事件,基于相机当前的剩余电量和事件匹配的优先级,将未推送的事件中的至少部分事件缓存,从而保障唤醒前已检测到的事件能够按照优先级进行缓存,避免相机唤醒前的事件丢失。获取不同类型的传输协议历史上推送事件时所需要的历史推送时长,基于相机当前的剩余电量和所有类型的传输协议的历史推送时长,确定相机对应的延时休眠时长。当相机处于延时休眠时长内任一类型的传输协议在相机以及相机对应的平台上线,利用已上线的传输协议按照事件的优先级推送至少部分缓存的事件至相机对应的平台,从而在延时休眠时长内每有一种传输协议上线,则利用相应的协议进行事件传输,降低事件遗漏的概率。当相机达到延时休眠时长后,控制相机休眠从而保障相机能够始终保持较低的功耗,避免长时间工作以便保障相机功耗较低的情况下降低事件遗漏的概率。
1.一种低功耗相机事件推送方法,其特征在于,包括:
2.根据权利要求1所述的低功耗相机事件推送方法,其特征在于,所述获取所有未推送的事件,基于所述相机的剩余电量和事件的优先级缓存至少部分事件,包括:
3.根据权利要求2所述的低功耗相机事件推送方法,其特征在于,所述将与所述目标优先级匹配的事件缓存至预设的内存空间,包括:
4.根据权利要求1所述的低功耗相机事件推送方法,其特征在于,所述相机的唤醒条件包括所述相机检测到预设类型的事件,以及所述相机与所述平台之间的休眠链路接收到唤醒信号中的至少一者;其中,所述相机唤醒后从所述休眠链路切换至所述相机与所述平台之间的主链路。
5.根据权利要求1所述的低功耗相机事件推送方法,其特征在于,所述获取不同类型的传输协议推送事件时的历史推送时长,基于所述相机的剩余电量和所有类型的所述传输协议的历史推送时长,确定延时休眠时长,包括:
6.根据权利要求5所述的低功耗相机事件推送方法,其特征在于,所述基于所述电量区间匹配的参考延时时长和每种类型的传输协议的参考推送时长,确定所述延时休眠时长,包括:
7.根据权利要求6所述的低功耗相机事件推送方法,其特征在于,所述基于所述参考延时时长和所述候选参考推送时长,确定所述延时休眠时长,包括:
8.根据权利要求1所述的低功耗相机事件推送方法,其特征在于,所述利用已上线的传输协议按照事件的优先级推送至少部分缓存的事件至所述平台,包括:
9.一种电子设备,其特征在于,包括:相互耦接的存储器和处理器,其中,所述存储器存储有程序数据,所述处理器调用所述程序数据以执行如权利要求1-8中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有程序数据,其特征在于,所述程序数据被处理器执行时实现如权利要求1-8中任一项所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com