技术新讯 > 电子通信装置的制造及其应用技术 > 一种实现Web端查看零售机出货监控视频的方法、装置、设备及介质与流程  >  正文

一种实现Web端查看零售机出货监控视频的方法、装置、设备及介质与流程

  • 国知局
  • 2024-08-02 14:46:44

本发明属于零售机监控视频管理,具体涉及一种实现web端查看零售机出货监控视频的方法、装置、设备及介质。

背景技术:

1、随着新零售模式的发展,自动售货机作为无人值守的全天候运营的零售终端设备,成为新零售模式业务的重要组成部分。自动售货机由于便捷、高效的服务特点得到广泛应用,现有自动售货机的管理通常由后台管理系统收集基本交易数,如销售记录和故障代码等,这些数据虽可反应售货机的部分运行状况,但不能直接呈现出货过程的实际情况。一部分自动售货机会配置简单的摄像头来拍摄静态图像,此种方式可在特定事件触发时抓拍现场图片,这些抓拍的图片上传到后台管理系统仅可供管理者简单查看,无法完整展现动态出货流程。自动售货机在出货环节缺乏实时、直观及准确的视频监控机制,导致在处理卡货、误操作以及恶意破坏等状况时仅仅依靠硬件传感器和有限的数据反馈,缺乏直观、详尽的可视证据,难以进行有效识别和及时处理,影响了服务质量和运维效率,且不利于运营者迅速做出决策。

2、新一代的部分自动售货机虽已具备视频监控功能,但仅可通过内置或外接摄像头记录出货区域的视频信息,且视频监控功能独立于后台管理系统,视频数据的获取和查看需要通过本地存储或简单网络传输,并未实现与web 管理屏的有效整合。新一代的部分自动售货机可允许远程访问摄像头,但往往功能有限,比如只能查看实时画面,而没有集成到后台管理系统中进行统一管理和分析,也不支持大规模部署下的集中监控和视频流处理。

3、此为现有技术的不足,因此,针对现有技术中的上述缺陷,提供一种实现web端查看零售机出货监控视频的方法、装置、设备及介质,是非常有必要的。

技术实现思路

1、针对现有技术的上述当前自动售货机的运行过程缺少与后台管理系统有效的视频监控整合方式,导致自动售货机交易过程中缺少可进行详尽分析的可视证据,影响自动零售机的运维效率和服务质量的缺陷,本发明提供一种实现web端查看零售机出货监控视频的方法、装置、设备及介质,以解决上述技术问题。

2、第一方面,本发明提供一种实现web端查看零售机出货监控视频的方法,包括如下步骤:

3、s1.自动零售机终端采集出货监控视频并进行本地存储;

4、s2.web前端响应用户指令通过ajax请求与服务端交互,请求获取出货监控视频,并对出货监控视频获取状态进行展示。

5、进一步地,步骤s1具体步骤如下:

6、s11.预先在自动零售机终端布设摄像头;

7、s12.自动零售机终端控制摄像头对出货过程进行实时监控,生成出货监控视频;

8、s13.自动零售机将出货监控视频按照出货订单进行本地分段存储。

9、进一步地,步骤s2具体步骤如下:

10、s21.基于javascript使用layui框架搭配jquery库构建零售机管理系统的web前端;

11、s22.web前端响应用户的视频获取指令,向服务端发送ajax视频获取请求,通知自动零售机终端上传出货监控视频;

12、s23.web前端对出货监控视频获取过程进行监控,以及对视频获取状态进行展示;所述视频获取状态包括视频待获取、视频获取中和视频已获取。

13、进一步地,步骤s21中包括如下步骤:

14、s211.在web前端为各自动零售机配置出货订单显示页面,生成出货订单列表,并根据实时出货订单进行更新;

15、s212.在web前端为出货订单列表中各出货订单条目配置视频更新组件,通过视频更新组件对视频获取状态进行更新;

16、当出货订单的视频未获取时,视频更新组件为动作组件,并显示视频待获取;

17、当出货订单的视频正在获取中,视频更新组件为状态组件,并显示视频获取中;

18、当出货订单的视频获取完成时,视频更新组件为状态组件,并显示视频已获取。

19、进一步地,步骤s22具体步骤如下:

20、s221.web前端通过作为动作组件的视频更新组件接收用户的视频获取指令,生成第一ajax请求向服务端发送;

21、s222.服务端接收到第一ajax请求后,通知对应自动零售机终端上传出货监控视频,同时web前端将视频更新组件设置为状态组件,并显示视频获取中。

22、进一步地,步骤s23具体步骤如下:

23、s231.web前端在第一ajax请求发送后,初始化获取次数;

24、s232.web前端等待设定延时时间向服务端获取视频地址;

25、当获取到视频地址时,进入步骤s233;

26、当未获取到视频地址时,进入步骤s234;

27、s233.web前端将视频更新组件设置为状态组件,并显示视频已获取,再渲染视频地址,清除获取次数,结束;

28、s234. web前端判断获取次数是否达到设定次数阈值;

29、若是,进入步骤s235;

30、若否,返回步骤s232;

31、s235.web前端将视频更新组件设置为动作组件,并显示视频未获取。

32、进一步地,步骤s232具体步骤如下:

33、s2321.web前端等待预先设定的延时时间后,向服务端发送第二ajax请求获取出货订单的交易信息;

34、当获取成功时,进入步骤s2323;

35、当获取失败时,进入步骤s2322;

36、s2322.web前端显示出货订单异常,结束;

37、s2323.web前端向服务端发送第三ajax请求获取出货监控视频的播放地址。

38、第二方面,本发明提供一种实现web端查看零售机出货监控视频的装置,包括:

39、监控视频采集模块,用于在自动零售机终端采集出货监控视频并进行本地存储;

40、监控视频请求模块,用于在web前端响应用户指令通过ajax请求与服务端交互,请求获取出货监控视频,并对出货监控视频获取状态进行展示。

41、进一步地,监控视频采集模块包括:

42、摄像头设置单元,用于预先在自动零售机终端布设摄像头;

43、出货监控视频生成单元,用于通过自动零售机终端控制摄像头对出货过程进行实时监控,生成出货监控视频;

44、视频存储单元,用于在自动零售机将出货监控视频按照出货订单进行本地分段存储。

45、进一步地,监控视频请求模块包括:

46、web前端构建单元,用于基于javascript使用layui框架搭配jquery库构建零售机管理系统的web前端;

47、出货监控视频请求单元,用于使web前端响应用户的视频获取指令,向服务端发送ajax视频获取请求,通知自动零售机终端上传出货监控视频;

48、视频获取状态监控单元,用于使web前端对出货监控视频获取过程进行监控,以及对视频获取状态进行展示;所述视频获取状态包括视频待获取、视频获取中和视频已获取。

49、第三方面,本发明提供一种设备,包括处理器和存储器;

50、其中,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得设备执行上述第一方面所述的方法。

51、第四方面,本发明提供了一种存储介质,

52、所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。

53、本发明的有益效果在于:

54、本发明提供的实现web端查看零售机出货监控视频方法、装置、设备及介质,实现web端通过ajax请求向服务端请求出货监控视频,异步请求视频,对视频获取过程异步监控,使得视频请求过程与web端无缝整合,且不影响web端整体业务进行,最终实现web浏览器对自动零售机出货过程的视频监控,从而对出货异常情况进行合理决策,提高异常的处理效率,提升自动零售机的运维管理效率和服务质量。

55、此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。

56、由此可见,本发明与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。

本文地址:https://www.jishuxx.com/zhuanli/20240801/243860.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。