Video monitoring system, method and equipment based on logistics transportation transfer node

Through the video surveillance system based on GB28181 protocol, combined with streaming media services and visual AI platform, the problem of video surveillance data management in the express delivery industry has been solved, and the guarantee of goods safety and the enhancement of supervision power has been achieved, cost has been reduced and customer satisfaction has been improved. , meets the unique needs of the express delivery industry.

CN119232887APending Publication Date: 2024-12-31SHANGHAI YUANQING INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411350304.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

The existing video surveillance system is difficult to effectively manage video surveillance data of multiple transshipment centers, delivery outlets and stations in the express delivery industry, resulting in difficult guarantee of goods safety, insufficient supervision force, high cost, low customer satisfaction, and inability to meet express delivery. The industry’s unique business model and process requirements.

Method used

A video surveillance system based on the GB28181 protocol is designed, including video surveillance equipment, service subsystem and external service subsystem. It provides monitoring, playback, abnormal warning and historical video download functions through streaming media services, supporting H.265 to H. Video stream conversion in 264 format enables smooth playback on most computers, and combines visual AI platform to analyze pictures to discover security issues and illegal operations.

Benefits of technology

It improves cargo safety, optimizes logistics services, enhances supervision power, reduces costs, improves customer satisfaction, and promotes the development of the logistics industry, realizing unified management and personalized functions of multiple monitoring equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232887A_ABST
    Figure CN119232887A_ABST
Patent Text Reader

Abstract

The invention relates to a video monitoring system, method and device based on logistics transportation transfer nodes. The video monitoring system comprises a video monitoring device supporting a GB28181 protocol. The video monitoring service subsystem and the external business subsystem are connected with the video monitoring equipment; the video monitoring service subsystem is provided with a video monitoring interface module; the video monitoring interface module is used for providing at least one video monitoring interface corresponding to streaming media service; the external business subsystem establishes connection with the video monitoring service subsystem by calling a video monitoring interface; the video monitoring service subsystem is used for providing streaming media service for video monitoring equipment, monitoring the field operation condition of the video monitoring equipment, converting camera signals collected by the video monitoring equipment into video streaming data and synchronizing the video streaming data to the external service subsystem; and the functions of playing, playback, abnormal early warning and historical video downloading of monitoring are realized based on the calling of the external service subsystem. According to the scheme, video monitoring data of different places and different time scales can be effectively managed according to unique service modes and processes of different industries.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of video surveillance technology, and in particular to a video surveillance system, method and equipment based on logistics transportation flow nodes. Background Art

[0002] In the express delivery industry, every transfer center, delivery outlet, and post station has a large number of surveillance cameras. These surveillance cameras monitor key areas of the express delivery station in real time, such as the express delivery warehouse, operation desk, and entrances and exits, and can transmit them to the video surveillance center, allowing express delivery managers to view and replay videos at any time to discover and respond to potential security issues, such as theft or vandalism. This video surveillance system not only enhances the security and management efficiency of the express delivery station, but also reduces the risk of loss and damage of express parcels, ultimately improving the quality of express delivery services. Summary of the invention

[0003] Based on this, it is necessary to provide a video surveillance system, method and equipment based on logistics transportation flow nodes to address the above-mentioned technical problems, so as to effectively improve cargo safety, optimize logistics services, enhance supervision, reduce costs, improve customer satisfaction and promote the development of the logistics industry, thus bringing significant benefits and progress to the logistics industry.

[0004] In a first aspect, the present application provides a video surveillance system based on a logistics transportation flow node, the system comprising: at least one video surveillance device supporting the GB28181 protocol; and also comprising a video surveillance service subsystem and an external business subsystem connected to the video surveillance device;

[0005] The video monitoring service subsystem is provided with a video monitoring interface module; the video monitoring interface module is used to provide at least one video monitoring interface corresponding to the streaming media service;

[0006] The external business subsystem establishes a connection with the video surveillance service subsystem by calling the video surveillance interface;

[0007] The video surveillance service subsystem is used to provide streaming media services to video surveillance equipment, monitor the on-site operation of video surveillance equipment, convert camera signals collected by video surveillance equipment into video stream data, and synchronize them to the external business subsystem; and based on the call of the external business subsystem, realize the monitoring playback, playback, abnormal warning, and historical video download functions;

[0008] The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

[0009] Optionally, the video surveillance device is provided with at least one camera, and the camera targets a key area of ​​a business event;

[0010] The video surveillance device comprises: a device access module, which is used to access the video surveillance service subsystem based on the GB28181 protocol.

[0011] Optionally, the video monitoring service subsystem includes a SIP server; the SIP server includes:

[0012] A registration module is used to configure the SIP information in the SIP server to the video surveillance device GB28181 Enter page Register; the SIP information includes: SIP server number, SIP domain, SIP server public network IP, SIP server port, registration password;

[0013] An information configuration module, used to configure information for a registered video surveillance device; the configuration information includes the IP address of the video surveillance device;

[0014] An interface configuration module, used to configure a monitoring service calling interface for calling related functions of a streaming media service, and monitoring service parameters of the monitoring service calling interface; including the number of cameras to be monitored, resolution, and frame rate;

[0015] The driver module is used to start the relevant functions of the streaming media service based on the configured monitoring service calling interface and the monitoring service parameters of the monitoring service calling interface, so as to provide support for the video monitoring device to obtain the camera signal.

[0016] Optionally, the SIP server further includes:

[0017] A conversion module is used to install a video stream converter corresponding to the monitoring service call interface in the video monitoring service subsystem; the video stream converter is used to convert the video stream format of the camera signal collected by the video monitoring device from the H.265 format to the video stream data in the H.264 format;

[0018] A monitoring module, used to obtain the operation status of the video monitoring device and the data statistics of the logged-in users based on the video stream data;

[0019] The interaction module is used to call the video surveillance interface and interact with the external business subsystem through the video surveillance interface;

[0020] The display module is used to display the management page of the camera through the screen; the management page has the functions of previewing, replaying and obtaining snapshots of the camera.

[0021] Optionally, the monitoring module includes: a collection unit and a statistical unit;

[0022] The collecting unit is used to obtain the operation status of the video monitoring device by collecting and counting the online status of the video monitoring device and the abnormal playback data;

[0023] The statistical unit is used to collect statistics on the number of cameras, the number of online users, and the online rate according to the organizations and permissions of different logged-in users, and generate a monitoring trend chart;

[0024] Among them, the monitoring trend chart is used to view the number of cameras, the number of online cameras and the online rate of each level of organization under each authority or any organizational structure within a preset time range; to determine the trend changes in the number of cameras and the online rate; and to allow the terminal to view the camera's preview, playback, and snapshot functions.

[0025] Optionally, the interaction module includes:

[0026] An execution unit, used to receive a scheduling instruction triggered by an external business subsystem on a management page of a surveillance camera, and in response to the content of the calling instruction, execute camera preview, playback, and snapshot acquisition functions corresponding to the content of the calling instruction;

[0027] The feedback unit is used to synchronize the video stream data of the video surveillance device to the external business subsystem through the video surveillance interface.

[0028] Optionally, the execution unit includes:

[0029] A playback unit, used to intercept at least one video segment in the video stream data for playback and / or downloading according to a selected time interval, and to trace and analyze historical events based on the video playback function;

[0030] The real-time monitoring unit is used to monitor the played video stream data.

[0031] Optionally, the external service subsystem includes a device management module;

[0032] The device management module includes: an acquisition unit, which is used to acquire video stream data synchronized by the video monitoring service subsystem to obtain the on-site operation status of the camera;

[0033] The control unit is used to perform related operations on the management page and trigger scheduling instructions for the camera's preview, playback, and snapshot functions.

[0034] In a second aspect, the present application provides a video monitoring method based on a logistics transportation flow node, comprising:

[0035] Provide streaming media services to video surveillance equipment, monitor the on-site operation of video surveillance equipment, convert camera signals collected by video surveillance equipment into video stream data, and synchronize them to external business subsystems; and based on the call of external business subsystems, realize monitoring playback, abnormal warning, and historical video download functions;

[0036] The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

[0037] In a third aspect, the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the method steps as described in any one of the second aspects.

[0038] The above-mentioned video surveillance system, method and device based on logistics transportation flow nodes can be used as a video surveillance solution for express delivery transfer centers / outlets / post stations based on the GB28181 protocol, which includes video surveillance equipment that supports the GB28181 protocol; it also includes a video surveillance service subsystem and an external business subsystem connected to the video surveillance equipment; the video surveillance service subsystem is provided with a video surveillance interface module; it is used to provide at least one video surveillance interface corresponding to the streaming media service; the external business subsystem establishes a connection with the video surveillance service subsystem by calling the video surveillance interface; the video surveillance service subsystem is used to provide streaming media services to the video surveillance equipment, monitor the on-site operation of the video surveillance equipment, convert the camera signal collected by the video surveillance equipment into video stream data, and synchronize it to the external business subsystem; and based on the call of the external business subsystem, the monitoring playback, playback, abnormal warning, and historical video download functions are realized. It can realize the effective management of video surveillance data in different locations and time scales according to the unique business models and processes of different industries.

[0039] The above-proposed video monitoring system, method and device based on logistics transportation flow nodes can achieve smooth playback on most computers by converting the H.265 video stream into the H.264 format.

[0040] This application fully combines the organizational structure of the express delivery industry's headquarters, provinces, regions, transfer centers, branches, divisions, outlets, and stations. Compared with open source systems, each logged-in user can only see the monitoring data within his or her authority, which improves data security. It integrates domestic centers, outlets, stations, and international monitoring equipment, and can implement management and playback functions for these monitoring devices in one system. In addition, in response to the unique business models and processes of the express delivery industry, it provides personalized functions in combination with external business systems; for example, in conjunction with the visual AI platform, this system provides pictures, and the visual AI platform analyzes the pictures to discover safety issues and illegal operations.

[0041] The above application is based on the GB28181 protocol, and the express transfer center / outlet / station video surveillance system has unlimited access routes and is deeply integrated with the unique business model and processes of the express industry. It can effectively improve cargo safety, optimize logistics services, enhance supervision, reduce costs, improve customer satisfaction, and promote the development of the logistics industry, bringing significant benefits and progress to the logistics industry. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.

[0043] Figure 1 A schematic diagram of the structure of a video monitoring system based on logistics transportation flow nodes in an embodiment of the present invention;

[0044] Figure 2 It is a flow chart of a video monitoring method based on logistics transportation flow nodes in an embodiment of the present invention;

[0045] Figure 3 FIG. 4 is a diagram showing the internal structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0047] The embodiment of the present application provides a video monitoring system, method and device based on logistics transportation flow nodes. The system is based on the GB28181 open source system and is cache optimized to solve high concurrency and large data volumes. Theoretically, it can connect to 200,000 devices and solve the problem of CPU surge.

[0048] The method can be applied to a terminal, a server, or a system including a terminal and a server, and implemented through the interaction between the terminal and the server. The terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, etc. Through the coordinated use of PC-side monitoring and mobile-side monitoring, it can be used as a convenient, real-time security monitoring and management solution.

[0049] In one embodiment, the present invention provides a video monitoring system based on logistics transportation flow nodes. Compared with the monitoring system products on the market, this system has made significant improvements in the following two aspects:

[0050] 1) Optimize H.265 video playback. Some devices do not support H.265 video playback or often freeze when playing, such as most machines with Intel processors or AMD graphics cards below the 5th generation. By converting the H.265 video stream to H.264 format, it can be played smoothly on most computers.

[0051] 2) Function customization limitations. The monitoring system products on the market are standardized products that lack many personalized functions and cannot meet the high concurrency and unique business models and processes of the express delivery industry. For example, video playback, playback, and historical video downloads combined with the waybill system; viewing monitoring videos on mobile terminals.

[0052] The express transfer center / outlet / station video surveillance system based on the GB28181 protocol has unlimited access routes and is deeply integrated with the unique business model and processes of the express industry. It can effectively improve cargo safety, optimize logistics services, enhance supervision, reduce costs, improve customer satisfaction, and promote the development of the logistics industry, bringing significant benefits and progress to the logistics industry.

[0053] The embodiments of the present invention are described below in conjunction with the accompanying drawings. The system specifically includes: at least one video surveillance device supporting the GB28181 protocol; and also includes a video surveillance service subsystem and an external business subsystem connected to the video surveillance device. Figure 1 , the external sub-business system can include the business scope of integrated distribution video, online store manager, OSD shipping waybill, visual AI platform, quality control platform, etc. The video monitoring service subsystem can realize functions such as report statistics, mobile video monitoring, large monitoring screen, historical video download, video playback, video playback, national standard cascading, device management, device access and streaming media services. Video monitoring equipment includes monitoring equipment 1, monitoring equipment 2, etc.

[0054] In the above embodiment, the video monitoring service subsystem is provided with a video monitoring interface module; the video monitoring interface module is used to provide at least one video monitoring interface corresponding to the streaming media service;

[0055] The external business subsystem establishes a connection with the video surveillance service subsystem by calling the video surveillance interface;

[0056] The video surveillance service subsystem is used to provide streaming media services to video surveillance equipment, monitor the on-site operation of video surveillance equipment, convert camera signals collected by video surveillance equipment into video stream data, and synchronize them to the external business subsystem; and based on the call of the external business subsystem, realize the monitoring playback, playback, abnormal warning, and historical video download functions;

[0057] The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

[0058] In the above embodiment, the video surveillance device is provided with at least one camera, and the camera targets a key area of ​​a business event;

[0059] The video surveillance device comprises: a device access module, which is used to access the video surveillance service subsystem based on the GB28181 protocol.

[0060] In the above embodiment, the video monitoring service subsystem includes a SIP server; the SIP server includes:

[0061] A registration module is used to configure the SIP information in the SIP server to the video surveillance device GB28181 Enter page Register; the SIP information includes: SIP server number, SIP domain, SIP server public network IP, SIP server port, registration password;

[0062] An information configuration module, used to configure information for a registered video surveillance device; the configuration information includes the IP address of the video surveillance device;

[0063] An interface configuration module, used to configure a monitoring service calling interface for calling related functions of a streaming media service, and monitoring service parameters of the monitoring service calling interface; including the number of cameras to be monitored, resolution, and frame rate;

[0064] The driver module is used to start the relevant functions of the streaming media service based on the configured monitoring service calling interface and the monitoring service parameters of the monitoring service calling interface, so as to provide support for the video monitoring device to obtain the camera signal.

[0065] In the above embodiment, the SIP server further includes:

[0066] A conversion module is used to install a video stream converter corresponding to the monitoring service call interface in the video monitoring service subsystem; the video stream converter is used to convert the video stream format of the camera signal collected by the video monitoring device from the H.265 format to the video stream data in the H.264 format;

[0067] A monitoring module, used to obtain the operation status of the video monitoring device and the data statistics of the logged-in users based on the video stream data;

[0068] The interaction module is used to call the video surveillance interface and interact with the external business subsystem through the video surveillance interface;

[0069] The display module is used to display the management page of the camera through the screen; the management page has the functions of previewing, replaying and obtaining snapshots of the camera.

[0070] In the above embodiment, the monitoring module includes: a collection unit and a statistics unit;

[0071] The collecting unit is used to obtain the operation status of the video monitoring device by collecting and counting the online status of the video monitoring device and the abnormal playback data;

[0072] The statistical unit is used to collect statistics on the number of cameras, the number of online users, and the online rate according to the organizations and permissions of different logged-in users, and generate a monitoring trend chart;

[0073] Among them, the monitoring trend chart is used to view the number of cameras, the number of online cameras and the online rate of each level of organization under each authority or any organizational structure within a preset time range; to determine the trend changes in the number of cameras and the online rate; and to allow the terminal to view the camera's preview, playback, and snapshot functions.

[0074] In the above embodiment, the interaction module includes:

[0075] An execution unit, used to receive a scheduling instruction triggered by an external business subsystem on a management page of a surveillance camera, and in response to the content of the calling instruction, execute camera preview, playback, and snapshot acquisition functions corresponding to the content of the calling instruction;

[0076] The feedback unit is used to synchronize the video stream data of the video surveillance device to the external business subsystem through the video surveillance interface.

[0077] In the above embodiment, the execution unit includes:

[0078] A playback unit, used to intercept at least one video segment in the video stream data for playback and / or downloading according to a selected time interval, and to trace and analyze historical events based on the video playback function;

[0079] The real-time monitoring unit is used to monitor the played video stream data.

[0080] In the above embodiment, the external service subsystem includes a device management module;

[0081] The device management module includes: an acquisition unit, which is used to acquire video stream data synchronized by the video monitoring service subsystem to obtain the on-site operation status of the camera;

[0082] The control unit is used to perform related operations on the management page and trigger scheduling instructions for the camera's preview, playback, and snapshot functions.

[0083] It can be understood that, according to the technical solution of the present invention shown in the above embodiment, the solution mainly includes the following parts:

[0084] 1. Video surveillance equipment access

[0085] The monitoring device needs to support the GB28181 protocol. Devices that do not support the GB28181 protocol cannot access this video monitoring subsystem. You need to configure SIP information on the GB28181 access page in the background management of the monitoring device, enter the SIP server number, SIP domain, SIP server public network IP, SIP server port, and registration password. If the configuration is correct, registration will be successful.

[0086] 2. Video surveillance subsystem

[0087] 2.1) Monitoring and statistics: By collecting and counting the online status of monitoring equipment and abnormal playback data, you can more intuitively understand the operation of monitoring equipment. For example, the online rate report can count the total number of monitoring equipment, online number, offline number, and offline rate according to the transfer center, outlet, branch, and division.

[0088] 2.2) Mobile video surveillance: Different logged-in users can summarize and count the number of cameras, the number of online cameras, and the online rate according to the permissions of the organization they belong to. They can view the monitoring data of the cameras within their permissions from different perspectives; the monitoring trend chart supports viewing the total number of cameras and the online rate of the organization in the past seven days, so as to understand the trend changes in the number of user cameras and the online rate; it supports viewing the jump of organizational structure monitoring data, and displays in detail the number of surveillance cameras, the number of online cameras, and the online rate at each level of the organization, and can be displayed in sorting; it supports the preview, playback, and snapshot functions of the camera on the mobile terminal.

[0089] 2.3) Monitoring large screen: On most devices, the monitoring large screen can be transcoded through H264, supporting 1\4\9\16 split screens and smooth playback at the same time, and supporting screenshot and playback functions in the monitoring large screen.

[0090] 2.4) Historical video download: supports downloading historical videos within a short time interval as needed.

[0091] 2.5) Video playback: Video playback can help trace and analyze events that have occurred and provide a basis for further investigation. The system can replay videos at selected time intervals and support screenshots during playback.

[0092] 2.6) Video playback: Real-time monitoring and playback allows you to grasp the on-site situation in real time.

[0093] 2.7) National standard cascade: Support national standard cascade, which can realize data sharing and resource integration between different monitoring platforms.

[0094] 2.8) Equipment management: realize the management of video recorders and surveillance cameras. On the management page of surveillance cameras, there are functions for previewing, replaying and obtaining snapshots of cameras.

[0095] 2.9) Equipment access: The monitoring equipment is connected to the SIP server based on the GB28181 protocol, and the SIP server is configured with SIP information.

[0096] 2.10) Streaming media service: Support service for monitoring devices to play videos, support multiple protocols (RTSP / RTMP / HLS / HTTP-FLV / WebSocket-FLV / GB28181 / HTTP-TS / WebSocket-TS / HTTP-fMP4 / Web Socket-fMP4 / MP4 / WebRTC), and support protocol conversion.

[0097] 3. External business subsystem

[0098] The external business subsystem interacts with the video surveillance subsystem through various methods such as calling the video surveillance system interface, embedding H5 playback pages, and synchronizing camera configuration data to realize monitoring playback, playback, abnormal warning, and historical video download functions.

[0099] Based on the same inventive concept, the embodiment of the present application also provides a method for a video surveillance system based on a logistics transportation flow node. The implementation scheme for solving the problem provided by the method is similar to the implementation scheme recorded in the above system, so the specific limitations in one or more embodiments of the video surveillance method based on a logistics transportation flow node provided below can refer to the limitations of the video surveillance system based on a logistics transportation flow node above, and will not be repeated here. It can be understood that the above description of the system is also applicable to the description of the method.

[0100] In one embodiment, Figure 2 As shown, a video monitoring method based on logistics transportation flow nodes is provided, and the method includes:

[0101] S101 provides streaming media services to video surveillance equipment and monitors the on-site operation of video surveillance equipment;

[0102] S102 converts the camera signal collected by the video surveillance device into video stream data and synchronizes it to the external business subsystem;

[0103] S103 implements the monitoring playback, replay, abnormal warning, and historical video download functions based on the call of the external business subsystem;

[0104] The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

[0105] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0106] At the same time, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, it implements the above-mentioned dynamic height and width limit warning method based on navigation information.

[0107] The present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it can implement the above-mentioned dynamic height and width limit warning method based on navigation information.

[0108] In one embodiment, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program implements any one of the method steps S101 to S103.

[0109] In one embodiment, the electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 3As shown. The electronic device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, the method described in any one of S101 to S103 is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the housing of the electronic device, or an external keyboard, touchpad or mouse.

[0110] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0111] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0112] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory ROM, magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive memory ReRAM, magnetic memory MRAM, ferroelectric memory FRAM, phase change memory PCM, graphene memory, etc. Volatile memory may include random access memory RAM or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory SRAM or dynamic random access memory DRAM, etc. The database involved in the embodiments provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, etc., but is not limited thereto.

[0113] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0114] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A video monitoring system based on logistics transportation flow nodes, characterized in that: The system includes: at least one video surveillance device supporting the GB28181 protocol; and also includes a video surveillance service subsystem and an external business subsystem connected to the video surveillance device; The video monitoring service subsystem is provided with a video monitoring interface module; the video monitoring interface module is used to provide at least one video monitoring interface corresponding to the streaming media service; The external business subsystem establishes a connection with the video surveillance service subsystem by calling the video surveillance interface; The video surveillance service subsystem is used to provide streaming media services to video surveillance equipment, monitor the on-site operation of video surveillance equipment, convert camera signals collected by video surveillance equipment into video stream data, and synchronize them to the external business subsystem; and based on the call of the external business subsystem, realize the monitoring playback, playback, abnormal warning, and historical video download functions; The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

2. The system according to claim 1, characterized in that The video surveillance device is provided with at least one camera, and the camera targets a key area of ​​a business event; The video surveillance device comprises: a device access module, which is used to access the video surveillance service subsystem based on the GB28181 protocol.

3. The system according to claim 1, characterized in that The video monitoring service subsystem includes a SIP server; the SIP server includes: A registration module is used to configure the SIP information in the SIP server to the video surveillance device GB28181 access page noodle Register; the SIP information includes: SIP server number, SIP domain, SIP server public network IP, SIP server port, registration password; An information configuration module, used to configure information for a registered video surveillance device; the configuration information includes the IP address of the video surveillance device; An interface configuration module, used to configure a monitoring service calling interface for calling related functions of a streaming media service, and monitoring service parameters of the monitoring service calling interface; including the number of cameras to be monitored, resolution, and frame rate; The driver module is used to start the relevant functions of the streaming media service based on the configured monitoring service calling interface and the monitoring service parameters of the monitoring service calling interface, so as to provide support for the video monitoring device to obtain the camera signal.

4. The system according to claim 3, characterized in that The SIP server also includes: A conversion module is used to install a video stream converter corresponding to the monitoring service call interface in the video monitoring service subsystem; the video stream converter is used to convert the video stream format of the camera signal collected by the video monitoring device from the H.265 format to the video stream data in the H.264 format; A monitoring module, used to obtain the operation status of the video monitoring device and the data statistics of the logged-in users based on the video stream data; The interaction module is used to call the video surveillance interface and interact with the external business subsystem through the video surveillance interface; The display module is used to display the management page of the camera through the screen; the management page has the functions of previewing, replaying and obtaining snapshots of the camera.

5. The system according to claim 4, characterized in that The monitoring module includes: a collection unit and a statistical unit; The collecting unit is used to obtain the operation status of the video monitoring device by collecting and counting the online status of the video monitoring device and the abnormal playback data; The statistical unit is used to collect statistics on the number of cameras, the number of online users, and the online rate according to the organizations and permissions of different logged-in users, and generate a monitoring trend chart; Among them, the monitoring trend chart is used to view the number of cameras, the number of online cameras and the online rate of each level of organization under each authority or any organizational structure within a preset time range; to determine the trend changes in the number of cameras and the online rate; and to allow the terminal to view the camera's preview, playback, and snapshot functions.

6. The system according to claim 4, characterized in that The interaction module includes: An execution unit, used to receive a scheduling instruction triggered by an external business subsystem on a management page of a surveillance camera, and in response to the content of the calling instruction, execute camera preview, playback, and snapshot acquisition functions corresponding to the content of the calling instruction; The feedback unit is used to synchronize the video stream data of the video surveillance device to the external business subsystem through the video surveillance interface.

7. The system according to claim 6, characterized in that The execution unit comprises: A playback unit, used to intercept at least one video segment in the video stream data for playback and / or downloading according to a selected time interval, and to trace and analyze historical events based on the video playback function; The real-time monitoring unit is used to monitor the played video stream data.

8. The system according to claim 6, characterized in that The external business subsystem includes a device management module; The device management module includes: an acquisition unit, which is used to acquire video stream data synchronized by the video monitoring service subsystem to obtain the on-site operation status of the camera; The control unit is used to perform related operations on the management page and trigger scheduling instructions for the camera's preview, playback, and snapshot functions.

9. A video monitoring method based on logistics transportation flow nodes, characterized in that: include: Provide streaming media services to video surveillance equipment, monitor the on-site operation of video surveillance equipment, convert camera signals collected by video surveillance equipment into video stream data, and synchronize them to external business subsystems; and based on the call of external business subsystems, realize monitoring playback, abnormal warning, and historical video download functions; The related functions of the streaming media service include: play, playback, abnormal warning, and historical video downloading functions.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the method according to claim 9.