一种行车记录仪的记录方法与流程

文档序号:13427360阅读:528来源:国知局

本发明涉及通信控制技术领域,特别是涉及一种行车记录仪的记录方法。



背景技术:

随着经济的发展,汽车已经成为人们日常出现非常重要的交通工具,人们也更加重视车辆的驾驶感受。目前,大部分高配的车辆的车载行车电脑可以为车主提供,地图导航、在线音乐、天气预报、行车记录仪等功能,其中,行车记录仪尤为重要。例如,行车记录仪记录的行车信息在交通事故责任判定时,是非常重要的证据。但在一些低配车型中想要享受这些功能就必须安装额外的硬件模块,增加用户使用成本且必须由专业人士安装,拆车安装繁琐。虽然有部分车主使用手机中的app程序实现导航或行车记录的功能,但车主每次使用时需要手动开机解锁,不能自动开机,自动启动行车记录仪功能,影响驾驶安全。



技术实现要素:

本发明的一个目的在于克服现有技术缺陷,提供一种行车记录仪的记录方法。

特别地,本发明提供了一种行车记录仪的记录方法,用于将手机设置为所述行车记录仪且实现自动开机,录制车辆行驶的路况视频文件,包括步骤:

s1,自动开机,在检测到上电信号时,启动所述行车记录仪中的监听传输模块并执行开机指令;

s2,初始化摄像头,根据媒体记录方法录制视频;

s3,设置视频时长,根据所述媒体记录方法的回调函数设置所述视频的视频时长为第一视频时长;

s4,生成视频文件,根据所述回调函数,每回调一次打包所述第一视频时长内的视频;

s5,在车辆碰撞时,自动加锁所述视频文件,以使所述视频文件不被覆盖和删除。

进一步地,所述行车记录仪为安卓手机。

进一步地,所述s5还包括:

s51,启动加速度感应器,获取所述行车记录仪的加速度值;

s52,读取用户设置的第一预设加速度阈值;

s53,若所述加速度值大于等于所述第一预设加速度阈值,通过所述回调函数立即将现在录制的视频打包;

s54,录制加锁视频,且标记为加锁视频文件,以使所述加锁视频文件不被自动覆盖和删除。

进一步地,还包括步骤s6,在所述行车记录仪自动开机后,服务监听单元监听所述行车记录仪的充电状态广播,若监听到断电广播,自动关机。

进一步地,当所述服务监听单元监听到所述断电广播,所述行车记录仪自动弹出关机提示对话框,所述关机提示对话框设有第一提示倒计时,所述行车记录仪在所述第一提示倒计时之后自动关机。

进一步地,所述开机指令预设在所述监听传输模块的源码入口函数处。

进一步地,所述关机提示对话框设有确定按钮和取消按钮,点击所述确定按钮则立即执行关机,点击所述取消按钮则取消关机。

进一步地,所述第一提示倒计时为10s。

本发明的行车记录仪的记录方法,将手机设置为所述行车记录仪,能够实现上电自动开机,根据媒体记录方法录制车辆行驶的路况视频文件,通过回调函数定时自动保存视频文件,且在车辆碰撞时,自动加锁所述视频文件,以使所述视频文件不被覆盖和删除。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:

图1是本发明一种行车记录仪的记录方法的流程图;

图2是图1中步骤s5的具体实施方法的流程图。

具体实施方式

图1是本发明一种行车记录仪的记录方法的流程图。如图1所示,本发明提供了一种行车记录仪的记录方法,用于将手机设置为所述行车记录仪且实现自动开关机,录制车辆行驶的路况视频文件,包括步骤:

s1,自动开机,在检测到上电信号时,启动所述行车记录仪中的监听传输模块(healthd模块)并执行开机指令,

监听传输模块(healthd模块)是android4.4之后提出来的一种中介模型,该模型向下监听来自底层的电池事件,向上传递电池数据信息给framework层的电池服务batteryservice用以计算电池电量相关状态信息,当行车记录仪连接充电接口进行充电时,行车记录仪检测到上电信号时,所述行车记录仪通过监听传输healthd模块执行开机指令,所述开机指令为android_reboot(android_rb_restart,0,0),所述开机指令预设在所述监听传输模块的源码入口函数处,行车记录仪会自动开机;

s2,初始化摄像头,根据媒体记录(mediarecorder)方法录制视频;

s3,设置视频时长,根据所述媒体记录(mediarecorder)方法的回调函数设置所述视频的视频时长为第一视频时长;

s4,生成视频文件,根据所述回调函数,每回调一次打包所述第一视频时长内的视频,

根据回调函数为setoninfolistener控制行车记录仪定时回调,实现视频文件自动保存,可设置执行最长时间,回调一次就将视频打包;

s5,在车辆碰撞时,自动加锁所述视频文件,以使所述视频文件不被覆盖和删除。

本发明的行车记录仪的记录方法,将手机设置为所述行车记录仪,能够实现上电自动开机,根据媒体记录(mediarecorder)方法录制车辆行驶的路况视频文件,通过回调函数定时自动保存视频文件,且在车辆碰撞时,自动加锁所述视频文件,以使所述视频文件不被覆盖和删除。

图2是图1中步骤s5的具体实施方法的流程图,如图2所示,本发明的行车记录仪为安卓手机,用户可将闲置的安卓手机设置为行车记录仪。进一步地,所述步骤s5还包括:

s51,启动加速度感应器,获取所述行车记录仪的加速度值,

本发明通过检测行车记录仪(即安卓手机)中的g-sensor信号,所述g-sensor信号由行车记录仪自带的加速度传感器测得;

s52,读取用户设置的第一预设加速度阈值,

用户可以手动设置所述第一预设加速度阈值;

s53,若所述加速度值大于等于所述第一预设加速度阈值,通过所述回调函数立即将现在录制的视频打包,

s54,录制加锁视频,且标记为加锁视频文件,以使所述加锁视频文件不被自动覆盖和删除。

本发明通过检测行车记录仪(即手机)自带的加速度传感器获取自身的加速度值并与用户自己设置的第一预设加速度阈值进行比较,当车辆的加速度大于等于第一预设加速度阈值时,行车记录仪立即结束正在录制的视频并打包自动存储,并开始录制新的加锁视频文件,以使所述加锁视频文件不被自动覆盖和删除。而不需要等到进过第一视频时长时打包视频。

进一步地,本发明还包括步骤s6,在所述行车记录仪自动开机后,服务监听单元监听所述行车记录仪的充电状态广播,若监听到断电广播,自动关机。进一步地,当所述服务监听单元监听到所述断电广播intent.action_power_disconnected,intent提供了一种通用的消息系统,允许你的应用程序与其它的应用程序间传递intent来执行动作和时间,action代表安卓系统中已经定义的一系列常用动作,所述行车记录仪自动弹出关机提示对话框,所述关机提示对话框设有第一提示倒计时,所述行车记录仪在所述第一提示倒计时之后自动关机。所述关机提示对话框设有确定按钮和取消按钮,点击所述确定按钮则立即执行关机,点击所述取消按钮则取消关机。进一步地,所述第一提示倒计时为10s。

本发明为了实现行车记录仪自动关机,本编写了一个service监听服务,监听行车记录仪的充电状态广播。且通过设置弹出关机提示对话框来避免驾驶员的误操作。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

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