一种智能执法记录仪的数据采集系统、方法及电子设备与流程

文档序号:35402996发布日期:2023-09-09 18:41阅读:52来源:国知局
一种智能执法记录仪的数据采集系统、方法及电子设备与流程

本技术实施例涉及执法设备,特别是涉及一种智能执法记录仪的数据采集系统、方法及电子设备。


背景技术:

1、执法记录仪是民警执行公务时随身佩带的集实时视音频摄录、照相和录音等功能于一体的取证技术装备。集摄像、照相、对讲、定位、存储功能于一身,能够对执法过程中进行动态、静态的现场情况数字化记录,便于公安干警在各种环境中执法使用。

2、现行智能执法记录仪采用的是智能手机方案,即基于arm架构的4g手机芯片与安卓系统开发出的专用执法记录应用。现有的数据采集方法为向智能执法记录仪发送专用的设备转换指令,通过安卓系统特性,将执法记录仪设备转换为大容量存储设备,从而实现执法数据的采集工作。

3、而随着安卓系统版本的提升,现有的智能执法记录仪已经不支持在无sd卡的情况下,通过调用接口将设备转换为大容量存储设备,并挂载进桌面操作系统;且现行方案中,设备转换为大容量存储设备后无法与设备进行额外的usb通信,这对执法记录仪数据的采集造成了极大的不便;同时,执法记录仪存储必须使用和采集程序所在操作系统相同的文件格式,无法在两个不同的文件格式操作系统里同时使用。


技术实现思路

1、本发明提供了一种智能执法记录仪的数据采集系统、方法及电子设备,通过mtp协议完成对执法记录仪的数据采集,增加了执法数据采集的稳定性和泛用性,保证了执法数据采集的安全性。

2、第一方面,本发明提供了一种智能执法记录仪的数据采集系统,包括:

3、执法记录仪和数据采集操作系统,所述执法记录仪与所述数据采集操作系统信号连接,其中,所述数据采集操作系统还包括代理通信装置、文件系统及数据采集程序;

4、所述数据采集操作系统用于获取所述执法记录仪的接入请求;

5、所述文件系统用于根据所述执法记录仪的接入请求,创建虚拟大容量存储磁盘并挂载ntfs文件系统;

6、所述代理通信装置用于接收所述数据采集程序发送的数据采集指令,将所述数据采集指令转换为mtp协议通信数据,并通过mtp协议形式将所述数据采集指令发送至所述执法记录仪;

7、所述执法记录仪用于根据所述数据采集指令,返回相应数据至所述代理通信装置;

8、所述代理通信装置还用于接收所述执法记录仪返回的数据,并返回至所述数据采集程序。

9、进一步地,所述数据采集系统还包括:

10、管理装置;所述管理装置还包括文件系统过滤驱动程序;

11、所述文件系统过滤驱动程序用于接收所述数据采集指令,所述数据采集指令包括访问磁盘卷轴序列信息,并根据所述访问磁盘卷轴序列信息,确认所述数据采集指令是否为发送至所述执法记录仪的指令,若是,则将所述数据采集指令转发至所述代理通信装置。

12、进一步地,所述数据采集程序用于响应所述执法记录仪的接入请求,通过usb通信向所述执法记录仪发送认证请求,所述认证请求包括验证密钥;

13、所述执法记录仪用于接收所述认证请求并根据所述验证密钥进行认证,若认证通过,则同意接入所述数据采集操作系统,并转换为mtp设备模式,所述mtp设备模式指示所述执法记录仪通过mtp协议进行数据交换。

14、进一步地,所述管理装置还用于监听usb设备接入所述数据采集操作系统的事件,若监听到存在usb设备接入,则获取该接入设备的设备信息,并根据所述接入设备信息,判断所述接入设备是否为mtp协议兼容设备;若所述接入设备是mtp协议兼容设备,则确认该接入设备为所述执法记录仪。

15、第二方面,本发明提供了一种智能执法记录仪的数据采集方法,应用于数据采集操作系统,包括如下步骤:

16、获取执法记录仪的接入请求;

17、根据所述执法记录仪的接入请求,创建虚拟大容量存储磁盘并挂载ntfs文件系统;

18、生成数据采集指令,将所述数据采集指令转换为mtp协议通信数据,并通过mtp协议形式将所述数据采集指令发送至所述执法记录仪;

19、接收所述执法记录仪返回的数据。

20、进一步地,生成数据采集指令后,还包括如下步骤:

21、所述数据采集指令包括访问磁盘卷轴序列信息;

22、根据所述访问磁盘卷轴序列信息,确认所述数据采集指令是否为发送至所述执法记录仪的指令,若是,则将所述数据采集指令转发至所述执法记录仪。

23、进一步地,获取执法记录仪的接入请求后,还包括如下步骤:

24、响应于所述执法记录仪的接入请求,通过usb通信向所述执法记录仪发送认证请求,所述认证请求包括验证密钥;

25、接收所述执法记录仪返回的同意接入信息,与所述执法记录仪建立连接并通过mtp协议进行数据交换,所述同意接入信息通过所述执法记录仪接收所述认证请求并对验证密钥进行认证通过后获取。

26、进一步地,获取执法记录仪的接入请求之前,还包括如下步骤:

27、监听usb设备接入所述数据采集操作系统的事件;

28、若监听到存在usb设备接入,获取该接入设备的设备信息;

29、根据所述接入设备信息,判断所述接入设备是否为mtp协议兼容设备;

30、若所述接入设备是mtp协议兼容设备,则确认该接入设备为所述执法记录仪。

31、第三方面,本发明提供了一种智能执法记录仪的数据采集方法,应用于执法记录仪,包括如下步骤:

32、发送接入请求至数据采集操作系统;

33、接收所述数据采集操作系统发送的认证请求,所述认证请求包括验证密钥;

34、根据所述验证密钥进行认证,若认证通过,则同意接入所述数据采集操作系统,并转换为mtp设备模式,所述mtp设备模式指示所述执法记录仪通过mtp协议进行数据交换;

35、接收通过mtp协议形式传输的数据采集指令,并根据所述数据采集指令将相应数据发送至所述数据采集操作系统。

36、第四方面,本技术实施例提供一种电子设备,包括:

37、至少一个存储器以及至少一个处理器;

38、所述存储器,用于存储一个或多个程序;

39、当所述一个或多个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如第二方面及第三方面所述的一种智能执法记录仪的数据采集系统的步骤。

40、本发明响应于执法记录仪的接入请求,在采集端操作系统中创建虚拟大容量存储磁盘并挂载ntfs文件系统,同时设置代理通信装置,将数据采集程序发送至执法记录仪的数据采集指令拦截并转换为mtp协议通信数据后,转发至执法记录仪;执法记录仪完成相应的数据采集指令后,再通过代理通信装置将结果返回至数据采集程序。本技术实施例通过设置代理通信和文件驱动过滤的方式,避免了现有的采集程序面临的需要大规模升级或者第三方采集程序不能做变更从而影响数据采集的情况;同时,代理通信对指令格式的转换也解决了执法记录仪的文件存储必须使用与采集程序所在操作系统相同的文件格式相统一这一弊端,使得数据的采集变得更加灵活;创建虚拟磁盘卷以及通过mtp协议进行数据传输,避免了执法记录仪可能会被操作系统格式化,以及避免在采集数据的时候同时被拷贝进入病毒,保证了数据采集的稳定性和安全性。

41、为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

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