Network video monitoring method and device, equipment and storage medium

By obtaining the parameter information of the video surveillance terminal and cellular network signal parameters, determining the bandwidth occupied by video streaming and performing network switching, the problem of unstable signal of the video surveillance terminal is solved, and the stability and reliability of video data transmission are improved.

CN119893042APending Publication Date: 2025-04-25CHINA UNITED NETWORK COMM GRP CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411978066.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

In the prior art, video surveillance terminals cannot switch networks according to network coverage, resulting in unstable signal, which may cause network access to fail, and thus lead to the lack of video images.

Method used

By obtaining the parameter information of the video surveillance terminal and the cellular network signal parameters of the area, the video streaming occupies bandwidth, and the target access network type is determined based on the bandwidth and signal parameters, so as to realize network switching.

Benefits of technology

It improves the stability and reliability of video data transmission, ensuring the effective operation of the video surveillance system and the reliable transmission of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893042A_ABST
    Figure CN119893042A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a network video monitoring method and device, equipment and a storage medium. The method comprises the following steps: acquiring parameter information of a video monitoring terminal and cellular network signal parameters of an area where the video monitoring terminal is located; determining a video stream transmission occupied bandwidth corresponding to the parameter information; determining a target access network type of the video monitoring terminal according to the transmission occupied bandwidth and the cellular network signal parameters; and carrying out transmission processing on the video stream of the video monitoring terminal through the target access network. The method improves the stability and reliability of video data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a network video monitoring method, device, equipment and storage medium. Background Art

[0002] Network video surveillance refers to the transmission of video information in digital form over the network, that is, the realization of video monitoring and recording in areas with network coverage.

[0003] Most of the existing technologies obtain video surveillance information by accessing the video surveillance terminal through a wired network. However, in actual applications, it is not convenient to deploy a wired network in scenes such as outdoor, construction sites, and emergency management.

[0004] In addition, existing video surveillance terminals are unable to switch networks according to network coverage or deployment environment, which may cause unstable signals during device use, leading to network access failure and further loss of video images. Summary of the invention

[0005] The embodiments of the present application provide a network video monitoring method, apparatus, device and storage medium to solve the problem in the prior art of lacking network switching of video monitoring terminals according to network coverage conditions.

[0006] In a first aspect, an embodiment of the present application provides a network video monitoring method, including:

[0007] Obtaining parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located;

[0008] Determine the bandwidth occupied by the video stream transmission corresponding to the parameter information;

[0009] Determining a target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters;

[0010] The video stream of the video surveillance terminal is transmitted and processed through the target access network.

[0011] Optionally, the cellular network signal parameters include: signal quality and signal strength, and determining the target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters includes:

[0012] Determining available bandwidth of the cellular network based on signal quality and signal strength of the cellular network;

[0013] Determining whether the transmission occupied bandwidth is less than the available bandwidth;

[0014] If yes, using the cellular network as the target access network of the video surveillance terminal;

[0015] If not, a wired network or a Wi-Fi network is used as the target access network of the video surveillance terminal.

[0016] Optionally, the cellular network includes: a first signal source and a second signal source. After the cellular network is used as an access network of the video surveillance terminal, the method further includes:

[0017] Obtain parameter information of a first signal source and parameter information of a second signal source in an area where the video surveillance terminal is located;

[0018] The first signal source and the second signal source are switched according to parameter information of the first signal source, parameter information of the second signal source, a user's preference for the first signal source, and a user's preference for the second signal source.

[0019] Optionally, the switching process between the first signal source and the second signal source according to the parameter information of the first signal source, the parameter information of the second signal source, the user's preference for the first signal source, and the user's preference for the second signal source includes:

[0020] determining a priority level of the first signal source according to parameter information of the first signal source and a user's preference for the first signal source;

[0021] determining a priority level of the second signal source according to parameter information of the second signal source and a user's preference for the second signal source;

[0022] The first signal source and the second signal source are switched according to the priority level of the first signal source and the priority level of the second signal source.

[0023] Optionally, the switching process between the first signal source and the second signal source according to the priority level of the first signal source and the priority level of the second signal source includes:

[0024] determining whether the priority level of the first signal source is higher than the priority level of the second signal source;

[0025] If yes, connecting the first signal source to the video surveillance terminal;

[0026] If not, the second signal source is connected to the video monitoring terminal.

[0027] Optionally, the parameter information includes: a bit rate of a video format, and determining the bandwidth occupied by the video stream transmission corresponding to the parameter information includes:

[0028] The bandwidth occupied by the video stream transmission corresponding to the video surveillance terminal is determined according to the bit rate of the video format.

[0029] In a second aspect, an embodiment of the present application provides a network video monitoring device, including:

[0030] An acquisition module, used to acquire parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located;

[0031] A determination module, used to determine the bandwidth occupied by the video stream transmission corresponding to the parameter information;

[0032] The determination module is further used to determine the target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters;

[0033] A processing module is used to perform transmission processing on the video stream of the video surveillance terminal through the target access network.

[0034] Optionally, the cellular network signal parameters include: signal quality and signal strength, and the device further includes: a judgment module;

[0035] The determination module is further configured to determine the available bandwidth of the cellular network according to the signal quality and signal strength of the cellular network;

[0036] The judging module is used to judge whether the bandwidth occupied by the transmission is less than the available bandwidth;

[0037] The processing module is further configured to use the cellular network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is less than the available bandwidth;

[0038] The processing module is further configured to use a wired network or a Wi-Fi network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is not less than the available bandwidth.

[0039] Optionally, the cellular network includes: a first signal source and a second signal source, and the acquisition module is further used to acquire parameter information of the first signal source and parameter information of the second signal source in the area where the video surveillance terminal is located;

[0040] The processing module is further used to switch the first signal source and the second signal source according to parameter information of the first signal source, parameter information of the second signal source, user preference for the first signal source, and user preference for the second signal source.

[0041] Optionally, the determining module is further used to determine the priority level of the first signal source according to the parameter information of the first signal source and the user's preference for the first signal source;

[0042] The determination module is further configured to determine the priority level of the second signal source according to the parameter information of the second signal source and the user's preference for the second signal source;

[0043] The processing module is further used to perform switching processing on the first signal source and the second signal source according to the priority level of the first signal source and the priority level of the second signal source.

[0044] Optionally, the judging module is further used to judge whether the priority level of the first signal source is higher than the priority level of the second signal source;

[0045] The processing module is further configured to connect the first signal source to the video surveillance terminal when the priority level of the first signal source is higher than the priority level of the second signal source;

[0046] The processing module is further configured to connect the second signal source to the video surveillance terminal when the priority level of the first signal source is not higher than the priority level of the second signal source.

[0047] Optionally, the parameter information includes: a bit rate of a video format, and the determination module is further used to determine a bandwidth occupied by the video stream transmission corresponding to the video surveillance terminal according to the bit rate of the video format.

[0048] In a third aspect, an embodiment of the present application provides a network video monitoring device, including:

[0049] Memory;

[0050] processor;

[0051] Wherein, the memory stores computer-executable instructions;

[0052] The processor executes the computer-executable instructions stored in the memory to implement the network video monitoring method as described in the first aspect and various possible implementations of the first aspect.

[0053] In a fourth aspect, the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the network video surveillance method as described in the first aspect and various possible implementations of the first aspect.

[0054] The present application provides a network video monitoring method, device, equipment and storage medium. The method improves the stability and reliability of video data transmission by acquiring parameter information of a video monitoring terminal and cellular network signal parameters of the area where the video monitoring terminal is located; determining the bandwidth occupied by video stream transmission corresponding to the parameter information; determining the target access network type of the video monitoring terminal according to the transmission occupied bandwidth and the cellular network signal parameters; and transmitting and processing the video stream of the video monitoring terminal through the target access network. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0056] Figure 1 A network video monitoring method process provided in the embodiment of the present application Figure 1 ;

[0057] Figure 2 A network video monitoring method process provided in the embodiment of the present application Figure 2 ;

[0058] Figure 3 A schematic diagram of the structure of a network video monitoring device provided in an embodiment of the present application;

[0059] Figure 4 A schematic diagram of the structure of a network video surveillance device provided in an embodiment of the present application.

[0060] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0061] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0062] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein.

[0063] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0064] 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, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0065] Network video surveillance technology is widely used in all walks of life. It can efficiently and quickly transmit on-site video information in digital form to a designated monitoring center or cloud platform through the network, realizing real-time video monitoring and recording in places with network coverage.

[0066] However, although wired network access has certain advantages in terms of stability and bandwidth, in actual application scenarios, especially in complex and changeable environments such as outdoors, construction sites, remote areas or emergency management, it is often difficult to deploy and maintain wired networks.

[0067] In addition, existing video surveillance terminals have certain limitations in terms of intelligence and network adaptability. Video surveillance terminal equipment cannot switch and optimize the network according to the current network coverage, which often leads to network access failure due to unstable signals during use.

[0068] In view of the above problems existing in the prior art, the present application provides a network video monitoring method, which switches the network signal accessing the video monitoring terminal according to the network coverage of the video monitoring terminal deployment environment, thereby improving the stability of video data transmission.

[0069] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0070] Figure 1 This is a network video monitoring method process provided by the embodiment of the present application Figure 1 .like Figure 1 As shown, the network video monitoring method provided by this embodiment includes:

[0071] S101: Acquire parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located.

[0072] Among them, video surveillance terminal refers to equipment installed at a specific location for capturing and recording video images, such as cameras, surveillance cameras, etc. Cellular network refers to a mobile communication network composed of multiple base stations.

[0073] It is understandable that the parameter information of the video surveillance terminal obtained includes but is not limited to: the resolution, frame rate, lens type, storage method, network interface, power supply, and specific security settings or software version information of the device. The cellular network signal parameters obtained include but are not limited to: signal strength, data transmission rate, network delay, signal quality, network type, etc.

[0074] A comprehensive assessment of the video surveillance terminals and the cellular network environment in their areas will help ensure the effective operation of the video surveillance system and the reliable transmission of data.

[0075] S102: Determine the bandwidth occupied by the video stream transmission corresponding to the parameter information.

[0076] The transmission bandwidth is the amount of network bandwidth that the video surveillance terminal needs to occupy when transmitting the video stream. The video surveillance terminal will continuously capture video images and convert them into digital signals to form a continuous video stream.

[0077] It can be understood that the parameter information related to video quality and transmission obtained in the above steps is analyzed and processed. For example, the resolution determines the clarity of the video image. The higher the resolution, the greater the bandwidth required to transmit the video data; the frame rate determines the smoothness of the video. The higher the frame rate, the greater the amount of data transmitted, thereby occupying more bandwidth.

[0078] Specifically, based on the above parameter information, the bandwidth required for video stream transmission is calculated, and factors such as the compression rate of video data and the efficiency of the transmission protocol are considered in the calculation process to obtain the bandwidth requirement value.

[0079] It is also understandable that after determining the bandwidth requirement for video stream transmission, the configuration of the video surveillance terminal can be optimized according to network conditions and actual application requirements.

[0080] By analyzing the parameter information of the video surveillance terminal, the bandwidth required for video stream transmission is determined, thereby providing data support for high-quality video surveillance transmission, thereby ensuring the effective operation of the video surveillance system and the reliable transmission of data.

[0081] S103: Determine the target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters.

[0082] It can be understood that by obtaining the amount of bandwidth required by the video surveillance terminal when transmitting the video stream, and evaluating the currently available cellular network, including network type, signal strength, network delay, etc. Further, after understanding the transmission requirements of the video surveillance terminal and the performance of the cellular network, the most suitable network type for the video surveillance terminal to access is determined based on the above information.

[0083] Determining the target access network type of the video surveillance terminal based on the transmission occupied bandwidth and cellular network signal parameters ensures the effective operation of the video surveillance system and the reliable transmission of data, helps to optimize the utilization of network resources and improve the performance and reliability of the video surveillance system.

[0084] S104: Transmission processing is performed on the video stream of the video surveillance terminal through the target access network.

[0085] The target access network refers to the network used to transmit the video stream of the video surveillance terminal, which can be a wired network or a wireless network, depending on the site conditions and transmission requirements.

[0086] It can be understood that the video stream of the video surveillance terminal is transmitted through the target access network determined in the above steps. Specifically, during the transmission process, the video stream will be processed by encoding, compression, etc. to reduce bandwidth occupancy and improve transmission efficiency. After transmission processing, the video stream arrives at the monitoring center, cloud storage platform or other places where the video stream needs to be received.

[0087] In one or some other optional embodiments, the network video monitoring method further includes: the video monitoring platform monitors and manages the camera device. Specifically, the video monitoring platform backend Platform as a Service (PaaS) is used to implement capabilities such as video media stream reception and video storage, and enables the front-end client through an application programming interface (Application Programming Interface, API). The user installs the video monitoring platform client, transmits the video and audio data to the client mobile device, and the user can view the monitoring content in real time through the mobile client.

[0088] Furthermore, the cloud management control module of the video surveillance platform performs configuration management such as national standard configuration, device configuration, and remote monitoring on the camera equipment. For example, national standard configuration includes specifying the Internet Protocol (IP) address of the Session Initiation Protocol (SIP) server, setting the SIP server identifier (ID), configuring the national standard ID, etc. Device configuration includes alarm configuration, motion detection function configuration, setting storage cycle, etc.; remote monitoring includes monitoring and management of the device's online status, network signal strength, etc.

[0089] An embodiment of the present application provides a network video surveillance method, which obtains parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located; determines the bandwidth occupied by video stream transmission corresponding to the parameter information; determines the target access network type of the video surveillance terminal based on the transmission occupied bandwidth and the cellular network signal parameters; and transmits and processes the video stream of the video surveillance terminal through the target access network, thereby improving the stability of video surveillance data transmission.

[0090] Figure 2 A network video monitoring method process provided in the embodiment of the present application Figure 2 This embodiment is in Figure 1 Based on the embodiment, a possible implementation of the network video monitoring method is described in detail. Figure 2 As shown, the method includes:

[0091] S201: Acquire parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located.

[0092] Among them, step S201 is similar to the above step S101 and will not be repeated here.

[0093] S202: Determine the bandwidth occupied by the video stream transmission corresponding to the video surveillance terminal according to the bit rate of the video format.

[0094] The video format refers to the encoding method and storage format of video data, which determines the compression efficiency, image quality and compatibility of video data. The bit rate refers to the number of bits transmitted per second, which measures the data transmission rate of the video stream. The higher the bit rate, the better the video quality is usually, but the greater the bandwidth required.

[0095] It is understandable that different video formats will have different bit rates due to their different encoding methods and compression efficiencies. In a video surveillance system, it is necessary to know the amount of bandwidth required for the video stream during transmission to ensure that the video stream can be transmitted stably under specific network conditions. The amount of bandwidth occupied by video stream transmission can be determined by the bit rate of the video format.

[0096] Specifically, the required bandwidth amount is calculated according to the bit rate of the video stream generated by the video surveillance terminal and the duration of the video stream.

[0097] Determining the amount of bandwidth required for the video stream generated by the video surveillance terminal during transmission by the bit rate of the video format helps ensure that the video stream can be transmitted stably under specific network conditions, thereby meeting the needs of various video surveillance applications.

[0098] S203: Determine the available bandwidth of the cellular network according to the signal quality and signal strength of the cellular network.

[0099] Among them, signal quality is a key indicator for evaluating the performance of cellular networks, which directly affects the stability and efficiency of data transmission. Signal strength refers to the power or amplitude of the signal during transmission. Available bandwidth refers to the maximum bandwidth resources that the network can provide under current conditions.

[0100] As you can understand, in cellular networks, signal quality usually refers to the clarity and accuracy of the signal, that is, the degree of interference the signal is subject to during transmission. When the signal quality is high, the signal is subject to less interference during transmission, and the stability and efficiency of data transmission are higher, thus supporting higher bandwidth.

[0101] It is also understandable that when the signal quality is low, the stability and efficiency of data transmission will be affected, and the bandwidth will be reduced accordingly. The stronger the signal strength, the better the communication quality between the device and the base station, and the data transmission rate and bandwidth will be increased accordingly. When the signal strength is weak, the data transmission rate and bandwidth will be limited.

[0102] In practical applications of cellular networks, signal quality and signal strength are interrelated and together determine the available bandwidth of the network.

[0103] S204: Determine whether the transmission occupied bandwidth is less than the available bandwidth; if so, execute steps S205-S211, if not, execute step S212.

[0104] As you can understand, the transmission occupied bandwidth is compared with the available bandwidth. If the transmission occupied bandwidth is less than the available bandwidth, it means that the network has sufficient resources to support the current transmission task. If the transmission occupied bandwidth is close to or exceeds the available bandwidth, network congestion, data transmission delay or packet loss may occur. According to the comparison results, the network can be adjusted and optimized.

[0105] For example, if the bandwidth occupied by transmission is too high, you can consider reducing the data transmission rate, optimizing the network configuration, or adding network devices to increase the available bandwidth.

[0106] S205: Use the cellular network as the target access network of the video surveillance terminal.

[0107] It is understandable that the video surveillance terminal needs to select a device that supports cellular network connection, such as a camera or mobile surveillance device with a cellular wireless network card. According to the selected cellular network type, configure the corresponding network parameters. The video surveillance terminal transmits the collected video data to the monitoring center or other receiving end in real time through the cellular network.

[0108] S206: Obtain parameter information of the first signal source and parameter information of the second signal source in the area where the video surveillance terminal is located.

[0109] The first signal source refers to the main cellular network signal source currently connected to the video surveillance terminal and used for data transmission. The second signal source is another available cellular network signal source other than the first signal source in the area where the video surveillance terminal is located.

[0110] It is understandable that the parameter information includes but is not limited to network type, signal strength, bandwidth, delay, jitter, packet loss rate, etc. Specifically, by using professional network testing tools or software, two signal sources are monitored in real time and data is collected.

[0111] Acquiring parameter information of the first signal source and the second signal source of the cellular network in the area where the video surveillance terminal is located is of great significance for ensuring the stable operation of the video surveillance system, improving data transmission performance, and optimizing network configuration.

[0112] S207: Determine the priority level of the first signal source according to the parameter information of the first signal source and the user's preference for the first signal source.

[0113] It is understandable that the user's preference for the first signal source can be quantified through user surveys, feedback data or user behavior analysis, and used as one of the bases for determining the priority level of the signal source.

[0114] Furthermore, a comprehensive score or priority ranking is set for the first signal source according to the parameter information of the first signal source and the user preference. According to the comprehensive score or priority ranking, the priority level of the first signal source is determined.

[0115] Specifically, the scores of various evaluation criteria can be calculated by weighted summation, fuzzy comprehensive evaluation and other methods to obtain the total score of the signal source. According to the total score of the signal source, the priority level of each signal source is determined. The priority level can be set to different levels such as high, medium, and low, or expressed by specific values ​​or percentages.

[0116] Through the comprehensive application of the above evaluation criteria, the priority level of the cellular network signal source in the area where the video surveillance terminal is located can be determined more objectively and accurately, providing strong support for the network configuration and optimization of the video surveillance system.

[0117] Determining the priority level of the first signal source based on its parameter information and the user's preference for the first signal source can ensure that the video surveillance terminal uses the signal source that best suits the current network environment and user needs for data transmission, thereby improving the overall performance and reliability of the system.

[0118] S208: Determine the priority level of the second signal source according to the parameter information of the second signal source and the user's preference for the second signal source.

[0119] It can be understood that determining the priority of the second signal source based on the parameter information of the second signal source and the user's preference for the second signal source is similar to the process of determining the priority of the first signal source based on the parameter information of the first signal source and the user's preference for the first signal source in the above step S207, and will not be repeated here.

[0120] S209: Determine whether the priority level of the first signal source is higher than the priority level of the second signal source; if so, execute step S210; if not, execute step S211.

[0121] It can be understood that by comparing the priority levels of the first signal source and the second signal source, the network configuration can be adjusted to ensure that the video surveillance terminal gives priority to using the signal source with better performance and user preference for data transmission, thereby improving the user experience of the video surveillance system and reducing monitoring interruptions or performance degradation caused by network problems.

[0122] It is also understandable that when a signal source with a higher priority fails, it can switch to a backup signal source, such as a second signal source, to ensure continuous transmission and storage of monitoring data. By optimizing the network configuration and using a signal source that the user prefers, the operating costs caused by frequent switching of signal sources or selection of inappropriate signal sources can be reduced.

[0123] S210: Connect the first signal source to the video surveillance terminal.

[0124] It can be understood that when the priority of the first signal source is higher than that of the second signal source, by accessing the first signal source, the video surveillance terminal can more effectively capture, transmit and store video data, thereby improving the overall performance of the surveillance system.

[0125] Specifically, the access process involves the configuration of hardware and software, such as setting corresponding network parameters and communication protocols on the video surveillance terminal to ensure communication with the signal source.

[0126] Furthermore, after completing the hardware connection and software configuration, the video monitoring terminal needs to identify and verify the connected signal source. When the signal source is correctly identified and verified, the video data will be transmitted through the network connection provided by the first signal source to ensure the real-time and clarity of the monitoring screen.

[0127] It is also understandable that the video monitoring terminal receives and processes the video data from the signal source in real time, including decoding, display, storage and analysis. At the same time, the system can realize the functions of real-time monitoring, video playback, anomaly detection, etc. of the monitoring area.

[0128] S211: Connect the second signal source to the video surveillance terminal.

[0129] The process of connecting the second signal source to the video surveillance terminal is similar to the process of connecting the first signal source to the video surveillance terminal in step S210, and will not be described in detail here.

[0130] It can be understood that when the priority level of the first signal source is not higher than the priority level of the second signal source, by accessing the second signal source, the stability and efficiency of the system can be ensured, and the transmission quality and reliability of the video data can be improved.

[0131] S212: Use the wired network or Wi-Fi network as a target access network for the video surveillance terminal.

[0132] It can be understood that the wired network connects the video surveillance terminal and the network equipment through physical cables, and has a higher data transmission rate, which can meet the high bandwidth requirements of video surveillance.

[0133] Wi-Fi networks connect monitoring terminals and network devices wirelessly, without the need to lay physical cables. As monitoring needs increase, new monitoring terminals can be added to the existing Wi-Fi network without the need for large-scale modifications to the wired network.

[0134] S213: Transmission processing is performed on the video stream of the video surveillance terminal through the target access network.

[0135] Among them, step S213 is similar to the above-mentioned step S104 and will not be repeated here.

[0136] A network video surveillance method provided by an embodiment of the present application obtains parameter information of a video surveillance terminal and signal parameters of a cellular network in an area where the video surveillance terminal is located; determines the transmission occupied bandwidth of a video stream corresponding to the video surveillance terminal according to the bit rate of the video format; determines the available bandwidth of the cellular network according to the signal quality and signal strength of the cellular network; in a case where the transmission occupied bandwidth is less than the available bandwidth, uses the cellular network as a target access network for the video surveillance terminal, and further obtains parameter information of a first signal source and parameter information of a second signal source in an area where the video surveillance terminal is located; determines the priority of the first signal source according to the parameter information of the first signal source and the user's preference for the first signal source, and determines the priority of the second signal source according to the parameter information of the second signal source and the user's preference for the second signal source; and in a case where the priority of the first signal source is higher than the priority of the second signal source, connects the first signal source to the video surveillance terminal; and in a case where the priority of the first signal source is not higher than the priority of the second signal source, connects the second signal source to the video surveillance terminal, thereby improving the stability and reliability of video data transmission.

[0137] Figure 3 This is a schematic diagram of the structure of a network video monitoring device provided by this application. Figure 3 As shown, the network video monitoring device 300 provided in this embodiment includes:

[0138] An acquisition module 301 is used to acquire parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located;

[0139] A determination module 302 is used to determine the bandwidth occupied by the video stream transmission corresponding to the parameter information;

[0140] The determination module 302 is further configured to determine a target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters;

[0141] The processing module 303 is used to perform transmission processing on the video stream of the video surveillance terminal through the target access network.

[0142] Optionally, the cellular network signal parameter includes: signal quality and signal strength, and the device further includes: a judgment module 304;

[0143] The determination module 302 is further configured to determine the available bandwidth of the cellular network according to the signal quality and signal strength of the cellular network;

[0144] The judging module 304 is used to judge whether the transmission occupied bandwidth is less than the available bandwidth;

[0145] The processing module 303 is further configured to use the cellular network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is less than the available bandwidth;

[0146] The processing module 303 is further configured to use a wired network or a Wi-Fi network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is not less than the available bandwidth.

[0147] Optionally, the cellular network includes: a first signal source and a second signal source, and the acquisition module 301 is further used to acquire parameter information of the first signal source and parameter information of the second signal source in the area where the video surveillance terminal is located;

[0148] The processing module 303 is further used to switch the first signal source and the second signal source according to parameter information of the first signal source, parameter information of the second signal source, user preference for the first signal source, and user preference for the second signal source.

[0149] Optionally, the determination module 302 is further configured to determine the priority level of the first signal source according to the parameter information of the first signal source and the user's preference for the first signal source;

[0150] The determination module 302 is further configured to determine the priority level of the second signal source according to the parameter information of the second signal source and the user's preference for the second signal source;

[0151] The processing module 303 is further configured to perform switching processing on the first signal source and the second signal source according to the priority level of the first signal source and the priority level of the second signal source.

[0152] Optionally, the judging module 304 is further configured to judge whether the priority level of the first signal source is higher than the priority level of the second signal source;

[0153] The processing module 303 is further configured to connect the first signal source to the video surveillance terminal when the priority level of the first signal source is higher than the priority level of the second signal source;

[0154] The processing module 303 is further configured to connect the second signal source to the video surveillance terminal when the priority level of the first signal source is not higher than the priority level of the second signal source.

[0155] Optionally, the parameter information includes: a bit rate of a video format, and the determination module 302 is further configured to determine a bandwidth occupied by the video stream transmission corresponding to the video surveillance terminal according to the bit rate of the video format.

[0156] The network video monitoring device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.

[0157] Figure 4 This is a schematic diagram of the structure of a network video monitoring device provided by this application. Figure 4 As shown, the network video monitoring device provided by the present application, the network video monitoring device 400 includes: a receiver 401, a transmitter 402, a processor 403 and a memory 404.

[0158] Receiver 401, used for receiving instructions and data;

[0159] A transmitter 402, used for sending instructions and data;

[0160] Memory 404, for storing computer-executable instructions;

[0161] The processor 403 is used to execute the computer-executable instructions stored in the memory 404 to implement the various steps performed by the network video monitoring method in the above embodiment. For details, please refer to the relevant description in the above network video monitoring method embodiment.

[0162] Optionally, the memory 404 may be independent or integrated with the processor 403 .

[0163] When the memory 404 is independently provided, the electronic device further includes a bus for connecting the memory 404 and the processor 403 .

[0164] The present application also provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, the network video monitoring method executed by the above-mentioned network video monitoring device is implemented.

[0165] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0166] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0167] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A network video monitoring method, characterized in that: include: Obtaining parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located; Determine the bandwidth occupied by the video stream transmission corresponding to the parameter information; Determining a target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters; The video stream of the video surveillance terminal is transmitted and processed through the target access network.

2. The method according to claim 1, characterized in that The cellular network signal parameters include: signal quality and signal strength, and determining the target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters includes: Determining available bandwidth of the cellular network based on signal quality and signal strength of the cellular network; Determining whether the transmission occupied bandwidth is less than the available bandwidth; If yes, using the cellular network as the target access network of the video surveillance terminal; If not, a wired network or a Wi-Fi network is used as the target access network of the video surveillance terminal.

3. The method according to claim 2, characterized in that The cellular network includes: a first signal source and a second signal source. After the cellular network is used as an access network for the video surveillance terminal, the method further includes: Obtain parameter information of a first signal source and parameter information of a second signal source in an area where the video surveillance terminal is located; The first signal source and the second signal source are switched according to parameter information of the first signal source, parameter information of the second signal source, a user's preference for the first signal source, and a user's preference for the second signal source.

4. The method according to claim 3, characterized in that: The switching process between the first signal source and the second signal source according to the parameter information of the first signal source, the parameter information of the second signal source, the user's preference for the first signal source, and the user's preference for the second signal source includes: determining a priority level of the first signal source according to parameter information of the first signal source and a user's preference for the first signal source; determining a priority level of the second signal source according to parameter information of the second signal source and a user's preference for the second signal source; The first signal source and the second signal source are switched according to the priority level of the first signal source and the priority level of the second signal source.

5. The method according to claim 4, characterized in that The switching process between the first signal source and the second signal source according to the priority level of the first signal source and the priority level of the second signal source includes: determining whether the priority level of the first signal source is higher than the priority level of the second signal source; If yes, connecting the first signal source to the video surveillance terminal; If not, the second signal source is connected to the video monitoring terminal.

6. The method according to claim 1, characterized in that The parameter information includes: a bit rate of a video format, and the determining of a bandwidth occupied by video stream transmission corresponding to the parameter information includes: The bandwidth occupied by the video stream transmission corresponding to the video surveillance terminal is determined according to the bit rate of the video format.

7. A network video monitoring device, characterized in that: The device comprises: An acquisition module, used to acquire parameter information of a video surveillance terminal and cellular network signal parameters of an area where the video surveillance terminal is located; A determination module, used to determine the bandwidth occupied by the video stream transmission corresponding to the parameter information; The determination module is further used to determine the target access network type of the video surveillance terminal according to the transmission occupied bandwidth and the cellular network signal parameters; A processing module is used to perform transmission processing on the video stream of the video surveillance terminal through the target access network.

8. The device according to claim 7, characterized in that The cellular network signal parameters include: signal quality and signal strength, and the device further includes: a judgment module; The determination module is further configured to determine the available bandwidth of the cellular network according to the signal quality and signal strength of the cellular network; The judging module is used to judge whether the bandwidth occupied by the transmission is less than the available bandwidth; The processing module is further configured to use the cellular network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is less than the available bandwidth; The processing module is further configured to use a wired network or a Wi-Fi network as a target access network for the video surveillance terminal when the transmission occupied bandwidth is not less than the available bandwidth.

9. A network video monitoring device, characterized in that: include: Memory; processor; Wherein, the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the network video monitoring method according to any one of claims 1 to 6.

10. A computer storage medium, characterized in that: The computer storage medium stores computer execution instructions, which are used to implement the network video monitoring method according to any one of claims 1 to 6 when executed by a processor.

Citation Information

Patent Citations

  • Management method of data transmission modes and data transmission equipment

    CN102404093A

  • Video transmission method and device, storage medium and electronic equipment

    CN111343423A