Disclosure of Invention
The embodiment of the application provides a method and a device for synchronizing signals of a splicing wall, which are used for solving the technical problem that due to the influence of an external network environment, time delays from signals of a signal source end to display nodes are often inconsistent, and finally, picture display of different display units is asynchronous.
The application provides a signal synchronization method for a splicing wall, which comprises the following steps:
receiving a first frame signal;
and transmitting the first frame signal to each display unit in a space division switching mode, so that the display units perform image segmentation on the first frame signal according to respective segmentation boundary information to obtain a second frame signal, and then displaying according to the second frame signal.
Optionally, transmitting the first frame signal to each display unit in a space division switching manner specifically includes:
and transmitting the first frame signal to each display unit based on a space division serial channel, wherein the space division serial channel is a signal channel established in a space division switching mode based on a high-speed serial bus.
Optionally, when the signal source is multiple, the generating process of the first frame signal specifically includes:
acquiring original frame signals of each signal source;
and combining the original frame signals in an image splicing mode to obtain the first frame signal.
Optionally, when the first frame signal is composed of signals of a plurality of signal sources, before transmitting the first frame signal to each display unit in a space division switching manner, the method further includes:
splitting the first frame signal into a plurality of the original frame signals;
and recombining each original frame signal according to the signal source corresponding to each original frame signal and the arrangement position of each display unit in combination with the corresponding relation between the signal source and the display unit to obtain a recombined first frame signal.
Optionally, the signal source specifically includes: a front-end acquisition device and/or a local storage device.
This application second aspect provides a concatenation wall signal synchronizer, includes:
a receiving unit for receiving a first frame signal;
and the space division switching transmission unit is used for transmitting the first frame signal to each display unit in a space division switching mode, so that the display units perform image segmentation on the first frame signal according to respective segmentation boundary information to obtain a second frame signal, and then display is performed according to the second frame signal.
Optionally, the space division switching transmission unit is specifically configured to:
and transmitting the first frame signal to each display unit based on a space division serial channel, wherein the space division serial channel is a signal channel established in a space division switching mode based on a high-speed serial bus.
Optionally, when the signal source is multiple, the generating process of the first frame signal specifically includes:
acquiring original frame signals of each signal source;
and combining the original frame signals in an image splicing mode to obtain the first frame signal.
Optionally, the method further comprises:
a signal splitting unit, configured to split the first frame signal into a plurality of original frame signals;
and the signal recombination unit is used for recombining each original frame signal according to the signal source corresponding to each original frame signal and the arrangement position of each display unit and by combining the corresponding relation between the signal source and the display unit to obtain a recombined first frame signal.
Optionally, the signal source specifically includes: a front-end acquisition device and/or a local storage device.
According to the technical scheme, the embodiment of the application has the following advantages:
the application provides a signal synchronization method for a splicing wall, which comprises the following steps: receiving a first frame signal; and transmitting the first frame signal to each display unit in a space division switching mode, so that the display units perform image segmentation on the first frame signal according to respective segmentation boundary information to obtain a second frame signal, and then displaying according to the second frame signal.
The method is based on a processing mode of first transmission and then division, and by taking each frame image required to be displayed by each display unit as the whole of the first frame signal, the external public network transmission is carried out in an integral state, so that each frame image in the first frame signal can be received by the receiving end after the same network delay, and then the received first frame signal is further transmitted to each display unit in parallel in a transmission mode of space division switching, so that the display units can simultaneously receive the first frame signal, the method and the device have the advantages that subsequent segmentation operation and display operation are carried out, time delay difference of each frame image in the transmission process of a public network caused by the existing processing mode of segmenting before transmitting is eliminated, and the technical problem that in the prior art, due to the influence of an external network environment, the time delay from a signal source end signal to each display node is inconsistent, and therefore picture display is not synchronous is solved.
Detailed Description
After the existing splicing wall IP video signal is decoded at an encoding end, corresponding pictures are respectively cut according to the picture content requirements of output display nodes, and the cut pictures are transmitted to each display node for processing through network signals. Because the same divided picture reaches each display node by different network paths, the time delay of different display units in the network transmission link is often different from several milliseconds to several hundred milliseconds due to the difference of network environments, so that the received contents among the display nodes are different in sequence,
the embodiment of the application provides a method and a device for synchronizing signals of a splicing wall, which are used for solving the technical problem that due to the influence of an external network environment, time delays from signals of a signal source end to display nodes are often inconsistent, and finally, picture display of different display units is asynchronous.
Space-division switching, also known as space-division multiplexing, is illustrated by a simple example, where the space is divided into several parts, one for each tube. One road is divided into a plurality of roads, and each person walks the own road. Each person walks continuously in time.
In order to make the objects, features and advantages of the present invention more apparent and understandable, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the embodiments described below are only a part of the embodiments of the present application, 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 application.
Referring to fig. 1, a first embodiment of the present application provides a method for synchronizing signals of a splicing wall, including:
step 101, receiving a first frame signal;
and 102, transmitting the first frame signal to each display unit in a space division switching mode, so that the display units perform image segmentation on the first frame signal according to respective segmentation boundary information to obtain a second frame signal, and displaying according to the second frame signal.
It should be noted that, in this embodiment, when a signal source at the front end receives a first frame signal, which is an entire video frame signal sent by network switching, and then the received first frame signal is further transmitted to each display unit in parallel by a space-division switching manner, so that the display unit can receive the first frame signal at the same time, and then the entire first frame signal is divided into a plurality of second frame signals to perform subsequent dividing operation and display operation, where the first frame signal may be a large frame image signal of one signal source or a combined frame image signal formed by a plurality of signal sources.
The frame images required to be displayed by each display unit are transmitted in the form of an integral frame signal by improving a signal transmission processing mechanism, when the frame signals complete network transmission, all the frame images complete network transmission and are transmitted to each display unit in a space division exchange mode, so that the frame signals can be synchronously transmitted to the display units for display processing, the phenomenon of overlarge transmission delay difference is overcome, and the display synchronization of the frames is realized.
Further, the transmitting the first frame signal to each display unit in the space division switching manner instep 102 of this embodiment specifically includes:
and transmitting the first frame signal to each display unit based on a space division serial channel, wherein the space division serial channel is a signal channel established by a space division switching mode based on a high-speed serial bus.
It should be noted that, in this embodiment, the first frame signal may also be transmitted to each display unit through a space division serial channel that is constructed based on a high-speed serial bus and in combination with a transmission mode of space division switching, and the high efficiency of transmitting data through the high-speed serial bus is utilized to further improve the data transmission efficiency and reduce the overall display delay.
The above is a detailed description of a first embodiment of a method for synchronizing signals of a splicing wall provided by the present application, and the following is a detailed description of a second embodiment of a method for synchronizing signals of a splicing wall provided by the present application.
Referring to fig. 2, a second embodiment of the present application provides a more specific method for synchronizing a splicing wall signal based on a first frame signal including frame images of a plurality of signal sources, including:
step 201, receiving a first frame signal.
When a plurality of signal sources are provided, the first frame signal is generated in a manner of acquiring original frame signals of each signal source, and the original frame signals are combined in an image splicing manner to obtain the first frame signal.
Further, the signal source may include: the embodiment is based on two signal sources, on one hand, the front-end acquisition device and/or the local storage device can process the IP video signal transmitted from the front-end signal source through the network, and on the other hand, the IP video signal can be dynamically inserted into the local storage device. Signals of the local video are directly input to a processing node of the display unit and directly enter a processing link, so that time delay caused by processing links such as front-end acquisition, encoding and transmission can be reduced, and the experience effect of the local video in a distributed system environment is improved.
Step 202, splitting the first frame signal into a plurality of original frame signals.
And 203, recombining each original frame signal according to the signal source corresponding to each original frame signal and the arrangement position of each display unit in combination with the corresponding relation between the signal source and the display unit to obtain a recombined first frame signal.
It should be noted that, instep 202 and step 203, steps of re-adjusting the positions of the respective frame images of the first frame signal according to the configuration of the display unit are provided, so that the respective frame images can be displayed on the set display unit when the subsequent division is performed.
And 204, transmitting the first frame signal to each display unit in a space division switching mode, so that the display units perform image segmentation on the first frame signal according to respective segmentation boundary information to obtain a second frame signal, and displaying according to the second frame signal.
It is understood that, on the basis ofstep 203, the first frame signals instep 204 of this embodiment are all specifically referred to as the first frame signals after being recombined instep 203.
The above is a detailed description of the second embodiment of the method for synchronizing signals of a splicing wall provided by the present application, and the following is a detailed description of the first embodiment of the device for synchronizing signals of a splicing wall provided by the present application.
Referring to fig. 3, a third embodiment of the present application provides a signal synchronization apparatus for a splicing wall, including:
a receiving unit 301 for receiving a first frame signal;
the space division switching transmission unit 302 is configured to transmit the first frame signal to each display unit in a space division switching manner, so that the display unit performs image segmentation on the first frame signal according to the respective segmentation boundary information to obtain a second frame signal, and then performs display according to the second frame signal.
Further, the space division switching transmission unit 302 is specifically configured to:
and transmitting the first frame signal to each display unit based on a space division serial channel, wherein the space division serial channel is a signal channel established by a space division switching mode based on a high-speed serial bus.
Further, when the signal source is multiple, the generating process of the first frame signal specifically includes:
acquiring original frame signals of each signal source;
and combining all the original frame signals in an image splicing mode to obtain a first frame signal.
Further, still include:
a signal splitting unit 303, configured to split the first frame signal into a plurality of original frame signals;
and a signal recombining unit 304, configured to recombine each original frame signal according to a signal source corresponding to each original frame signal and an arrangement position of each display unit, in combination with a corresponding relationship between the signal source and the display unit, so as to obtain a recombined first frame signal.
Further, the signal source specifically includes: a front-end acquisition device and/or a local storage device.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The terms "first," "second," "third," "fourth," and the like in the description of the application and the above-described figures, if any, 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 application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise 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.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.