Patent ID: 11954394
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A splicing screen, being a slave splicing screen in a splicing screen system, wherein the splicing screen system comprises a control device, a master splicing screen, and a plurality of slave splicing screens, the control device directly communicating with each of the master splicing screen and the plurality of slave splicing screens, and the master splicing screen directly communicating with each of the plurality of slave splicing screens, the slave splicing screen comprising:
a display panel;
a communication unit, configured to:
receive display data, wherein the display data is acquired by the control device by splitting data to-be-displayed based on a quantity of splicing screens contained in the splicing screen system and is sent by the control device to the slave splicing screen; and
receive a specified play command, wherein the specified play command instructs to play a specified play frame in the display data at a specified play moment and is sent by the master splicing screen to which the slave splicing screen belongs upon the master splicing screen determining that the master splicing screen is ready and receiving a ready command sent by each of the plurality of slave splicing screens of the master splicing screen; and

a control unit, configured to control, based on the specified play command, the display panel to display the specified play frame at the specified play moment;
wherein the control unit comprises a first control unit and a second control unit; wherein
the first control unit is configured to send the display data received by the communication unit to the second control unit; send, in response to the communication unit receiving the specified play command, a display command to the second control unit at the specified play moment based on the specified play command, wherein the display command instructs to display the specified play frame;
the second control unit is configured to control, based on the display command, the display panel to display the specified play frame;
the first control unit is further configured to receive, by the communication unit, a play stop command sent by the master splicing screen, wherein the play stop command is sent by the master splicing screen upon the master splicing screen receiving a not-ready command sent by any of the slave splicing screens;
the first control unit is further configured to receive, by the communication unit, a time calibration command sent by the master splicing screen at a predetermined time interval, wherein the time calibration command is implemented in the form of a heartbeat packet and carrying a local time of the master splicing screen; judge, based on the time calibration command, whether a difference between a local time of the slave splicing screen and the local time of the master splicing screen in the time calibration command exceeds a threshold; in the case that the difference exceeds the threshold, correct the local time of the slave splicing screen to the time in the time calibration command, and then return a time calibration completion information to the master splicing screen; and in the case that the difference does not exceed the threshold, directly return the time calibration completion information to the master splicing screen; and
the second control unit is further configured to mark a current playing frame and record a number of frames of the display data stored in the memory; determine, based on the display command and the marked current playing frame, a corresponding frame number of the specified play frame in the display data stored in the memory; and extract, based on the corresponding frame number, a corresponding frame from the memory for playing.