Video playing control method and system and storage medium

Through the cooperation of the asynchronous playbox and the video processor, the network interface of the asynchronous playbox receives and converts remote control instructions, and realizes remote control of the video processor, solving the problem that traditional video processors cannot be controlled remotely, reducing costs and simplifying the control process.

CN120075509APending Publication Date: 2025-05-30SHENZHEN HUIDU TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510219058.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

Traditional video processors do not have a network interface and cannot achieve remote control of the video processor. In order to achieve remote control, the video processor needs to be updated, which is relatively expensive.

Method used

The remote control of the video processor is realized through the cooperation of the asynchronous playback box and the video processor. The asynchronous playback box has a network interface that receives control instructions from the remote control terminal and converts them into control signals, and transmits them to the video processor through a communication link to realize control of the playback status and display properties of the video processor.

Benefits of technology

Remote control of the video processor is realized, reducing the cost of updating the video processor, and simplifying the control process of the video processor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075509A_ABST
    Figure CN120075509A_ABST
Patent Text Reader

Abstract

The invention discloses a video playing control method and system and a storage medium. The video playing control method is applied to the video playing control system, the video playing control system comprises an asynchronous playing box and a video processor, and a connecting line used for video signal transmission and a communication link used for control signal transmission are arranged between the asynchronous playing box and the video processor. The video processor transmits the video signal to the display equipment; comprising the steps that an asynchronous playing box receives a control instruction transmitted by a remote control end, converts the control instruction into a first control signal, and transmits the first control signal to a video processor through a communication link; wherein the first control signal is used for controlling the playing state and / or the display attribute of the video processor; and the asynchronous playing box receives the second control signal transmitted by the video processor, executes the second control signal, and controls the working state of the asynchronous playing box, thereby realizing integrated control of the asynchronous playing box and the video processor.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular, to a video playback control method, system, and storage medium. Background Art

[0002] With the continuous development of LED display technology, there is a diverse demand for the control strategy of video processors, not limited to the local control form of video processors. The remote control form of video processors has become a new demand for a large number of users.

[0003] In the process of implementing the present invention, it is found that there are at least the following technical problems in the prior art: Traditional video processors do not have network interfaces and cannot achieve remote control of video processors. In order to achieve remote control of video processors, it is necessary to adapt to updated video processors, resulting in high costs. Summary of the Invention

[0004] The present invention provides a video playback control method, system, and storage medium. By cooperating an asynchronous playback box with a video processor, remote control of the video processor is achieved. Further, the asynchronous playback box and the video processor, as a video playback control system, accept integrated control from a remote control terminal, simplifying the control process of the video processor.

[0005] According to an aspect of the present invention, a video playback control method is provided, which is applied to a video playback control system. The video playback control system includes an asynchronous playback box and a video processor. Between the asynchronous playback box and the video processor, there are connection lines for video signal transmission and a communication link for control signal transmission; the video processor transmits video signals to a display device so that the display device displays a video picture corresponding to the video signals;

[0006] The method includes:

[0007] The asynchronous playback box receives a control instruction transmitted from a remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link so that the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor; and,

[0008] The asynchronous playback box receives a second control signal transmitted from the video processor and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box.

[0009] According to another aspect of the present invention, a video playback control system is provided. The video playback control system includes an asynchronous playback box and a video processor. A connection line for video signal transmission and a communication link for control signal transmission are included between the asynchronous playback box and the video processor; the video processor transmits the video signal to a display device so that the display device displays a video picture corresponding to the video signal;

[0010] The asynchronous playback box receives a control instruction transmitted by a remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link;

[0011] The video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor;

[0012] The asynchronous playback box receives a second control signal transmitted by the video processor and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box.

[0013] According to another aspect of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the video playback control method of any embodiment of the present invention when executed by a processor.

[0014] The technical solution of the embodiment of the present invention is that the asynchronous playback box receives a control instruction transmitted by a remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link so that the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor, thereby realizing the control of the playback state and / or display attributes of the video processor; and, the asynchronous playback box receives a second control signal transmitted by the video processor through the communication link and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box, thereby realizing the control of the working state of the asynchronous playback box, solving the problem in the prior art that the integrated control of the asynchronous playback box and the video processor cannot be achieved, and realizing the integrated control of the asynchronous playback box and the video processor.

[0015] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Description of the Drawings

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0017] Figure 1 It is a flowchart of a video playback control method provided in Embodiment 1 of the present invention;

[0018] Figure 2 It is a schematic structural diagram of a video playback control system provided in the embodiments of the present invention;

[0019] Figure 3 It is a flowchart of a video playback control method provided in Embodiment 2 of the present invention;

[0020] Figure 4 It is a schematic structural diagram of a video playback control system provided in Embodiment 3 of the present invention. Detailed implementation manners

[0021] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0023] Embodiment 1

[0024] Figure 1The flowchart of a video playback control method provided by Embodiment 1 of the present invention. This embodiment is applicable to the integrated control of an asynchronous playback box and a video processor. This method is applied to a video playback control system, which includes an asynchronous playback box and a video processor. Between the asynchronous playback box and the video processor, there are connection lines for video signal transmission and a communication link for control signal transmission. Among them, the asynchronous playback box transmits the video signal to the video processor through the connection line, and the video processor transmits the control signal to the asynchronous playback box through the communication link. The video processor transmits the video signal to the display device so that the display device can display the video picture corresponding to the video signal. As shown in Figure 1 the figure, the method includes:

[0025] S110. The asynchronous playback box receives the control instruction transmitted by the remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link so that the video processor responds to the first control signal. Among them, the first control signal is used to control the playback state and / or display attributes of the video processor.

[0026] In the video playback control system, the video processor can be understood as a device for processing video signals and control signals. Since the video processor does not have a network interface and cannot realize remote control of the video processor through the network, an asynchronous playback box is set to be connected to the video processor. The asynchronous playback box has a network interface and can realize communication connection with the remote control terminal.

[0027] There are communication links corresponding to the video signal and the control signal respectively between the asynchronous playback box and the video processor to realize the separate transmission of the video signal and the control signal.

[0028] Optionally, between the asynchronous playback box and the video processor, there are connection lines for video signal transmission and a communication link for control signal transmission. The video processor transmits the video signal to the display device so that the display device can display the video picture corresponding to the video signal. Specifically, the asynchronous playback box can receive externally transmitted video data and store the video data in the asynchronous playback box. For example, the asynchronous playback box can receive video data transmitted by a mobile phone or a computer and store the received video data in the asynchronous playback box. The asynchronous playback box serves as a signal source for the video processor and generates a video signal during video playback, and transmits the video signal to the video processor to realize the playback of video data. Further, the asynchronous playback box can also receive the control instruction transmitted by the remote control terminal, convert the control instruction into a first control signal, and transmit it to the video processor.

[0029] The connection line can be understood as a data line connecting the asynchronous playback box and the video processor, which is used to transmit video signals, and the connection line includes but is not limited to an HDMI line. The communication link can be understood as a link for transmitting control signals between the asynchronous playback box and the video processor, which can be a wireless communication link or a wired communication link, which is not limited here.

[0030] The video processor is not equipped with a network interface. By adding an asynchronous playback box, the video processor can be avoided from being replaced, thereby reducing the cost of the video playback control system. For example, see Figure 2 , Figure 2 1 is a schematic diagram of a video playback control system provided by an embodiment of the present invention. The video playback control system includes an asynchronous playback box, a video processor and an LED display screen, wherein a remote control terminal is connected to the asynchronous playback box via a network, and the remote control terminal can be an electronic device such as a mobile phone or a tablet computer. The remote control terminal transmits a control instruction to the asynchronous playback box via a network connection, and the asynchronous playback box transmits a first control signal corresponding to the control instruction to the video processor via a communication link. Figure 2 The control signal in can be a first control signal; and the asynchronous playback box transmits the video signal to the video processor through the connecting line, the video processor converts the video signal into an LED signal and transmits it to the LED display screen, the LED display screen is a display device, and displays the video picture corresponding to the video signal.

[0031] In this embodiment, the remote control terminal can be understood as a device or system that initiates a control instruction, including but not limited to a mobile phone and a computer. The control instruction can be understood as an instruction for controlling the video processor. For example, the control instruction includes but is not limited to a playback state control instruction and a display attribute control instruction. The playback state control instruction can be understood as an instruction for controlling the playback state of the video processor. For example, the playback state may include playback and notification playback, etc.; the display attribute control instruction can be understood as an instruction for adjusting the display attribute. The display attribute can be understood as an attribute for characterizing the display effect of the video processor, including but not limited to brightness, contrast and volume. The first control signal can be understood as a signal for controlling the video processor, which can be obtained by parsing the control instruction through an asynchronous playback box. Accordingly, the first control signal can include but is not limited to a playback state control signal and a display attribute control signal.

[0032] The control command can be generated by the remote control terminal. For example, after the asynchronous playback box and the video processor are connected, the playback state and display properties of the video processor can be transmitted to the remote control terminal, and the playback state and display properties of the video processor are displayed on the display page of the remote control terminal. The control command is generated in response to the user's interactive operation on the display page of the remote control terminal.

[0033] The display page of the remote control terminal is provided with adjustment controls for the playback state and display attributes. Among them, the adjustment controls for the playback state include a play control and a pause control, and the adjustment controls for the display attributes (such as one or more of brightness, contrast, and saturation, etc.) respectively include a slide adjustment control or an increase / decrease control, etc. In response to the adjustment operation of the adjustment controls on the display page, a control instruction for the video processor is generated. For example, adjusting the play control can generate a play control instruction; adjusting the brightness increase control can generate a brightness increase control instruction. The asynchronous playback box receives the control instruction transmitted by the remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link. By converting the control instruction into the first control signal, the video processor responds to the first control signal to achieve the control of the video processor.

[0034] Optionally, the first control signal includes one or more of the following: a remote on / off screen control signal, a signal source switching signal, and a display parameter adjustment signal; among them, the remote on / off screen control signal is used to control the on and off of the video processor screen; the signal source switching signal is used to switch the signal source of the video processor; the display parameter adjustment signal is used to adjust the display parameters corresponding to the video signal in the video processor.

[0035] Specifically, the remote on / off screen control signal can be understood as a signal used to remotely control the video processor to achieve on and off of the screen. The signal source switching signal can be understood as a signal generated by switching the signal source, which can be used to switch the signal source of the video processor. It can be understood that there can be multiple signal sources corresponding to the video processor, and the asynchronous playback box is one of the multiple signal sources. Different signal sources can correspond to the same or different video data, and other signal sources except the asynchronous playback box are not limited here and can be determined according to the signal source types supported by the video processor. Optionally, the display page of the remote control terminal can display multiple signal sources supported by the video processor and the current signal source. In response to the signal source switching operation on the display page, a signal source control instruction is generated, and this signal source control instruction is used to instruct the video processor to switch the current signal source to the target signal source corresponding to the signal source switching operation. The asynchronous playback box parses the signal source control instruction into a signal source switching signal and transmits it to the video processor.

[0036] For example, when switching the signal source from the asynchronous playback box to other signal sources, the signal source switching signal can be a switching signal for switching the signal source from the asynchronous playback box to other signal sources, where the other signal sources include but are not limited to Digital Versatile Disc (DVD), computer, and camera. Another example, when switching the signal source from other signal sources to the asynchronous playback box, the signal source switching signal can be a switching signal for switching the signal source from other signal sources to the asynchronous playback box.

[0037] The display parameter adjustment signal can be understood as a signal for adjusting the display parameters corresponding to the video signal in the video processor. Exemplarily, the display parameters include contrast. By adjusting the contrast adjustment control on the display page of the remote control terminal, a contrast adjustment instruction can be generated. For example, by adjusting the contrast increase control, a contrast increase instruction is generated. Similarly, the asynchronous playback box parses the display parameter adjustment instruction into a display parameter adjustment signal and transmits it to the video processor, and the video processor responds to the display parameter adjustment signal to adjust the display parameters.

[0038] S120. The asynchronous playback box receives the second control signal transmitted by the video processor through the communication link and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box.

[0039] In this embodiment, the second control signal can be understood as a signal for the video processor to control the asynchronous playback box and is used to control the working state of the asynchronous playback box.

[0040] The working state can be understood as the state of the asynchronous playback box during operation. The working state of the asynchronous playback box includes but is not limited to the playing state and the paused state. The asynchronous playback box controls its working state by receiving the second control signal transmitted by the video processor and executing the second control signal, thereby realizing the control of the asynchronous playback box.

[0041] Optionally, the second control signal includes a signal source switching synchronization signal; the signal source switching synchronization signal is generated and sent when the video processor performs signal source switching.

[0042] Specifically, the signal source switching synchronization signal can be understood as a synchronous control signal generated when the video processor performs a signal source switching operation. The video processor sends the signal source switching synchronization signal to the asynchronous playback box, and the asynchronous playback box executes the signal source switching synchronization signal to realize the control of the asynchronous playback box.

[0043] There are various ways for a video processor to perform signal source switching. In the case of performing signal source switching based on any method, a signal source switching synchronization signal is generated. Among them, the first method: When there is a signal source switching button set on any video processor, the signal source switching synchronization signal can be generated by the video processor. When the signal source switches from other signal sources to an asynchronous playback box or from other signal sources to an asynchronous playback box, a signal source switching synchronization signal is generated. For example, the signal sources include an asynchronous playback box, other signal source 1, and other signal source 2. The three signal sources correspond to three signal source switching buttons. When the signal source switches from other signal source 1 or other signal source 2 to the asynchronous playback box, the video processor generates a second control signal and sends it to the asynchronous playback box; when the signal source switches from the asynchronous playback box to other signal source 1 or other signal source 2, the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the signal source switches from other signal source 1 to other signal source 2, the video processor does not generate a signal source switching synchronization signal. The video processor is provided with two signal source switching buttons, and the corresponding signal sources are an asynchronous playback box and a computer respectively. Adjusting the corresponding button can switch to the corresponding signal source. For example, adjusting the button corresponding to the asynchronous playback box means that the signal source switches to the asynchronous playback box, and the working state of the asynchronous playback box is the playback state; adjusting the button corresponding to the computer means that the signal source switches to the computer, and the working state of the asynchronous playback box is the pause state.

[0044] The second method: In the display page of the remote control terminal, there are adjustment controls for signal source switching. In response to the signal source switching operation on the display page, the video processor switches to the corresponding signal source. When the signal source switches from other signal sources to an asynchronous playback box or from the asynchronous playback box to other signal sources, a signal source switching synchronization signal is generated. For example, in the display page of the remote control terminal, there are adjustment controls for signal source switching corresponding to the asynchronous playback box, other signal source 3, and other signal source 4 respectively. When the signal source switches from other signal source 3 or other signal source 4 to the asynchronous playback box, in response to the adjustment operation of the adjustment control on the display page, the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the signal source switches from the asynchronous playback box to other signal source 3 or other signal source 4, in response to the adjustment operation of the adjustment control on the display page, the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the signal source switches from other signal source 3 to other signal source 4, the video processor does not generate a signal source switching synchronization signal.

[0045] The third method: When switching the signal source based on the remote control signal, in response to the signal source switching operation of the remote control, the video processor switches to the corresponding signal source. When the signal source switches from other signal sources to the asynchronous playback box or from other signal sources to the asynchronous playback box, a signal source switching synchronization signal is generated. For example, there are three signal source switching buttons on the remote control, namely switching button 1, switching button 2, and switching button 3. The signal sources corresponding to switching button 1, switching button 2, and switching button 3 are the asynchronous playback box, other signal source 5, and other signal source 6 respectively. Pressing the corresponding button can switch to the corresponding signal source. When the current signal source of the video processor is the asynchronous playback box, pressing switching button 2, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from the asynchronous playback box to other signal source 5, and the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the current signal source of the video processor is the asynchronous playback box, pressing switching button 3, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from the asynchronous playback box to other signal source 6, and the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the current signal source of the video processor is other signal source 5, pressing switching button 1, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from other signal source 5 to the asynchronous playback box, and the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the current signal source of the video processor is other signal source 5, pressing switching button 3, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from other signal source 5 to the asynchronous playback box, and the video processor does not generate a signal source switching synchronization signal; when the current signal source of the video processor is other signal source 6, pressing switching button 1, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from other signal source 6 to the asynchronous playback box, and the video processor generates a signal source switching synchronization signal and sends it to the asynchronous playback box; when the current signal source of the video processor is other signal source 6, pressing switching button 2, in response to the signal source switching operation of the remote control, the signal source of the video processor switches from other signal source 6 to other signal source 5, and the video processor does not generate a signal source switching synchronization signal.

[0046] Optionally, if the signal source switching synchronization signal is a first type of switching signal, the asynchronous playback box stops transmitting the video signal. The first type of switching signal is a switching signal for the signal source of the video processor to switch from the asynchronous playback box to other signal sources outside the asynchronous playback box.

[0047] Specifically, the switching signal can be understood as a signal for controlling the signal source of the video processor to switch from the asynchronous playback box to other signal sources outside the asynchronous playback box. The switching signal can be generated and sent through the remote control terminal. Some video processors include signal source switching buttons, and different switching buttons represent different types of signal sources. By operating the signal source switching buttons of the video processor, corresponding switching signals can be generated to achieve the switching of the signal source of the video processor from one signal source to another. The first type of switching signal can be understood as a switching signal for controlling the asynchronous playback box to stop transmitting video data. In the case where the signal source switching synchronization signal is a switching signal for the signal source of the video processor to switch from the asynchronous playback box to other signal sources outside the asynchronous playback box, the asynchronous playback box is controlled to stop the transmission of the video signal, thereby achieving the control of the asynchronous playback box to stop the transmission of the video signal. Other signal sources include, but are not limited to, DVDs, computers, and cameras.

[0048] Optionally, if the signal source switching synchronization signal is the second type of switching signal, the asynchronous playback box starts the transmission of the video signal, and the second type of switching signal is a switching signal for the signal source of the video processor to switch from other signal sources to the asynchronous playback box.

[0049] Specifically, the second type of switching signal can be understood as a switching signal for controlling the asynchronous playback box to start the transmission of the video signal. In the case where the signal source switching synchronization signal is a switching signal for the signal source of the video processor to switch from other signal sources to the asynchronous playback box, the asynchronous playback box is controlled to start the transmission of the video signal, thereby achieving the control of the asynchronous playback box to start the transmission of the video signal.

[0050] Optionally, the second control signal includes a status synchronization signal, and the status synchronization signal indicates that the video processor is in a working state.

[0051] Optionally, the asynchronous playback box periodically sends a status request signal to the video processor so that the video processor generates a status synchronization signal in response to the status request signal.

[0052] Specifically, the status request signal can be understood as a signal for the asynchronous playback box to request the current status from the video processor. For example, it can include a heartbeat signal. By the asynchronous playback box periodically sending a status request signal to the video processor, the video processor generates a status synchronization signal in response to the status request signal, indicating that the video processor is in a working state. The status synchronization signal includes, but is not limited to, periodic pulse signals.

[0053] Optionally, in the case where the status synchronization signal is not received within a preset duration, the asynchronous playback box switches to the standby state.

[0054] Specifically, in the case where the status synchronization signal is not received within the preset duration, it indicates that the video processor is in a non - working state or the connection with the video processor is disconnected. The asynchronous playback box switches to the standby state, realizing that the standby state of the asynchronous playback box follows the standby state of the video processor, reducing energy consumption.

[0055] Optionally, when the asynchronous playback box is in the standby state and receives the status synchronization signal, the asynchronous playback box switches from the standby state to the wake - up state.

[0056] Specifically, when the asynchronous playback box is in the standby state, the asynchronous playback box receives the status synchronization signal, indicating that the video processor is in the working state. The asynchronous playback box switches from the standby state to the wake - up state, realizing that the wake - up state of the asynchronous playback box follows the wake - up state of the video processor. In some embodiments, when the asynchronous playback box is in the standby state, the asynchronous playback box can periodically send a status request signal to the video processor to ensure the connection between the asynchronous playback box and the video processor.

[0057] In this embodiment, there is no specific timing relationship between S110 and S120. To implement the above - mentioned video playback control method, it may only include S110, or only include S120, or during the video playback process, include both S110 and S120, and the timing relationship between S110 and S120 is not limited.

[0058] The technical solution of this embodiment is as follows: The asynchronous playback box receives the control instruction transmitted by the remote control terminal, converts the control instruction into the first control signal, and transmits the first control signal to the video processor through the communication link so that the video processor responds to the first control signal. Among them, the first control signal is used to control the playback state and / or display attributes of the video processor, realizing the control of the playback state and / or display attributes of the video processor. The asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal. The second control signal is used to control the working state of the asynchronous playback box, realizing the control of the working state of the asynchronous playback box, and thus realizing the integrated control of the asynchronous playback box and the video processor.

[0059] Embodiment Two

[0060] Figure 3 It is a flowchart of a video playback control method provided by the second embodiment of the present invention. This embodiment is an optimization of the above - mentioned embodiment. As Figure 3 shown, the method includes:

[0061] S210. When the connection line is connected, the asynchronous playback box reads the device information of the video processor and determines at least one available communication method corresponding to the video processor based on the device information.

[0062] In this embodiment, the device information of the video processor can be understood as the information used to characterize the configuration of the video processor, including but not limited to the device model. When the connection line is connected, the asynchronous playback box can read the device information of the video processor through the connection line. The available communication methods can be understood as the communication methods supported by the video processor. Different models of video processors can correspond to different types of available communication methods. The video processor can correspond to one or more available communication methods. When the connection line is connected, the device information of the video processor is read through the asynchronous playback box, and the corresponding available communication method is determined according to the device information of the video processor, improving the accuracy of determining the available communication method.

[0063] Optionally, the available communication methods include one or more of a WiFi communication link, a serial port communication link, and a USB communication link.

[0064] Specifically, the available communication methods can include a WiFi communication link, can also include a serial port communication link, can also include a USB communication link, can also include a WiFi communication link and a serial port communication link, can also include a WiFi communication link and a USB communication link, can also include a serial port communication link and a USB communication link, and can also include a WiFi communication link, a serial port communication link, and a USB communication link. The WiFi communication link can be determined according to the account and password pre-stored in the asynchronous playback box, and a WiFi communication link corresponding to the video processor is established through the pre-stored account and password. The WiFi communication link can also be determined according to the remote control terminal. For example, the remote control terminal stores the account and password of the WiFi communication link. The asynchronous playback box sends a fetch instruction to the remote control terminal. The remote control terminal receives the instruction and sends the account and password to the asynchronous playback box. The asynchronous playback box establishes a WiFi communication link corresponding to the video processor according to the account and password. The serial port communication link can be determined through the serial port. For example, the asynchronous playback box sends a serial port communication link establishment instruction to the video processor through the serial port. The video processor receives the serial port communication link establishment instruction and sends a feedback signal to the asynchronous playback box, indicating that the serial port communication link is successfully established. In the case where the establishment of the serial port communication link fails, it is prompted that the establishment of the serial port communication link fails. The USB communication link can be determined through the USB interface. For example, the asynchronous playback box sends a USB communication link establishment instruction to the video processor through the USB interface. The video processor receives the USB communication link establishment instruction and sends a feedback signal to the asynchronous playback box, indicating that the USB communication link is successfully established. In the case where the establishment of the USB communication link fails, it is prompted that the establishment of the USB communication link fails.

[0065] Optionally, the priorities of the available communication methods corresponding to different video processors are different.

[0066] Specifically, when the video processor corresponds to multiple available communication methods, the priorities of different available communication methods are different. According to the order from high to low priority, a communication link is established between the asynchronous playback box and the video processor based on the available communication methods. For example, the available communication methods corresponding to the first video processor include a WiFi communication link and a USB communication link, where the priority of the WiFi communication link is higher than that of the USB communication link. The available communication methods corresponding to the second video processor include a WiFi communication link and a USB communication link, where the priority of the USB communication link is higher than that of the WiFi communication link.

[0067] S220. The asynchronous playback box establishes a communication link between the asynchronous playback box and the video processor based on at least one available communication method.

[0068] In this embodiment, the communication link between the asynchronous playback box and the video processor can be established according to the available communication methods. Taking the available communication methods corresponding to the video processor including a WiFi communication link and a USB communication link as an example, the priority of the WiFi communication link is higher than that of the USB communication link. The asynchronous playback box establishes a communication link between the asynchronous playback box and the video processor according to the priority of the available communication methods in the order from high to low. In the case where the communication link between the asynchronous playback box and the video processor cannot be established according to the available communication method with a higher priority, the communication link between the asynchronous playback box and the video processor can be established according to the available communication method with the next priority. For example, the available communication methods corresponding to the video processor include a WiFi communication link and a USB communication link, where the priority of the WiFi communication link is higher than that of the USB communication link. The asynchronous playback box first establishes a communication link between the asynchronous playback box and the video processor according to the WiFi communication link. In the case where the communication link between the asynchronous playback box and the video processor is successfully established according to the WiFi communication link, the control signal is transmitted between the asynchronous playback box and the video processor according to the WiFi communication link. In the case where the communication link between the asynchronous playback box and the video processor cannot be established according to the WiFi communication link, the communication link between the asynchronous playback box and the video processor is established according to the USB communication link. The asynchronous playback box establishes a communication link between the asynchronous playback box and the video processor through at least one available communication method, and realizes the transmission of the control signal between the asynchronous playback box and the video processor.

[0069] Optionally, in the case where the communication link between the asynchronous playback box and the video processor cannot be established based on at least one available communication method, the communication protocol channel of the connection line is started, and the communication protocol channel supports the transmission of the control signal.

[0070] Specifically, the communication protocol channel can be understood as the channel in the connection line that supports the transmission of control signals. For example, it can include the Status and Control Data Channel (SCDC) in the connection line. The control signal can be understood as the signal used to control the asynchronous playback box and the video processor. In the case where the communication link between the asynchronous playback box and the video processor cannot be established according to at least one available communication method, the communication protocol channel of the connection line is activated, and the control signal is transmitted through the communication protocol channel to achieve the transmission of the control signal between the asynchronous playback box and the video processor.

[0071] S230. The asynchronous playback box receives the control instruction transmitted by the remote control end through the communication link, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link, so that the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attribute of the video processor.

[0072] S240. The asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box.

[0073] In this embodiment, there is no specific timing relationship between S230 and S240. To implement the above video playback control method, it can include S210, S220, and S230, and can also include S210, S220, S230, and S240, and the timing relationship between S230 and S240 is not limited.

[0074] The technical solution of this embodiment, when the connection line is connected, the asynchronous playback box reads the device information of the video processor, determines at least one available communication method corresponding to the video processor based on the device information, improving the accuracy of determining the available communication method; the asynchronous playback box establishes a communication link between the asynchronous playback box and the video processor based on at least one available communication method to achieve the transmission of the control signal between the asynchronous playback box and the video processor; the asynchronous playback box receives the control instruction transmitted by the remote control end, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link, so that the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attribute of the video processor to achieve the control of the playback state and / or display attribute of the video processor; the asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box to achieve the control of the working state of the asynchronous playback box, realizing the integrated control of the asynchronous playback box and the video processor.

[0075] Embodiment Three

[0076] Figure 4 It is a schematic structural diagram of a video playback control system provided in the third embodiment of the present invention. As Figure 4 shown, the video playback control system includes an asynchronous playback box 310 and a video processor 320. Between the asynchronous playback box 310 and the video processor 320, there are connection lines for video signal transmission and a communication link for control signal transmission; the video processor 320 transmits the video signal to a display device so that the display device can display the video picture corresponding to the video signal;

[0077] The asynchronous playback box 310 receives the control instruction transmitted by the remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor 320 through the communication link;

[0078] The video processor 320 responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor 320;

[0079] The asynchronous playback box 310 receives the second control signal transmitted by the video processor 320 through the communication link and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box 310.

[0080] Optionally, the asynchronous playback box 310 sends a preset trigger signal to the video processor 320;

[0081] The video processor 320 responds to the preset trigger signal and sends the device information and display attributes of the video processor 320 to the asynchronous playback box 310;

[0082] The asynchronous playback box 310 transmits the device information and display attributes of the video processor 320 to the remote control terminal so that the display interface of the remote control terminal can display the device information and display attributes of the video processor 320, and generates a control instruction in response to the adjustment operation on the display interface and transmits it to the asynchronous playback box 310.

[0083] Specifically, the preset trigger signal can be understood as a signal used to trigger the video processor 320 to feedback its device information and display attributes to the asynchronous playback box 310, for example, it can include a heartbeat signal.

[0084] In the technical solution of this embodiment, the asynchronous playback box receives the control instruction transmitted by the remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link; the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor, so as to realize the control of the playback state and / or display attributes of the video processor; the asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box, so as to realize the control of the working state of the asynchronous playback box, and further realizes the integrated control of the asynchronous playback box and the video processor.

[0085] Embodiment 4

[0086] Embodiment 4 of the present invention further provides a computer-readable storage medium, which stores computer instructions for causing a processor to execute a video playback control method applied to a video playback control system. The video playback control system includes an asynchronous playback box and a video processor. Between the asynchronous playback box and the video processor, there are connection lines for video signal transmission and a communication link for control signal transmission; the video processor transmits the video signal to the display device so that the display device displays the video picture corresponding to the video signal; the method includes:

[0087] The asynchronous playback box receives the control instruction transmitted by the remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor through the communication link, so that the video processor responds to the first control signal; wherein, the first control signal is used to control the playback state and / or display attributes of the video processor; and, the asynchronous playback box receives the second control signal transmitted by the video processor through the communication link and executes the second control signal, and the second control signal is used to control the working state of the asynchronous playback box.

[0088] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0089] For purposes of providing an interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide an interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0090] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0091] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The client-server relationship is created by computer programs running on respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0092] It should be understood that various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.

[0093] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A video playback control method, characterized in that: Applied to a video playback control system, the video playback control system includes an asynchronous playback box and a video processor, the asynchronous playback box and the video processor include a connection line for video signal transmission and a communication link for control signal transmission; The video processor transmits the video signal to a display device so that the display device displays a video picture corresponding to the video signal; The method comprises: The asynchronous playback box receives a control instruction transmitted by a remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor via the communication link, so that the video processor responds to the first control signal; wherein the first control signal is used to control the playback state and / or display attribute of the video processor; and The asynchronous playback box receives a second control signal transmitted by the video processor through the communication link and executes the second control signal, where the second control signal is used to control the working state of the asynchronous playback box.

2. The method according to claim 1, characterized in that The first control signal includes one or more of the following: a remote switch screen control signal, a signal source switching signal, and a display parameter adjustment signal; Wherein, the remote screen on / off control signal is used to control the screen on and off of the video processor; The signal source switching signal is used to switch the signal source of the video processor; The display parameter adjustment signal is used to adjust the display parameter corresponding to the video signal in the video processor.

3. The method according to claim 1, characterized in that The second control signal includes a signal source switching synchronization signal; the signal source switching synchronization signal is generated and sent when the video processor switches the signal source; The asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal, including: If the signal source switching synchronization signal is a first type switching signal, the asynchronous playback box stops transmitting the video signal, and the first type switching signal is a switching signal for switching the signal source of the video processor from the asynchronous playback box to other signal sources outside the asynchronous playback box; If the signal source switching synchronization signal is a second type switching signal, the asynchronous playback box starts the transmission of the video signal. The second type switching signal is a switching signal for switching the signal source of the video processor from the other signal sources to the asynchronous playback box.

4. The method according to claim 1, characterized in that: The second control signal includes a state synchronization signal, and the state synchronization signal indicates that the video processor is in a working state; The asynchronous playback box receives the second control signal transmitted by the video processor and executes the second control signal, including: The asynchronous playback box periodically sends a status request signal to the video processor, so that the video processor generates the status synchronization signal in response to the status request signal; When the state synchronization signal is not received within a preset time, the asynchronous playback box switches to a standby state; When the asynchronous playback box is in a standby state, the state synchronization signal is received, and the asynchronous playback box switches from the standby state to a wake-up state.

5. The method according to claim 1, characterized in that The method further comprises: When the connection line is connected, the asynchronous playback box reads the device information of the video processor, and determines at least one available communication mode corresponding to the video processor based on the device information; The asynchronous playback box establishes a communication link between the asynchronous playback box and the video processor based on the at least one available communication method.

6. The method according to claim 5, characterized in that The available communication modes include one or more of a WiFi communication link, a serial communication link, and a USB communication link; The priorities of available communication methods corresponding to different video processors are different.

7. The method according to claim 5, characterized in that The method further comprises: In the case that a communication link between the asynchronous playback box and the video processor cannot be established based on the at least one available communication method, a communication protocol channel of the connection line is started, and the communication protocol channel supports the transmission of the control signal.

8. A video playback control system, characterized in that: The video playback control system includes an asynchronous playback box and a video processor, wherein the asynchronous playback box and the video processor include a connection line for transmitting video signals and a communication link for transmitting control signals; the video processor transmits the video signal to a display device so that the display device displays a video image corresponding to the video signal; The asynchronous playback box receives a control instruction transmitted by a remote control terminal, converts the control instruction into a first control signal, and transmits the first control signal to the video processor via the communication link; The video processor responds to the first control signal; wherein the first control signal is used to control the playback state and / or display properties of the video processor; The asynchronous playback box receives a second control signal transmitted by the video processor through the communication link and executes the second control signal, where the second control signal is used to control the working state of the asynchronous playback box.

9. The system according to claim 8, characterized in that The asynchronous playback box sends a preset trigger signal to the video processor; The video processor sends the device information and display properties of the video processor to the asynchronous playback box in response to the preset trigger signal; The asynchronous playback box transmits the device information and display properties of the video processor to the remote control terminal so that the display interface of the remote control terminal displays the device information and display properties of the video processor, and generates the control instruction in response to the adjustment operation on the display interface and transmits it to the asynchronous playback box.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the video playback control method according to any one of claims 1 to 7 when executed.