The invention relates to the field of
video processing, in particular to a method for
synchronizing multiple decoding devices based on
time codes, which comprises the following steps of:
numbering the decoding devices; each decoding device is provided with an external
clock input port and a
clock output port; each decoding device detects whether
clock input exists in the external clock input port or not, if yes, the external clock input is transmitted to the clock output port in a transparent mode, and meanwhile the external input clock serves as a reference clock of an output video interface SDI or
HDMI; if no external clock is input, an equipment internal clock is used as a reference clock of an output video interface SDI or
HDMI; finding out the minimum value of the
time codes in all the devices, and transmitting the
minimum time code to each device; each path of video corresponds to a group of
time codes, and synchronization is carried out according to the difference value between the time code of each path of video and the
minimum time code. According to the invention, each device shares a homologous clock, complete
frame synchronization can be realized, and the effect of synchronization of a plurality of decoding devices can be realized without additional device management.