CN114173171A - Multi-channel big data information synchronous storage and playback method - Google Patents
Multi-channel big data information synchronous storage and playback method Download PDFInfo
- Publication number
- CN114173171A CN114173171A CN202111490075.9A CN202111490075A CN114173171A CN 114173171 A CN114173171 A CN 114173171A CN 202111490075 A CN202111490075 A CN 202111490075A CN 114173171 A CN114173171 A CN 114173171A
- Authority
- CN
- China
- Prior art keywords
- data
- image
- ethernet
- channel
- playback
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 claims abstract description 12
- 238000013500 data storage Methods 0.000 claims description 7
- 230000007717 exclusion Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 7
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 206010063385 Intellectualisation Diseases 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
- H04N21/43635—HDMI
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a multichannel big data information synchronous storage and playback method, which comprises the following steps: receiving data information in real time and intercepting effective images, Ethernet data (TCP/UDP) and CAN data, wherein the data information comprises but is not limited to HDMI video; storing the received effective image data, Ethernet data and CAN data in real time; the stored effective image data, the Ethernet data and the CAN data are synchronously processed; after the data synchronization process, the system software reads out the received Ethernet data and CAN data and displays the Ethernet data and CAN data in the original video. The method realizes real-time parallel storage, synchronization and playback of the multichannel big data, and the method carries out real-time storage, parallel processing, synchronization and playback aiming at the HDMI channel output video signal, TCP/UDP data output by an Ethernet channel and CAN data output by a CAN channel.
Description
Technical Field
The invention relates to the field of data processing, in particular to a multi-channel big data information synchronous storage and playback method.
Background
With the rapid development of electronic technology, digital signal processing technology and automation, the acquisition of signals is shifted from mechanization to intellectualization and is continuously developed towards automation and intellectualization, signal monitoring equipment is also developed towards miniaturization, multifunctionalization and low power consumption, and the sampling frequency and resolution ratio are gradually improved. In many signal processing devices, it is desirable to be able to process as many signal channels as possible in real time and at high speed. In the field of electronic communication, data storage, synchronization and playback processing are widely required. The method has the advantages that the storage, synchronization and playback processing of single-channel data are common, and the method is simple in data processing and high in speed; however, with the development of science and technology, especially the development of automatic driving and advanced assistant driving products and the higher product requirements in the testing industry, multiple types of data are transmitted in multiple channels, so that a method for processing large data in multiple channels is developed.
Disclosure of Invention
The present invention provides a method for synchronously storing and playing back big data information with multiple channels, so as to solve the problems proposed in the above background art.
In order to achieve the purpose, the invention provides the following technical scheme: a multi-channel big data information synchronous storage and playback method comprises the following steps:
s1: receiving data information in real time and intercepting effective images, Ethernet data (TCP/UDP) and CAN data, wherein the data information comprises but is not limited to HDMI video;
s2: storing the effective image data, the Ethernet data and the CAN data received in the S1 in real time;
s3: performing synchronous processing on the effective image data, the ethernet data and the CAN data stored in S2;
s4: after the data synchronization process, the system software reads out the received Ethernet data and CAN data and displays the Ethernet data and CAN data in the original video.
Preferably, the specific steps in S1 include:
s101: the HDMI channel sends continuous video data to a PC industrial personal computer;
s102: and the system software deployed in the PC industrial personal computer carries out effective frame picture interception on the received continuous video data, an image acquisition method is carried out based on an openCV open source library in the interception process, and the source code in the interception process uses an openCV standard interface Videocpature to capture effective pictures.
Preferably, the specific steps in S2 include:
s201: storing the channel data of HDMI, Ethernet and CAN received in real time in S1 into different sequences;
s202: when the channel data are stored in different sequences of the storage sequence in S201, the space of the channel data is reduced along with the increase of the stored data, and the system software releases the data from the sequences in real time and saves the data into a binary file.
Preferably, in S201, since the same sequence may store data of different channels, in order to prevent contention and ensure integrity of shared data, a mutual exclusion lock is introduced in the programming of system software.
Preferably, S3 specifically includes:
s301: after the data is processed by S1 and S2 based on system software, the system software calculates the stored color block image Frame ID of the upper left side of the effective Frame image, namely the image Frame ID is calculated according to an RGB coding combination mode;
s302: the system software stores and records the acquired effective pictures and the system time of UDP (user Datagram protocol) data sent by the Ethernet end in real time, and compares the image time stamp and the UDP data time stamp to be close to judge synchronization;
s303: the system software stores and records the collected effective pictures and the system time of the CAN data packet sent by the CAN analyzer in real time, sequentially stores the received pictures and the CAN data timestamps into the same cache sequence, and respectively defines the image and the CAN data types based on the software so as to distinguish when reading the data.
Preferably, S4 includes a TCP data playback process, a UDP data playback process, and a CAN data playback process, and the playback process of the TCP data by the system specifically includes: the system software compares the cached image FrameID with the FrameID of a TCP data packet in the log file, and restores the synchronous data in the video; the playback process of the UDP data by the system specifically includes: the system software compares the PC time stamp of the cached image with the PC time stamp of the UDP data packet in the log file, and the method is consistent with the method for comparing the time stamps of the synchronous data, so that the synchronous data is restored in the video; the playback process of the system to the CAN data specifically comprises the following steps: the system PC software analyzes the image PC time stamp and the CAN data packet time stamp stored in the log file from the queue, the image is played back according to the PC time stamp, and the synchronous CAN data packet time stamp is determined by the CAN analyzer.
The invention also provides a multi-channel big data information synchronous storage and playback system, which comprises a PC industrial personal computer and a CAN analyzer, wherein PC system software is deployed in the PC industrial personal computer, the PC system software is based on a PC software source code and comprises an image acquisition module, a synchronization module, a playback module and a data storage module, wherein the image acquisition module is used for acquiring continuous video data sent by an HDMI channel and intercepting even frames of the data, the data storage module stores the data of the received HDMI, Ethernet and CAN channels into different sequences, the synchronization module calculates an image Frame ID, the playback module stores the data acquired from TCP, UDP and CAN buses into a log file and records PC time stamps corresponding to all the data based on a data synchronization process, and the PC software reads the data from the log file and displays the data in an original video.
Compared with the prior art, the invention has the beneficial effects that:
the method realizes real-time parallel storage, synchronization and playback of the multichannel big data, and the method carries out real-time storage, parallel processing, synchronization and playback aiming at the HDMI channel output video signal, TCP/UDP data output by an Ethernet channel and CAN data output by a CAN channel, verifies and ensures safe, accurate and compliant data and constant and safe data updating.
Drawings
FIG. 1 is a schematic flow diagram of the process of the present invention;
FIG. 2 is a diagram illustrating synchronization between an image and TCP data according to an embodiment of the present invention;
FIG. 3 is a diagram illustrating synchronization between an image and UDP data according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating synchronization between image and CAN data according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating TCP data playback according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of UDP data playback in an embodiment of the present invention;
fig. 7 is a schematic diagram of playback of CAN data in the embodiment of the present invention.
Detailed Description
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.
Referring to fig. 1-7, the present invention provides a technical solution: a multi-channel big data information synchronous storage and playback method comprises the following steps:
s1: receiving data information in real time and intercepting effective images, Ethernet data (TCP/UDP) and CAN data, wherein the data information comprises but is not limited to HDMI video;
s2: storing the effective image data, the Ethernet data and the CAN data received in the S1 in real time;
s3: performing synchronous processing on the effective image data, the ethernet data and the CAN data stored in S2;
s4: after the data synchronization process, the system software reads out the received Ethernet data and CAN data and displays the Ethernet data and CAN data in the original video.
In this embodiment, the specific steps in S1 include:
s101: the HDMI channel sends continuous video data to a PC industrial personal computer;
s102: and the system software deployed in the PC industrial personal computer carries out effective frame picture interception on the received continuous video data, an image acquisition method is carried out based on an openCV open source library in the interception process, and the source code in the interception process uses an openCV standard interface Videocpature to capture effective pictures.
In this embodiment, the specific steps in S2 include:
s201: storing the channel data of HDMI, Ethernet and CAN received in real time in S1 into different sequences;
s202: when the channel data are stored in different sequences of the storage sequence in S201, the space of the channel data is reduced along with the increase of the stored data, and the system software releases the data from the sequences in real time and saves the data into a binary file.
In this embodiment, in S201, since the same sequence may store data in different channels, in order to prevent contention and ensure integrity of shared data, a mutual exclusion lock is introduced in the programming of system software.
In this embodiment, the mutex is a binary variable, whose states are unlock (enable 0) and lock (disable 1), and a shared resource is logically bound to a specific mutex (the resource must acquire the lock first to apply for the resource), and the mutex follows the following operation principle:
1. before accessing public resources, the exclusive lock is required to be applied, if the exclusive lock is in an unlocking state, a lock object is applied, and the lock is immediately occupied to prevent other threads from accessing the resources; if the mutex lock is in a locked state, the current thread is blocked.
2. Only the process that locked the mutex will release the mutex, and the other threads will attempt to release the invalidation.
In this embodiment, S3 specifically includes:
s301: after the data is processed by S1 and S2 based on system software, the system software calculates the stored color block image Frame ID at the upper left side of the effective Frame image, namely, the image Frame ID is calculated according to an RGB coding combination mode (RGB is respectively defined as different numerical values);
example (c): the method comprises the following steps that system software (PC software) receives a visual data packet with a Frame ID output by an Ethernet end according to a TCP protocol, the visual data packet is compared with an image Frame ID calculated by the PC software, if the image Frame ID = the Frame ID of the TCP data packet, data synchronization is achieved, and if the image Frame ID which is the same as the Frame ID of the TCP data packet is not found, the software selects the image Frame ID which is closest to the Frame ID value of the TCP data packet to determine synchronization;
s302: the system software stores and records the acquired effective pictures and the system time of UDP (user Datagram protocol) data sent by the Ethernet end in real time, and compares the image time stamp and the UDP data time stamp to be close to judge synchronization;
example (c): the PC software records a time stamp T of a current frame image, then records an effective image time stamp T0 of a previous frame of the current frame, and a time stamp T3 of frame data output by a UDP end, and if T0 is less than T3 and less than or equal to T, the frame image at the T moment and the frame data at the T3 moment are synchronous;
in order to improve the data synchronization precision, the intermediate value Tm of the time stamps of the current frame image and the current previous frame effective image can be taken, and if T0 is more than T2 and less than or equal to Tm, the frame image at the T0 time and the frame data at the T2 time are obtained to be synchronous; if Tm < T4 ≦ T, the T frame image and the T4 frame data are synchronized (FIG. 3), and the software will select the timestamp closest to the image and the UDP data step by step until synchronization is determined.
S303: the system software stores and records the collected effective pictures and the system time of the CAN data packet sent by the CAN analyzer in real time, sequentially stores the received pictures and the CAN data timestamps into the same cache sequence, and respectively defines the image and the CAN data types based on the software so as to distinguish when reading the data.
Example (c): the PC software reads the timestamp of each frame image in the stored sequence and identifies the last packet of CAN data before the packet of image data as being synchronized with the frame image based on the data type (fig. 4).
In this embodiment, S4 includes a TCP data playback process, a UDP data playback process, and a CAN data playback process, and the playback process of the TCP data by the system specifically includes: the system software compares the cached image FrameID with the FrameID of a TCP data packet in the log file, and restores the synchronous data in the video; the playback process of the UDP data by the system specifically includes: the system software compares the PC time stamp of the cached image with the PC time stamp of the UDP data packet in the log file, and the method is consistent with the method for comparing the time stamps of the synchronous data, so that the synchronous data is restored in the video; the playback process of the system to the CAN data specifically comprises the following steps: the system PC software analyzes the image PC time stamp and the CAN data packet time stamp stored in the log file from the queue, the image is played back according to the PC time stamp, and the synchronous CAN data packet time stamp is determined by the CAN analyzer.
The invention also provides a multi-channel big data information synchronous storage and playback system, which comprises a PC industrial personal computer and a CAN analyzer, wherein PC system software is deployed in the PC industrial personal computer, the PC system software is based on a PC software source code and comprises an image acquisition module, a synchronization module, a playback module and a data storage module, wherein the image acquisition module is used for acquiring continuous video data sent by an HDMI channel and intercepting even frames of the data, the data storage module stores the data of the received HDMI, Ethernet and CAN channels into different sequences, the synchronization module calculates an image Frame ID, the playback module stores the data acquired from TCP, UDP and CAN buses into a log file and records PC time stamps corresponding to all the data based on a data synchronization process, and the PC software reads the data from the log file and displays the data in an original video.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Claims (7)
1. A multi-channel big data information synchronous storage and playback method is characterized by comprising the following steps:
s1: receiving data information in real time and intercepting effective images, Ethernet data and CAN data, wherein the data information comprises but is not limited to HDMI video;
s2: storing the effective image data, the Ethernet data and the CAN data received in the S1 in real time;
s3: performing synchronous processing on the effective image data, the ethernet data and the CAN data stored in S2;
s4: after the data synchronization process, the system software reads out the received Ethernet data and CAN data and displays the Ethernet data and CAN data in the original video.
2. The method for synchronously storing and playing back big data information of multiple channels according to claim 1, wherein the specific steps in S1 include:
s101: the HDMI channel sends continuous video data to a PC industrial personal computer;
s102: and the system software deployed in the PC industrial personal computer carries out effective frame picture interception on the received continuous video data, an image acquisition method is carried out based on an openCV open source library in the interception process, and the source code in the interception process uses an openCV standard interface Videocpature to capture effective pictures.
3. The method for synchronously storing and playing back big data information of multiple channels according to claim 1, wherein the specific steps in S2 include:
s201: storing the channel data of HDMI, Ethernet and CAN received in real time in S1 into different sequences;
s202: when the channel data are stored in different sequences of the storage sequence in S201, the space of the channel data is reduced along with the increase of the stored data, and the system software releases the data from the sequences in real time and saves the data into a binary file.
4. The method as claimed in claim 3, wherein in step S201, data of different channels may be stored due to the same sequence, and in order to prevent contention and ensure integrity of shared data, a mutual exclusion lock is introduced in the programming of system software.
5. The method for synchronously storing and playing back big data information of multiple channels according to claim 1, wherein the step S3 specifically comprises:
s301: after the data is processed by S1 and S2 based on system software, the system software calculates the stored color block image Frame ID of the upper left side of the effective Frame image, namely the image Frame ID is calculated according to an RGB coding combination mode;
s302: the system software stores and records the acquired effective pictures and the system time of UDP (user Datagram protocol) data sent by the Ethernet end in real time, and compares the image time stamp and the UDP data time stamp to be close to judge synchronization;
s303: the system software stores and records the collected effective pictures and the system time of the CAN data packet sent by the CAN analyzer in real time, sequentially stores the received pictures and the CAN data timestamps into the same cache sequence, and respectively defines the image and the CAN data types based on the software so as to distinguish when reading the data.
6. The method for synchronously storing and playing back big data information in multiple channels according to claim 1, wherein S4 includes a TCP data playback process, a UDP data playback process, and a CAN data playback process, and the system specifically includes: the system software compares the cached image FrameID with the FrameID of a TCP data packet in the log file, and restores the synchronous data in the video; the playback process of the UDP data by the system specifically includes: the system software compares the PC time stamp of the cached image with the PC time stamp of the UDP data packet in the log file, and the method is consistent with the method for comparing the time stamps of the synchronous data, so that the synchronous data is restored in the video; the playback process of the system to the CAN data specifically comprises the following steps: the system PC software analyzes the image PC time stamp and the CAN data packet time stamp stored in the log file from the queue, the image is played back according to the PC time stamp, and the synchronous CAN data packet time stamp is determined by the CAN analyzer.
7. A multi-channel big data information synchronous storage and playback system is characterized by comprising a PC industrial personal computer and a CAN analyzer, wherein PC system software is deployed in the PC industrial personal computer, the PC system software is based on a PC software source code and comprises an image acquisition module, a synchronization module, a playback module and a data storage module, wherein the image acquisition module is used for acquiring continuous video data sent by an HDMI channel and intercepting even frames of the data, the data storage module stores the received data of the HDMI channel, the Ethernet channel and the CAN channel into different sequences, the synchronization module calculates an image Frame ID, the playback module stores the data acquired from a TCP (transmission control protocol), a UDP (user datagram protocol) and a CAN (controller area network) bus into a log file and records PC time stamps corresponding to all the data based on a data synchronization process, and the PC software reads the data from the log file and displays the data in an original video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111490075.9A CN114173171A (en) | 2021-12-08 | 2021-12-08 | Multi-channel big data information synchronous storage and playback method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111490075.9A CN114173171A (en) | 2021-12-08 | 2021-12-08 | Multi-channel big data information synchronous storage and playback method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114173171A true CN114173171A (en) | 2022-03-11 |
Family
ID=80484398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111490075.9A Pending CN114173171A (en) | 2021-12-08 | 2021-12-08 | Multi-channel big data information synchronous storage and playback method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114173171A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115062169A (en) * | 2022-06-09 | 2022-09-16 | 安徽英福泰克信息科技有限公司 | Image synchronous updating method based on image storage library shooting record |
CN116032683A (en) * | 2022-12-21 | 2023-04-28 | 知行汽车科技(苏州)股份有限公司 | Data communication method, device, electronic equipment and computer readable storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197947A (en) * | 2006-12-06 | 2008-06-11 | 中兴通讯股份有限公司 | Video and words synchronization process |
CN101197994A (en) * | 2006-12-05 | 2008-06-11 | 中兴通讯股份有限公司 | Video and audio synchronization process |
CN103262554A (en) * | 2010-12-07 | 2013-08-21 | 三星电子株式会社 | Transmitter and receiver for transmitting and receiving multimedia content, and reproduction method therefor |
CN103428462A (en) * | 2013-08-29 | 2013-12-04 | 中安消技术有限公司 | Method and device for processing multichannel audio and video |
CN108614853A (en) * | 2018-03-15 | 2018-10-02 | 中国人民解放军63895部队 | A kind of multi-data source synchronizing information mixing storage and playback system and method |
CN110798449A (en) * | 2019-09-25 | 2020-02-14 | 苏州云控车路科技有限公司 | Intelligent networking automobile cloud control system test method |
CN112907782A (en) * | 2021-02-18 | 2021-06-04 | 江西洪都航空工业集团有限责任公司 | Multisource multi-type data playback device based on time synchronization |
CN112954374A (en) * | 2021-01-28 | 2021-06-11 | 广州虎牙科技有限公司 | Video data processing method and device, electronic equipment and storage medium |
CN113485294A (en) * | 2021-07-05 | 2021-10-08 | 安徽江淮汽车集团股份有限公司 | Data recording method, device, equipment and storage medium for vehicle |
-
2021
- 2021-12-08 CN CN202111490075.9A patent/CN114173171A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197994A (en) * | 2006-12-05 | 2008-06-11 | 中兴通讯股份有限公司 | Video and audio synchronization process |
CN101197947A (en) * | 2006-12-06 | 2008-06-11 | 中兴通讯股份有限公司 | Video and words synchronization process |
CN103262554A (en) * | 2010-12-07 | 2013-08-21 | 三星电子株式会社 | Transmitter and receiver for transmitting and receiving multimedia content, and reproduction method therefor |
CN103428462A (en) * | 2013-08-29 | 2013-12-04 | 中安消技术有限公司 | Method and device for processing multichannel audio and video |
CN108614853A (en) * | 2018-03-15 | 2018-10-02 | 中国人民解放军63895部队 | A kind of multi-data source synchronizing information mixing storage and playback system and method |
CN110798449A (en) * | 2019-09-25 | 2020-02-14 | 苏州云控车路科技有限公司 | Intelligent networking automobile cloud control system test method |
CN112954374A (en) * | 2021-01-28 | 2021-06-11 | 广州虎牙科技有限公司 | Video data processing method and device, electronic equipment and storage medium |
CN112907782A (en) * | 2021-02-18 | 2021-06-04 | 江西洪都航空工业集团有限责任公司 | Multisource multi-type data playback device based on time synchronization |
CN113485294A (en) * | 2021-07-05 | 2021-10-08 | 安徽江淮汽车集团股份有限公司 | Data recording method, device, equipment and storage medium for vehicle |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115062169A (en) * | 2022-06-09 | 2022-09-16 | 安徽英福泰克信息科技有限公司 | Image synchronous updating method based on image storage library shooting record |
CN115062169B (en) * | 2022-06-09 | 2024-06-11 | 上海观池文化传播有限公司 | Image synchronous updating method based on shooting records of image storage library |
CN116032683A (en) * | 2022-12-21 | 2023-04-28 | 知行汽车科技(苏州)股份有限公司 | Data communication method, device, electronic equipment and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10186297B2 (en) | Reference and non-reference video quality evaluation | |
CN114173171A (en) | Multi-channel big data information synchronous storage and playback method | |
US10110913B2 (en) | Motion estimation using hybrid video imaging system | |
CN103873852A (en) | Multi-mode parallel video quality fault detection method and device | |
CN109714623B (en) | Image display method and device, electronic equipment and computer readable storage medium | |
CN108900830B (en) | Platform for verifying accuracy of infrared video image processing algorithm | |
CN107948634B (en) | Image dead pixel detection method and device and image processing chip | |
CN110087042B (en) | Face snapshot method and system for synchronizing video stream and metadata in real time | |
CN1106098C (en) | Device and method for converting data transfer rate in communication of digital audio/video data | |
CN110581973A (en) | data playback method and device, terminal equipment and storage medium | |
CN105681720A (en) | Video playing processing method and device | |
CN112511896A (en) | Video rendering method and device | |
CN112788329A (en) | Video static frame detection method and device, television and storage medium | |
CN110087146B (en) | Method and system for synchronizing analysis and rendering of video file | |
US20210037208A1 (en) | Compositing video signals and stripping composite video signal | |
CN114500767B (en) | Input video source adjusting method and device, video input card and video processing equipment | |
CN113691803A (en) | Method, device, equipment and medium for testing audio and video interface function | |
CN105262962A (en) | Scheduling method and system for video signal previewing | |
Lysakov et al. | Implementation of FPGA algorithms for identification of image distortion due to compression | |
WO2023054893A1 (en) | Parallel metadata generation based on a window of overlapped frames | |
CN112749044B (en) | Hot backup method and device of multi-channel rendering system | |
CN117156300B (en) | Video stream synthesis method and device based on image sensor, equipment and medium | |
CN117097936B (en) | Audio and video synchronization method and device, electronic equipment and storage medium | |
CN113271476B (en) | Synchronization method, device, apparatus and system for improving video data stream frame | |
CN113518158B (en) | Video splicing method and device, electronic equipment and readable storage medium |
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 |