CN115022722A - Video monitoring method and device, electronic equipment and storage medium - Google Patents

Video monitoring method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115022722A
CN115022722A CN202210817399.7A CN202210817399A CN115022722A CN 115022722 A CN115022722 A CN 115022722A CN 202210817399 A CN202210817399 A CN 202210817399A CN 115022722 A CN115022722 A CN 115022722A
Authority
CN
China
Prior art keywords
video stream
target
video
power
station
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210817399.7A
Other languages
Chinese (zh)
Inventor
陈锐婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GCL Hong Kong Cloud Technology Hainan Co Ltd
Original Assignee
GCL Hong Kong Cloud Technology Hainan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GCL Hong Kong Cloud Technology Hainan Co Ltd filed Critical GCL Hong Kong Cloud Technology Hainan Co Ltd
Priority to CN202210817399.7A priority Critical patent/CN115022722A/en
Publication of CN115022722A publication Critical patent/CN115022722A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

The invention discloses a video monitoring method, a video monitoring device, electronic equipment and a storage medium. The method comprises the following steps: when a video acquisition request is received, determining power station changing attribute information in the video acquisition request; acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling the multimedia video stream for playing based on the target video stream address; when fault information corresponding to the power conversion station is received, a fault position corresponding to the fault information is determined, the fault position is determined to correspond to target display information in the multimedia video stream, and the target display information is displayed in the played multimedia video stream in a distinguishing mode. The problem of among the prior art through integrating the collection video of a large amount of cameras, confirm the surveillance video, lead to the monitoring efficiency low is solved, realize improving monitoring efficiency when, improve the timeliness, the validity that the control was reported an emergency and asked for help or increased vigilance, reach the effect that the guarantee trades power station safe operation.

Description

Video monitoring method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of computer processing technologies, and in particular, to a video monitoring method and apparatus, an electronic device, and a storage medium.
Background
With the development of science and technology, the video networking technology is widely applied to various industries and provides convenience for daily production and life.
At present, through adopting the video networking technology, can collect the surveillance video of the network camera collection in each region in monitor platform, then can unify the calling surveillance video at monitor platform to the realization is to the real time monitoring in each region, but at the in-process of control, needs to integrate the collection video of a large amount of cameras, and the task volume is big, and work is loaded down with trivial details, leads to the problem of monitoring inefficiency.
Disclosure of Invention
The invention provides a video monitoring method, a video monitoring device, electronic equipment and a storage medium, which are used for improving monitoring efficiency, improving timeliness and effectiveness of monitoring alarm and achieving the technical effect of ensuring safe operation of a power change station.
According to an aspect of the present invention, a video monitoring method applied in a power swapping station is provided, and the method includes:
when a video acquisition request is received, determining power change station attribute information in the video acquisition request;
acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling a multimedia video stream for playing based on the target video stream address;
and when receiving fault information corresponding to the power swapping station, determining a fault position corresponding to the fault information, determining that the fault position corresponds to target display information in the multimedia video stream, and displaying the target display information in a played multimedia video stream in a distinguishing manner.
According to another aspect of the invention, a video monitoring device applied to a power conversion station is provided, and the device comprises:
the system comprises a power swapping station attribute information determining module, a power swapping station attribute information determining module and a video acquisition module, wherein the power swapping station attribute information determining module is used for determining power swapping station attribute information in a video acquisition request when the video acquisition request is received;
the multimedia video stream playing module is used for acquiring a target video stream address corresponding to the video acquisition request based on the power conversion station attribute information, and pulling a multimedia video stream to play based on the target video stream address;
and the target display information determining module is used for determining a fault position corresponding to the fault information when the fault information corresponding to the power swapping station is received, determining that the fault position corresponds to the target display information in the multimedia video stream, and displaying the target display information in the played multimedia video stream in a distinguishing manner.
According to another aspect of the present invention, there is provided an electronic apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the video monitoring method applied to the swapping station according to any embodiment of the present invention.
According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to implement a video monitoring method applied in a power swapping station according to any embodiment of the present invention when the computer instructions are executed.
According to the technical scheme of the embodiment of the invention, when a video acquisition request is received, the power change station attribute information in the video acquisition request is determined; acquiring a target video stream address corresponding to the video acquisition request based on the power station attribute information, and pulling the multimedia video stream for playing based on the target video stream address; when fault information corresponding to the power conversion station is received, a fault position corresponding to the fault information is determined, target display information in a multimedia video stream corresponding to the fault position is determined, the target display information is displayed in a played multimedia video stream in a distinguishing mode, the problem that monitoring efficiency is low due to the fact that monitoring videos are determined by integrating collected videos of a large number of cameras in the prior art is solved, the target video stream address corresponding to a video acquisition request is called, the multimedia video stream is pulled to be played based on the target video stream address, monitoring efficiency is improved, meanwhile target display information corresponding to the multimedia video stream can be determined based on the fault position corresponding to the fault information, the target display information is displayed in the played multimedia video stream in a distinguishing mode, timeliness of monitoring alarm is improved, Validity, the technical effect of guaranteeing the safe operation of the power station is achieved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present invention, nor do they necessarily limit the scope of the invention. Other features of the present invention will become apparent from the following description.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a video monitoring method applied to a swapping station according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a video monitoring apparatus applied to a swapping station according to a third embodiment of the present invention;
fig. 3 is a schematic structural diagram of an electronic device for implementing a video monitoring method applied to a swapping station according to an embodiment of the present invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example one
Fig. 1 is a flowchart of a video monitoring method applied to a power swapping station according to an embodiment of the present invention, where the present embodiment is applicable to a video monitoring situation, the method may be executed by a video monitoring apparatus applied to the power swapping station, the video monitoring apparatus applied to the power swapping station may be implemented in a form of hardware and/or software, and the video monitoring apparatus applied to the power swapping station may be configured in a computing device. As shown in fig. 1, the method includes:
s110, when a video acquisition request is received, the power exchange station attribute information in the video acquisition request is determined.
It should be noted that, a camera device may be installed in the power exchanging station, and the power exchanging station is monitored in real time by the camera device, for example, when the camera is in an online state, a video stream acquired by the camera may be pulled to be live on a display screen of the visualization platform, so as to achieve the purpose of monitoring the state in real time.
In this embodiment, when it is detected that a control corresponding to the monitoring swapping station is triggered, it is considered that a video acquisition request is received, and the swapping station attribute information may be based on swapping station attribute information in the video acquisition request, and the swapping station attribute information may be basic information of the swapping station, so as to determine, based on the swapping station attribute information, which swapping station monitoring video stream needs to be pulled for playing.
Optionally, when the video acquisition request is received, determining the power swapping station attribute information in the video acquisition request includes: receiving a video acquisition request corresponding to a power swapping station; and analyzing the video acquisition request to obtain the charging station attribute information carried by the video acquisition request.
The video attribute information comprises an access token and a power swapping station identifier. The access token may be used to verify the identity of the requestor. The charging station identifier may be used to characterize the uniqueness of the charging station, for example, an identity document (id) of the charging station. Optionally, the video attribute information may include one power swapping station identifier, or may include multiple power swapping station identifiers. For example, if the video attribute information includes a power swapping station identifier, it may only be required to pull a video stream acquired by each camera in the power swapping station corresponding to the power swapping station identifier; if the video attribute information comprises a plurality of power station replacing identifications, the video stream collected by each camera in each power station corresponding to each power station replacing identification needs to be pulled, and at the moment, a plurality of power stations can be monitored simultaneously.
In this embodiment, when a video acquisition request corresponding to a swapping station is received, the video acquisition request may be analyzed to obtain an access token, a swapping station identifier, and the like carried in the video acquisition request, so as to determine whether a requester has a right to monitor the swapping station based on the access token, and determine which monitoring video streams of the swapping station need to be pulled for playing based on the swapping station identifier.
And S120, acquiring a target video stream address corresponding to the video acquisition request based on the power conversion station attribute information, and pulling a multimedia video stream for playing based on the target video stream address.
The target video stream address is spliced based on the live stream addresses of at least one camera device in the power conversion station.
In this embodiment, a target video stream address of the swapping station corresponding to the swapping station identifier may be obtained based on the swapping station identifier in the swapping station attribute information, and further, a multimedia video stream for monitoring the swapping station may be pulled based on the target video stream address and played. It should be noted that if there are multiple swapping station identifiers, there are multiple target video stream addresses corresponding to the swapping station identifiers, and the multimedia video streams corresponding to the swapping stations can be played.
It should be further noted that, in order to ensure the security of video monitoring, when the target video stream address corresponding to the video acquisition request is acquired based on the power swapping station attribute information, whether the requester has the right to monitor the power swapping station may be verified based on the access token in the power swapping station attribute information, and if yes, which monitoring video streams of the power swapping station need to be pulled for playing may be determined based on the power swapping station identifier.
Optionally, acquiring a target video stream address corresponding to the video acquisition request based on the swapping station attribute information includes: and if the access token is consistent with the temporary storage token, calling a target video stream address associated with the power swapping station identifier based on a preset mapping relation.
The preset mapping relationship may be a mapping relationship between the power swapping station identifier and the target video stream address.
In this embodiment, when it is detected that the access token is consistent with the temporary storage token, it is considered that the requester may further obtain the monitoring video, and at this time, the target video stream address associated with the swapping station identifier may be called by using a preset mapping relationship. For example, the target video stream address mapped with the swapping station site id may be obtained from the server according to the Access Token (Access Token) and the swapping station identifier (swapping station site id).
It should be noted that, in order to enhance the security of video monitoring, the temporary token may be updated periodically, for example, the period may be 7 days, and a new temporary token needs to be obtained again every 7 days, and it is verified whether the requester has the right to monitor the power swapping station based on the new temporary token.
Optionally, the method further includes: acquiring a temporary storage token based on a general security protocol; and when the obtaining duration of the temporary storage token reaches the preset duration, re-executing the operation of obtaining the temporary storage token to obtain a new access token, and re-using the new access token as the temporary storage token.
The universal security Protocol may be an https (Hyper Text Transfer Protocol over secure Layer) Protocol.
In this embodiment, the temporary storage token may be obtained by using a universal security protocol and stored in the database. When the obtaining time of the temporary storage token reaches the preset time (for example, the effective time is 7 days), the universal security protocol can be reused to obtain a new access token, and the new access token is used as the temporary storage token again to replace the previous temporary storage token stored in the database. For example, a user Access Token (Access Token) can be obtained according to an https protocol to be used as a temporary storage Token, the temporary storage Token is stored in a database, the time is 7 days, the interface judges whether the temporary storage Token is expired, and if the temporary storage Token is expired, the Access Token is obtained again to be used as a new temporary storage Token; if not, the current scratch token continues to be used.
It should be noted that before the target video stream address corresponding to the video acquisition request is acquired based on the power conversion station attribute information, the live stream address of at least one camera device in the power conversion station may be spliced to obtain the target video stream address capable of playing the monitoring video of the entire power conversion station. It should be noted that each camera may be of a different type, and accordingly, the protocol of the live streaming address of the access network is also different. In order to enable the monitoring videos of the camera devices of different models to be synchronously played on the display screen, format conversion processing can be performed on live streaming addresses of the camera devices when the camera devices are connected to a network, and the live streaming addresses capable of being synchronously played can be obtained.
Optionally, before acquiring the target video stream address corresponding to the video acquisition request based on the power swapping station attribute information, the method further includes: converting original live broadcast addresses of all the camera devices in the power conversion station based on a preset standard protocol to obtain live broadcast stream addresses corresponding to all the camera devices; splicing the live streaming addresses to obtain live streaming addresses to be encrypted corresponding to the power conversion station; and encrypting the live broadcast address to be encrypted to obtain a target video stream address corresponding to the power swapping station, and establishing a mapping relation based on the target video stream address and a power swapping station identifier of the power swapping station so as to call the target video stream address associated with the power swapping station identifier based on a preset mapping relation.
The original live broadcast address can be understood as a live broadcast stream address when the camera device is connected to a video monitoring network in a networking state.
In this embodiment, the original live broadcast addresses of the camera devices in a certain swapping station may be converted by using a preset standard protocol to obtain live broadcast stream addresses corresponding to the camera devices, where the protocols of the live broadcast stream addresses are all consistent. The live streaming addresses can be spliced to obtain a video streaming address corresponding to the power conversion station, namely a live streaming address to be encrypted. In order to improve monitoring security, an encryption algorithm can be used for encrypting the live broadcast address to be encrypted to obtain a target video stream address corresponding to the power swapping station, and a mapping relation between the target video stream address and a power swapping station identifier of the power swapping station can be established by using a mapping technology, so that the target video stream address associated with the power swapping station identifier can be called subsequently based on a preset mapping relation.
It should be noted that, when the multimedia video stream is pulled to be played based on the target video stream address, since the target video stream address is obtained by encrypting the live broadcast address to be encrypted, the target video stream address needs to be decrypted, and further, the decrypted video stream address can be pulled by using the program code to obtain the multimedia video stream to be played.
Optionally, pulling the multimedia video stream for playing based on the target video stream address, including: decrypting the target video stream address to obtain a video stream address to be embedded; embedding the video stream address to be embedded into a preset rendering program to generate a target rendering program; and pulling the multimedia video stream based on the target rendering program, and playing the multimedia video stream on the display screen.
In this embodiment, the decryption algorithm may be used to decrypt the target video stream address, so as to obtain a decrypted video stream address, which is used as the video stream address to be embedded. The address of the video stream to be embedded can be embedded into a preset rendering program to generate a target rendering program, the multimedia video stream can be pulled based on the target rendering program, for example, the multimedia video stream is embedded into a code of a video tag to perform video streaming pulling, and the multimedia video stream is played on a display screen. For example, the video stream address is rendered in the front-end page in the video tag format based on the decrypted target video stream address, and the < video > tag is used to embed the video element in the HTML page.
S130, when the fault information corresponding to the power swapping station is received, determining a fault position corresponding to the fault information, determining that the fault position corresponds to target display information in the multimedia video stream, and displaying the target display information in the played multimedia video stream in a distinguishing manner.
The fault information may correspond to a power swapping device in the power swapping station.
In this embodiment, when fault information of a certain power swapping device is received, the position information of the power swapping device may be determined as a fault position. Further, it may be determined that the fault location corresponds to target display information in the multimedia video stream, for example, the location of the battery swapping device is located at the left rear side in the battery swapping station, which location point on the display screen the location corresponds to may be determined based on the display scale of the entire battery swapping station on the display screen, and the information of the location point may be used as the target display information; the corresponding imaging device may be determined based on the failure position, and further, which area of the display screen the surveillance video corresponding to the imaging device is displayed in may be determined, which position point of which area of the display screen the surveillance video is displayed at may be determined based on the display area and the position information of the failure position in the video frame of the surveillance video, and the information of the position point may be used as the target display information. Furthermore, the target display information can be displayed in the played multimedia video stream in a distinguishing way, such as color change, information brightness enhancement and the like. Exemplarily, in a certain live streaming picture in a multimedia video stream, the currently monitored alarm information may be acquired in real time, such as: the power switching equipment has a fault in the power switching process, the station end of the power switching station can report the fault information of the power switching equipment to a maintenance record table of the server, and the server can return corresponding fault response to the front end and display the fault response in a monitoring page of the multimedia video stream, so that the effect of video monitoring synchronous alarm information is achieved, the monitoring force is improved, and the safety of the power switching station is guaranteed.
It should be noted that, the implementation manner of determining that the fault location corresponds to the target display information in the multimedia video stream and performing differential display on the target display information in the played multimedia video stream may be: determining corresponding target multimedia data based on the fault location; and determining target display information of the fault position in the video frame and displaying the target display information in a distinguishing way based on the target multimedia data and the multimedia video stream.
In this embodiment, target multimedia data corresponding to the failed power swapping device may be determined based on the failure location, for example, the target multimedia data includes text, graphics, images, animations, and the like associated with the power swapping device. Target display information of a fault location in a video frame of a multimedia video stream may be determined and displayed differently based on the target multimedia data.
According to the technical scheme, when a video acquisition request is received, the power exchange station attribute information in the video acquisition request is determined; acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling the multimedia video stream for playing based on the target video stream address; when fault information corresponding to the power conversion station is received, a fault position corresponding to the fault information is determined, target display information in a multimedia video stream corresponding to the fault position is determined, the target display information is displayed in a played multimedia video stream in a distinguishing mode, the problem that monitoring efficiency is low due to the fact that monitoring videos are determined by integrating collected videos of a large number of cameras in the prior art is solved, the target video stream address corresponding to a video acquisition request is called, the multimedia video stream is pulled to be played based on the target video stream address, monitoring efficiency is improved, meanwhile target display information corresponding to the multimedia video stream can be determined based on the fault position corresponding to the fault information, the target display information is displayed in the played multimedia video stream in a distinguishing mode, timeliness of monitoring alarm is improved, Validity, the technical effect of guaranteeing the safe operation of the power station is achieved.
Example two
As an alternative embodiment of the above embodiment, in order to make the technical solutions of the embodiments of the present invention further clear to those skilled in the art, a specific application scenario example is given. Specifically, the following details can be referred to.
Illustratively, the visualization platform can be built in an SDK (Software Development Kit) docking manner. Can install camera equipment, camera device promptly in trading the power station, camera device can be for different models, adopts intranet server address to draw the live broadcast video stream that is in the camera device of on-line state, realizes software and hardware integration, improves system integration speed, reduces the integrated threshold of hardware.
On the basis of the scheme, a user Access Token (Access Token) can be obtained according to an https protocol to be used as a temporary storage Token and stored in a database, the time is 7 days, an interface judges whether the temporary storage Token is expired, and if the temporary storage Token is expired, the Access Token is obtained again to be used as a new temporary storage Token; if not, the current temporary token is continuously used. When a video acquisition request is received, an access token and a power change station identifier in the video acquisition request are determined, and a target video stream address of a current power change station is acquired from a server according to the access token and the power change station identifier, wherein the target video stream address is spliced in advance and encrypted by the server. The multimedia video stream can be rendered in a video tag format on a front-end page according to the target video stream address, so that the multimedia video stream is pulled to be played on a display screen based on the target video stream address.
On the basis of the scheme, the current monitoring alarm information can be obtained in real time in a certain live streaming picture in the multimedia video stream, such as: the power switching equipment has a fault in the power switching process, the power switching station end can report fault information of the power switching equipment to a maintenance record table of the server, and the server can return corresponding fault response to the front end and display the fault response in a monitoring page of the multimedia video stream, so that the effect of video monitoring synchronous alarm information is achieved, the monitoring force is improved, and the safety of the power switching station is guaranteed.
According to the technical scheme, when a video acquisition request is received, the power exchange station attribute information in the video acquisition request is determined; acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling the multimedia video stream for playing based on the target video stream address; when fault information corresponding to the power conversion station is received, a fault position corresponding to the fault information is determined, target display information in a multimedia video stream corresponding to the fault position is determined, the target display information is displayed in a played multimedia video stream in a distinguishing mode, the problem that monitoring efficiency is low due to the fact that monitoring videos are determined by integrating collected videos of a large number of cameras in the prior art is solved, the target video stream address corresponding to a video acquisition request is called, the multimedia video stream is pulled to be played based on the target video stream address, monitoring efficiency is improved, meanwhile target display information corresponding to the multimedia video stream can be determined based on the fault position corresponding to the fault information, the target display information is displayed in the played multimedia video stream in a distinguishing mode, timeliness of monitoring alarm is improved, Validity, the technical effect of guaranteeing the safe operation of the power station is achieved.
EXAMPLE III
Fig. 2 is a schematic structural diagram of a video monitoring apparatus applied to a swapping station according to a third embodiment of the present invention. As shown in fig. 2, the apparatus includes: the system comprises a power station attribute information determining module 210, a multimedia video stream playing module 220 and a target display information determining module 230.
The power swapping station attribute information determining module 210 is configured to determine power swapping station attribute information in a video acquisition request when the video acquisition request is received; a multimedia video stream playing module 220, configured to obtain a target video stream address corresponding to the video obtaining request based on the swapping station attribute information, and pull a multimedia video stream for playing based on the target video stream address; the target display information determining module 230 is configured to, when receiving the fault information corresponding to the power swapping station, determine a fault location corresponding to the fault information, determine that the fault location corresponds to target display information in the multimedia video stream, and perform differential display on the target display information in a played multimedia video stream.
According to the technical scheme, when a video acquisition request is received, the power exchange station attribute information in the video acquisition request is determined; acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling the multimedia video stream for playing based on the target video stream address; when fault information corresponding to the power conversion station is received, a fault position corresponding to the fault information is determined, target display information in a multimedia video stream corresponding to the fault position is determined, the target display information is displayed in a played multimedia video stream in a distinguishing mode, the problem that monitoring efficiency is low due to the fact that monitoring videos are determined by integrating collected videos of a large number of cameras in the prior art is solved, the target video stream address corresponding to a video acquisition request is called, the multimedia video stream is pulled to be played based on the target video stream address, monitoring efficiency is improved, meanwhile target display information corresponding to the multimedia video stream can be determined based on the fault position corresponding to the fault information, the target display information is displayed in the played multimedia video stream in a distinguishing mode, timeliness of monitoring alarm is improved, Effectiveness, reach the technological effect of guaranteeing the safe operation of trading the power station.
On the basis of the above apparatus, optionally, the power swapping station attribute information determining module 210 includes a video acquisition request receiving unit and a power swapping station attribute information determining unit.
A video acquisition request receiving unit, configured to receive a video acquisition request corresponding to the power swapping station;
the battery charging station attribute information determining unit is used for analyzing the video acquisition request to obtain battery charging station attribute information carried in the video acquisition request;
the video attribute information comprises an access token and a power swapping station identifier.
On the basis of the foregoing apparatus, optionally, the multimedia video stream playing module 220 includes a target video stream address determining unit.
And the target video stream address determining unit is used for calling a target video stream address associated with the power swapping station identifier based on a preset mapping relation if the access token is consistent with the temporary storage token.
On the basis of the device, optionally, the device further comprises a temporary storage token updating module, and the temporary storage token updating module comprises a temporary storage token determining unit and a temporary storage token updating unit.
A temporary storage token determining unit, configured to obtain a temporary storage token based on a universal security protocol;
and the temporary storage token updating unit is used for re-executing the operation of obtaining the temporary storage token when the obtaining duration of the temporary storage token reaches the preset duration through checking to obtain a new access token, and using the new access token as the temporary storage token again.
On the basis of the device, optionally, the device further comprises an address splicing module, wherein the address splicing module comprises a live broadcast stream address determining unit, a to-be-encrypted live broadcast address determining unit and a mapping relation establishing unit.
The live streaming address determining unit is used for converting original live streaming addresses of all the camera devices in the power conversion station based on a preset standard protocol to obtain live streaming addresses corresponding to all the camera devices;
the to-be-encrypted live broadcast address determining unit is used for splicing all live broadcast stream addresses to obtain to-be-encrypted live broadcast addresses corresponding to the power conversion station;
and the mapping relation establishing unit is used for encrypting the live broadcast address to be encrypted to obtain a target video stream address corresponding to the power swapping station, establishing a mapping relation based on the target video stream address and a power swapping station identifier of the power swapping station, and calling the target video stream address associated with the power swapping station identifier based on a preset mapping relation.
On the basis of the foregoing apparatus, optionally, the multimedia video stream playing module 220 includes a to-be-embedded video stream address determining unit, an object rendering program determining unit, and an object rendering program pulling unit.
The to-be-embedded video stream address determining unit is used for decrypting the target video stream address to obtain the to-be-embedded video stream address;
the target rendering program determining unit is used for embedding the video stream address to be embedded into a preset rendering program to generate the target rendering program;
and the target rendering program pulling unit is used for pulling the multimedia video stream based on the target rendering program and playing the multimedia video stream on the display screen.
On the basis of the above device, optionally, the target display information determining module 230 includes a target multimedia data determining unit and a target display information displaying unit.
The target multimedia data determining unit is used for determining corresponding target multimedia data based on the fault position;
and the target display information display unit is used for determining the target display information of the fault position in the video frame and displaying the target display information in a distinguishing way based on the target multimedia data and the multimedia video stream.
The video monitoring device applied to the power swapping station provided by the embodiment of the invention can execute the video monitoring method applied to the power swapping station provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
Example four
Fig. 3 is a schematic structural diagram of an electronic device for implementing a video monitoring method applied to a swapping station according to an embodiment of the present invention. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the inventions described and/or claimed herein.
As shown in fig. 3, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a Read Only Memory (ROM)12, a Random Access Memory (RAM)13, and the like, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 can perform various suitable actions and processes according to the computer program stored in the Read Only Memory (ROM)12 or the computer program loaded from a storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data necessary for the operation of the electronic apparatus 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
A number of components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, or the like; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, or the like. The processor 11 performs the various methods and processes described above, such as the video surveillance method applied in a power conversion station.
In some embodiments, the video surveillance method applied in the power swapping station may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the video surveillance method as described above as applied in a power conversion station may be performed. Alternatively, in other embodiments, the processor 11 may be configured by any other suitable means (e.g., by means of firmware) to perform the video surveillance method applied in the power swapping station.
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be performed. A computer program can execute entirely on a machine, partly on a machine, as a stand-alone software package partly on a machine and partly on a remote machine or entirely on a remote machine or server.
In the context of the present invention, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service are overcome.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present invention may be executed in parallel, sequentially, or in different orders, and are not limited herein as long as the desired result of the technical solution of the present invention can be achieved.
The above-described embodiments should not be construed as limiting the scope of the invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. A video monitoring method applied to a power swapping station is characterized by comprising the following steps:
when a video acquisition request is received, determining power change station attribute information in the video acquisition request;
acquiring a target video stream address corresponding to the video acquisition request based on the power station swapping attribute information, and pulling a multimedia video stream for playing based on the target video stream address;
and when receiving fault information corresponding to the power swapping station, determining a fault position corresponding to the fault information, determining that the fault position corresponds to target display information in the multimedia video stream, and displaying the target display information in a played multimedia video stream in a distinguishing manner.
2. The method of claim 1, wherein the determining the power swapping station attribute information in the video acquisition request when the video acquisition request is received comprises:
receiving a video acquisition request corresponding to the power swapping station;
analyzing the video acquisition request to obtain the attribute information of the power exchange station carried by the video acquisition request;
the video attribute information comprises an access token and a power swapping station identifier.
3. The method of claim 2, wherein the obtaining a target video stream address corresponding to the video obtaining request based on the power swapping station attribute information comprises:
and if the access token is consistent with the temporary storage token, calling a target video stream address associated with the power swapping station identifier based on a preset mapping relation.
4. The method of claim 3, further comprising:
acquiring a temporary storage token based on a general security protocol;
and when the obtaining duration of the temporary storage token reaches the preset duration, re-executing the operation of obtaining the temporary storage token to obtain a new access token, and re-using the new access token as the temporary storage token.
5. The method of claim 1, further comprising, before the obtaining a target video stream address corresponding to the video obtaining request based on the power swapping station attribute information:
converting the original live broadcast addresses of all the camera devices in the power conversion station based on a preset standard protocol to obtain live broadcast stream addresses corresponding to all the camera devices;
splicing the live streaming addresses to obtain live streaming addresses to be encrypted corresponding to the power conversion station;
encrypting the live broadcast address to be encrypted to obtain a target video stream address corresponding to the power swapping station, and establishing a mapping relation based on the target video stream address and a power swapping station identifier of the power swapping station so as to call the target video stream address associated with the power swapping station identifier based on a preset mapping relation.
6. The method of claim 1, wherein pulling the multimedia video stream for playing based on the target video stream address comprises:
decrypting the target video stream address to obtain a video stream address to be embedded;
embedding the video stream address to be embedded into a preset rendering program to generate the target rendering program;
and pulling a multimedia video stream based on the target rendering program, and playing the multimedia video stream on a display screen.
7. The method of claim 1, wherein determining that the fault location corresponds to target display information in the multimedia video stream and displaying the target display information differently in the played multimedia video stream comprises:
determining corresponding target multimedia data based on the fault location;
and determining target display information of the fault position in a video frame and displaying the target display information in a distinguishing way based on the target multimedia data and the multimedia video stream.
8. The utility model provides a be applied to video monitoring device who trades in power station which characterized in that includes:
the system comprises a power swapping station attribute information determining module, a power swapping station attribute information determining module and a video acquisition module, wherein the power swapping station attribute information determining module is used for determining power swapping station attribute information in a video acquisition request when the video acquisition request is received;
the multimedia video stream playing module is used for acquiring a target video stream address corresponding to the video acquisition request based on the power conversion station attribute information, and pulling a multimedia video stream to play based on the target video stream address;
and the target display information determining module is used for determining a fault position corresponding to the fault information when the fault information corresponding to the power swapping station is received, determining that the fault position corresponds to the target display information in the multimedia video stream, and displaying the target display information in the played multimedia video stream in a distinguishing manner.
9. An electronic device, characterized in that the electronic device comprises:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores a computer program executable by the at least one processor, the computer program being executable by the at least one processor to enable the at least one processor to perform the video surveillance method as claimed in any one of claims 1-7 applied in a power swapping station.
10. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions for causing a processor to implement the video monitoring method applied in a power conversion station of any one of claims 1 to 7 when executed.
CN202210817399.7A 2022-07-12 2022-07-12 Video monitoring method and device, electronic equipment and storage medium Pending CN115022722A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210817399.7A CN115022722A (en) 2022-07-12 2022-07-12 Video monitoring method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210817399.7A CN115022722A (en) 2022-07-12 2022-07-12 Video monitoring method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115022722A true CN115022722A (en) 2022-09-06

Family

ID=83082434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210817399.7A Pending CN115022722A (en) 2022-07-12 2022-07-12 Video monitoring method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115022722A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117011787A (en) * 2023-07-12 2023-11-07 中关村科学城城市大脑股份有限公司 Information processing method and device applied to gas station and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071342A (en) * 2016-12-13 2017-08-18 中国科学院计算技术研究所 A kind of anomalous event automatic push and monitoring method and system based on historical operation
WO2020024457A1 (en) * 2018-08-01 2020-02-06 平安科技(深圳)有限公司 Liability cognizance method and device of traffic accident and computer readable storage medium
CN113225212A (en) * 2021-04-30 2021-08-06 中国联合网络通信集团有限公司 Data center monitoring system, method and server
CN113569825A (en) * 2021-09-26 2021-10-29 北京国电通网络技术有限公司 Video monitoring method and device, electronic equipment and computer readable medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107071342A (en) * 2016-12-13 2017-08-18 中国科学院计算技术研究所 A kind of anomalous event automatic push and monitoring method and system based on historical operation
WO2020024457A1 (en) * 2018-08-01 2020-02-06 平安科技(深圳)有限公司 Liability cognizance method and device of traffic accident and computer readable storage medium
CN113225212A (en) * 2021-04-30 2021-08-06 中国联合网络通信集团有限公司 Data center monitoring system, method and server
CN113569825A (en) * 2021-09-26 2021-10-29 北京国电通网络技术有限公司 Video monitoring method and device, electronic equipment and computer readable medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117011787A (en) * 2023-07-12 2023-11-07 中关村科学城城市大脑股份有限公司 Information processing method and device applied to gas station and electronic equipment
CN117011787B (en) * 2023-07-12 2024-02-02 中关村科学城城市大脑股份有限公司 Information processing method and device applied to gas station and electronic equipment

Similar Documents

Publication Publication Date Title
CN104506388A (en) IDC (internet data center) monitoring method and system combined with AR (augmented reality) technology
CN111343424A (en) Monitoring system and method for online bid evaluation
CN110347694B (en) Equipment monitoring method, device and system based on Internet of things
CN110620699A (en) Message arrival rate determination method, device, equipment and computer readable storage medium
CN115022722A (en) Video monitoring method and device, electronic equipment and storage medium
CN114140075A (en) Service processing method, device, medium and electronic equipment
CN109788251B (en) Video processing method, device and storage medium
CN111935663A (en) Sensor data stream processing method, device, medium and electronic equipment
CN113591580A (en) Image annotation method and device, electronic equipment and storage medium
CN112991274A (en) Crowd counting method and device, computer equipment and storage medium
CN115001967B (en) Data acquisition method and device, electronic equipment and storage medium
CN116451210A (en) Rights recovery method, device, equipment and storage medium
CN114125485B (en) Image processing method, device, equipment and medium
CN115202973A (en) Application running state determining method and device, electronic equipment and medium
CN114554110A (en) Video generation method and device, electronic equipment and storage medium
CN110768855B (en) Method and device for testing linkmzation performance
CN112968876A (en) Content sharing method and device, electronic equipment and storage medium
CN115292081B (en) Information sending method, device, electronic equipment and medium
CN113963568B (en) Parking information processing method, front-end equipment, electronic equipment and storage medium
CN103823955A (en) Android system based movie player
CN115344579A (en) Power grid service data processing method, device, equipment and storage medium
CN118233676A (en) Video processing method, device, electronic equipment and medium
CN116702042A (en) Data characteristic processing method and equipment for medium-low voltage distribution system equipment
CN115546725A (en) Scene recognition early warning method, system, device, equipment and storage medium
CN116684317A (en) Interactive service monitoring method based on signaling analysis

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination