A distributed cross-node video synchronization method and system

A video synchronization, cross-node technology, applied in the direction of selective content distribution, image communication, electrical components, etc., can solve the problems affecting the viewing experience, different frame times of the same video, load differences, etc., and achieve the effect of solving the asynchronous display screen.

Active Publication Date: 2022-03-18
GUANGDONG VTRON TECH CO LTD
View PDF8 Cites 0 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
  • A distributed cross-node video synchronization method and system
  • A 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 present invention relates to the technical field of video synchronization, and more specifically to a distributed cross-node video synchronization method and system, comprising the following steps: when a video signal needs to be displayed in a cross-screen window, cropping according to the image of the corresponding node in the cross-screen window Area and the display window area of ​​the node corresponding to the cross-screen window, the frame data corresponding to the decoded frame data corresponding to the cross-screen window is trimmed and zoomed to obtain the frame data after cropping and zooming; after a plurality of cropping and zooming are performed according to the superposition reference time The frame data of the cross-screen window is superimposed to obtain the frame data of the cross-screen window; the time stamp of the frame data of the cross-screen window after the superposition processing is set as the superimposition reference time, and is cached in the display queue for display; according to the transmission Displaying the reference time, using a single thread to send and display the frame data in the display queue. Through the distributed cross-node video synchronization method and system of the present invention, the effect of cross-node video synchronization can be significantly 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
Patent Type & Authority Patents(China)
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products