Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed cross-node video synchronization method and system

A video synchronization, cross-node technology, applied in selective content distribution, image communication, electrical components, etc., can solve problems such as affecting viewing experience, different frame times of the same video, and video asynchrony, and solve the problem of asynchrony of the display screen. Effect

Active Publication Date: 2020-05-05
GUANGDONG VTRON TECH CO LTD
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the existing distributed system, the time spent on network transmission of the same video frame data sent to different nodes and the load of different nodes may be different, so that different nodes send the same video frame to the video memory at different time points. This causes the display device to output and display the same video frame at different times, and the corresponding video is not synchronized.
[0003] The concept of distributed processor is decentralization, and any nodes are independent of each other. When the same video signal spans multiple nodes, if the video signal of each node is simply displayed, it will cause the images displayed by each node to be out of sync. , the screen is severely torn, which seriously affects the viewing experience. In order to solve the problem of out-of-sync video signals across nodes and ensure user experience, it is necessary to synchronize the video after crossing nodes to ensure that each frame of the video signal is displayed on multiple nodes. is displayed synchronously

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed cross-node video synchronization method and system
  • Distributed cross-node video synchronization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] Such as figure 1 as shown, figure 1 It is a flow chart of a distributed cross-node video synchronization method of the present invention, said method comprising the following steps:

[0023] S1. When the video signal needs to be displayed across screen windows, according to the image clipping area of ​​the node corresponding to the cross-screen window and the display window area of ​​the node corresponding to the cross-screen window, decode the frame corresponding to the cross-screen window The data is cut and scaled to obtain the frame data after cutting and scaling;

[0024] In the embodiment of the present invention, the multi-screen window usually corresponds to at least two nodes, which makes when the same video signal needs to be displayed through the multi-screen window, the same video signal corresponds to the code streams of at least two nodes, which requires the At least the code streams corresponding to two nodes must be synchronized to achieve synchronizat...

Embodiment 2

[0045] Such as figure 2 as shown, figure 2 It is a structural diagram of a distributed cross-node video synchronization system of the present invention, the system includes:

[0046] The cropping and zooming module is used for when the video signal needs to be displayed across screen windows, according to the image cropping area of ​​the corresponding node of the cross-screen window and the display window area of ​​the node corresponding to the cross-screen window, to the corresponding window of the cross-screen window The decoded frame data is subjected to cropping and scaling processing to obtain frame data after cropping and scaling;

[0047] In the embodiment of the present invention, the multi-screen window usually corresponds to at least two nodes, which makes when the same video signal needs to be displayed through the multi-screen window, the same video signal corresponds to the code streams of at least two nodes, which requires the At least the code streams corres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of video synchronization. The invention relates to a video synchronization method and system, in particular to a distributed cross-node video synchronization method and system. The method comprises the following steps: when a video signal needs to be subjected to cross-screen window display, according to an image cutting area of a node corresponding toa cross-screen window and a display window area of the node corresponding to the cross-screen window, carrying out cutting and scaling processing on decoded frame data corresponding to the cross-screen window to obtain cut and scaled frame data; superposing the plurality of cut and scaled frame data according to superposing reference time to obtain frame data of the cross-screen window; setting the timestamp of the frame data of the cross-screen window after superposition processing as superposition reference time, and caching the superposition reference time into a display queue for display;According to the display sending reference time, adopting a single thread to carry out display sending processing on the frame data in the display queue. According to the distributed cross-node videosynchronization method and system, the cross-node video synchronization effect can be obviously improved.

Description

technical field [0001] The present invention relates to the technical field of video synchronization, and more specifically, to a distributed cross-node video synchronization method and system. Background technique [0002] The distributed system uses the streaming media server to distribute the video compressed code stream to the distributed decoding nodes through the network, and each decoding node decodes the code stream and outputs it to the display device for display, and then stitches the images output by each decoding and splicing node into one Large picture window. The video code stream needs to be pre-processed such as network transmission, decoding, noise reduction, scaling, cropping, sharpening, and superimposition, and then sent to the video memory of the output module, and the output is controlled by the output module. However, in the existing distributed system, the time spent on network transmission of the same video frame data sent to different nodes and the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/43H04N21/431H04N21/4402H04N21/8547H04N21/44
CPCH04N21/4307H04N21/431H04N21/8547H04N21/440263H04N21/44004
Inventor 张慧祥董友球
Owner GUANGDONG VTRON TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products