Control method and device of assistance equipment, electronic equipment and storage medium

By using the data sending device to send a unified timestamp in the support device, the problem of difficulty in unified control of the support device is solved, the support effect is improved and data transmission is optimized.

CN120010345APending Publication Date: 2025-05-16GUANGZHOU HUILIAN NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510143762.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

The support equipment is controlled by different audiences, making it difficult to carry out support uniformly, reducing the support effect.

Method used

The data sending device determines the first time stamp according to the current time during the target activity, and sends the time stamp to multiple support devices respectively, so that it determines the target control information based on the time stamp and outputs the multimedia resource.

Benefits of technology

The unified control of multiple support equipment is realized, the support effect is improved, data transmission resources are saved, and data transmission flexibility is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120010345A_ABST
    Figure CN120010345A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to the technical field of electronic equipment control, and discloses a control method and device of assistance equipment, electronic equipment and a storage medium, the method is applied to data sending equipment, and the method comprises the following steps: determining a first timestamp according to a current moment in a process of performing a target activity; and sending a first timestamp to the multiple pieces of assistance equipment, so that each piece of assistance equipment determines corresponding target control information according to the first timestamp, and outputs a corresponding multimedia resource according to an execution mode indicated by the target control information, wherein each assistance device comprises one or more pieces of control information, and the control information comprises multimedia resources, and execution time points and execution modes of the multimedia resources; the execution time point corresponding to the target control information is matched with the first timestamp. According to the embodiment of the invention, multiple pieces of assistance equipment can be uniformly controlled, so that the assistance effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of electronic device control, and in particular to a control method and device for a cheering device, an electronic device, and a storage medium. Background Art

[0002] The current audience at the target event can cheer for the program through the cheering equipment in their hands (such as: light sticks), thereby improving the interactive experience between the audience and the performers.

[0003] However, in practice, it is found that since the cheering equipment is controlled by different audiences, it is difficult to cheer in a unified manner, thereby reducing the cheering effect. Summary of the invention

[0004] The embodiments of the present application disclose a control method and device for a support device, an electronic device, and a storage medium, which can uniformly control multiple support devices to improve the support effect.

[0005] In a first aspect, an embodiment of the present application discloses a control method of a support device, which is applied to a data sending device. The method includes:

[0006] During the target activity, determining a first timestamp according to the current moment;

[0007] Sending the first timestamp to a plurality of support devices respectively, so that each of the support devices determines corresponding target control information according to the first timestamp, and outputs corresponding multimedia resources according to the execution mode indicated by the target control information;

[0008] Among them, each of the support devices includes one or more control information, and the control information includes multimedia resources, execution time points and execution methods of multimedia resources; the execution time point corresponding to the target control information matches the first timestamp.

[0009] As an optional implementation manner, in the first aspect of the embodiment of the present application, determining the first timestamp according to the current time includes:

[0010] At each interval of a first duration, a first timestamp is determined according to the current time.

[0011] As an optional implementation manner, in the first aspect of the embodiment of the present application, before sending the first timestamp to the multiple support devices respectively, the method further includes:

[0012] Acquire program information corresponding to the target activity, wherein the program information includes performance time periods corresponding to one or more programs;

[0013] And, sending the first timestamp to a plurality of supporting devices respectively includes:

[0014] If the first timestamp is within any performance time period included in the program information, the first timestamp is sent to multiple supporting devices respectively.

[0015] As an optional implementation manner, in the first aspect of the embodiment of the present application, before determining the first timestamp according to the current time, the method further includes:

[0016] Acquire a first duration, where the first duration is used to represent the duration of the target activity being performed in advance, or the duration of the target activity being performed in delay;

[0017] The determining of the first timestamp according to the current time includes:

[0018] A first timestamp is determined according to the current time and the first duration.

[0019] As an optional implementation, in the first aspect of the embodiment of the present application, the first duration includes an advance duration, and the advance duration is used to characterize the duration of the advance performance of the target activity; determining the first timestamp according to the current time and the first duration includes:

[0020] Accumulate the advance time by the current time to obtain a first timestamp;

[0021] Alternatively, the first duration includes a delay duration, and the delay duration is used to represent the duration of the delayed performance of the target activity; and determining the first timestamp according to the current time and the first duration includes:

[0022] The delay duration is subtracted from the current time to obtain a first timestamp.

[0023] As an optional implementation manner, in the first aspect of the embodiment of the present application, the method further includes:

[0024] Second timestamps are sent to the plurality of support devices respectively, so that each of the support devices stops outputting multimedia resources according to the second timestamps, wherein the second timestamps include timestamps outside the activity time period corresponding to the target activity.

[0025] As an optional implementation, in the first aspect of the embodiments of the present application, the signal sending frequency corresponding to the data sending device is less than or equal to a frequency threshold, and / or the coverage range of the signal transmitted by the data sending device is greater than or equal to a range threshold.

[0026] A second aspect of an embodiment of the present application discloses a control device for a cheering device, which is applied to a data sending device. The device includes:

[0027] A determination unit, configured to determine a first timestamp according to a current moment during the process of the target activity;

[0028] A first sending unit, configured to send the first timestamp to a plurality of supporting devices respectively, so that each supporting device determines corresponding target control information according to the first timestamp, and outputs corresponding multimedia resources according to an execution mode indicated by the target control information;

[0029] Among them, each of the support devices includes one or more control information, and the control information includes multimedia resources, execution time points and execution methods of multimedia resources; the execution time point corresponding to the target control information matches the first timestamp.

[0030] A third aspect of the present application discloses an electronic device, including:

[0031] A memory storing executable program code;

[0032] a processor coupled to the memory;

[0033] The processor calls the executable program code stored in the memory to execute the control method of the support device disclosed in the first aspect of the embodiment of the present application.

[0034] A fourth aspect of an embodiment of the present application discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the control method of a support device disclosed in the first aspect of an embodiment of the present application.

[0035] The fifth aspect of the embodiments of the present application discloses a computer program product. When the computer program product runs on a computer, the computer executes part or all of the steps of any one of the methods of the first aspect of the embodiments of the present application.

[0036] A sixth aspect of an embodiment of the present application discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer executes part or all of the steps of any one of the methods of the first aspect of the embodiment of the present application.

[0037] Compared with the related art, the embodiments of the present application have the following beneficial effects:

[0038] In the embodiment of the present application, the data sending device can determine the first timestamp according to the current moment during the target activity; and then send the first timestamp to multiple support devices respectively, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resources according to the execution method indicated by the target control information, wherein the execution time point corresponding to the target control information matches the first timestamp. It can be seen that in the embodiment of the present application, the data sending device can send the same first timestamp to multiple support devices, so that multiple support devices can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that multiple support devices can uniformly output multimedia resources, thereby improving the support effect; in addition, the data sending device only needs to send a first timestamp with a very small amount of data to uniformly control multiple support devices, thereby saving data transmission resources and improving the flexibility of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0040] Figure 1 It is a schematic diagram of an application scenario disclosed in an embodiment of the present application;

[0041] Figure 2 It is a flowchart of a control method of a support device disclosed in an embodiment of the present application;

[0042] Figure 3 It is a flowchart of another control method of a support device disclosed in an embodiment of the present application;

[0043] Figure 4 It is a flowchart of another control method of a support device disclosed in an embodiment of the present application;

[0044] Figure 5 It is a structural schematic diagram of a control device of a cheering device disclosed in an embodiment of the present application;

[0045] Figure 6 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0047] It should be noted that the terms "first", "second", "third" and "fourth" in the specification and claims of the present application are used to distinguish different objects rather than to describe a specific order. The terms "including" and "having" in the embodiments of the present application and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device including a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0048] The embodiments of the present application disclose a control method and device for a support device, an electronic device, and a storage medium, which can uniformly control multiple support devices to improve the support effect.

[0049] The technical solution of the present application will be described in detail below in conjunction with specific embodiments.

[0050] In order to more clearly introduce the method disclosed in the embodiment of the present application, firstly, the application scenario applicable to the method is introduced. Figure 1 , Figure 1 Optionally, the method disclosed in the embodiment of the present application can be applied to the data sending device 110 , and the data sending device 110 can send a timestamp to one or more supporting devices 120 .

[0051] Optionally, the data transmission device 110 may include various electronic devices capable of data transmission, such as a server, an activity control system, etc., which are not limited here. Optionally, the data transmission device 110 may include an antenna, which is used to convert the data to be transmitted in the data transmission device 110 into electromagnetic waves and transmit them to the support device 120.

[0052] Optionally, the antenna and the data transmission device may be integrated, that is, the data transmission device may include the antenna. In another optional embodiment, the antenna and the data transmission device may be separated, and one data transmission device may correspond to one or more antennas, thereby facilitating the deployment of multiple antennas at different locations at the event site.

[0053] Optionally, the support device 120 may include various devices that can receive data and output multimedia resources. The multimedia resources may include: lighting, light effects, audio, images or videos, etc., which are not limited here. Optionally, the support device 120 may include a fluorescent stick, a support board, a mobile phone, a smart wearable device (for example: a smart bracelet, a smart headdress, etc.), etc., which are not limited here.

[0054] In the related art, cheering devices are usually controlled by different audiences, so it is difficult to cheer in a unified manner using the cheering devices, thereby reducing the cheering effect.

[0055] In this regard, the present application provides a control method for a support device to solve the defects in the related technology. Optionally, the method can be applied to Figure 1 In the application scenario shown, other execution entities may also be applied, which is not limited here.

[0056] Please refer again Figure 1 Optionally, the data sending device 110 can determine a first timestamp according to the current moment during the target activity; and then send the first timestamp to multiple support devices 120 respectively, so that the support device 120 determines the corresponding target control information according to the first timestamp, and outputs the corresponding multimedia resources according to the execution method indicated by the target control information, wherein the execution time point corresponding to the target control information matches the first timestamp. It can be seen that in the embodiment of the present application, the data sending device 110 can send the same first timestamp to multiple support devices 120, so that multiple support devices 120 can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that multiple support devices 120 can uniformly output multimedia resources, thereby improving the support effect; in addition, the data sending device 110 only needs to send a first timestamp with a very small amount of data to uniformly control multiple support devices 120, thereby saving data transmission resources and improving the flexibility of data transmission.

[0057] It should be noted that Figure 1 This is just an optional example for the convenience of explanation. Figure 1 It cannot be construed as limiting the embodiments of the present application.

[0058] Based on this, the control method and device of the support device, the electronic device, and the storage medium disclosed in the embodiments of the present application are introduced below.

[0059] See also Figure 2 , Figure 21 is a flow chart of a control method of a support device disclosed in an embodiment of the present application. Optionally, the method can be applied to the data sending device introduced above, or other execution subjects, which are not limited here. Optionally, the method can include the following steps:

[0060] 102. During the target activity, determine a first timestamp according to a current time.

[0061] In the embodiment of the present application, the target activity may include offline concerts, competition activities, etc., which are not limited here. Optionally, the target activity may correspond to an activity time period, and the activity time period includes the time period from the start time of the target activity to the end time of the target activity. The process of the target activity includes the activity time period.

[0062] Optionally, during the target activity, the data sending device may determine the current time as the first timestamp. For example, assuming that the current time is "16:30", the data sending device may determine "16:30" as the first timestamp.

[0063] In another optional embodiment, the data sending device may determine the first timestamp according to the current time and the second duration.

[0064] Optionally, the second duration represents the delay duration of the support device outputting the corresponding multimedia resource according to the first timestamp after the data sending device sends the first timestamp. Optionally, the second duration can be the interval duration between the first moment when the data sending device sends the first timestamp and the second moment when the support device outputs the multimedia resource according to the first timestamp. Exemplarily, assuming that the data sending device sends the first timestamp "20:30:00" according to the current moment "20:30:00", and due to the transmission process of the first timestamp, the support device receives and processes the first timestamp to output the multimedia resource. It takes a certain amount of time, resulting in the support device outputting the multimedia resource at the second moment "20:30:01", then the second duration of the delay can be determined to be "1 second".

[0065] Optionally, the data sending device subtracts the second time duration from the current time to obtain a first timestamp.

[0066] Exemplarily, the data sending device can subtract the second time length "1 second" from the current time "20:30:00" to obtain the first timestamp sent as "20:29:59". The support device will output the multimedia resources at "20:30:00" based on the first timestamp of "20:29:59".

[0067] By implementing the above method, the data sending device can also take into account the transmission process of the first timestamp and the delay time consumed by the support device to receive and process the first timestamp, so that the data sending device can control the support device more accurately, thereby improving the support effect of the support device.

[0068] 104. Send the first timestamp to the plurality of support devices respectively, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resource according to the execution mode indicated by the target control information.

[0069] In the embodiment of the present application, the support device may include one or more pieces of control information, each piece of control information includes a multimedia resource, an execution time point of the multimedia resource, and an execution method.

[0070] Optionally, the multimedia resources may include the lighting, light effects, audio, images or videos mentioned above, which are not limited here.

[0071] The execution mode of multimedia resources may include: outputting multimedia resources, pausing the output of multimedia resources, switching multimedia resources, and adjusting the output mode of multimedia resources, which is not limited here. Optionally, adjusting the output mode of multimedia resources may include: adjusting the output brightness of multimedia resources, adjusting the output volume of multimedia resources, etc., which is not limited here.

[0072] Optionally, the control information can be set by the developer or the planner of the target activity according to actual usage requirements and stored in the support device in advance.

[0073] In one embodiment, after the data sending device sends the first timestamp, multiple support devices will receive the same first timestamp, and then each support device can determine the control information whose execution time point matches the first timestamp from the stored control information as the target control information;

[0074] Furthermore, each support device can output corresponding multimedia resources at the execution time point indicated by the target control information and in accordance with the execution method indicated by the target control information, so that multiple support devices can uniformly output multimedia resources at the same time, thereby improving the support effect.

[0075] In the embodiment of the present application, the control information included in each support device may be the same or different, which is not limited here.

[0076] In an optional embodiment, the support device may include a first support device and a second support device, wherein the control information corresponding to the first support device includes a first multimedia resource, and the control information corresponding to the second support device includes a second multimedia resource; wherein the execution time point corresponding to the first multimedia resource and the execution time point corresponding to the second multimedia resource are the same, and the first multimedia resource and the second multimedia resource are different.

[0077] By implementing the above method, the data sending device can send the same first timestamp to the first support device and the second support device respectively, so that the first support device and the second support device can output different multimedia resources respectively at the same time point, thereby enriching the support effect and improving the flexibility of the support device control method.

[0078] In one embodiment, the coverage range of the signal transmitted by the data transmission device is greater than or equal to the range threshold, wherein the range threshold can be set by the developer based on a large amount of development experience or by the user based on actual use requirements, and is not limited here.

[0079] This allows a data sending device to simultaneously send the first timestamp to as many supporting devices as possible, thereby reducing the number of data sending devices deployed at the target event site, saving costs, saving event venues, and simplifying the steps of arranging the event venue.

[0080] In one embodiment, the signal transmission frequency corresponding to the data transmission device may be less than or equal to the frequency threshold. The frequency threshold may be set by a developer based on a large amount of development experience or by a user based on actual usage requirements, and typical values ​​may include: 433MHz, 315MHz, etc., which are not limited here. Optionally, the data transmission device may include an antenna, and the signal transmission frequency may refer to the signal transmission frequency of the antenna.

[0081] It should be noted that the coverage of the signal transmitted by the data transmission device is negatively correlated with the signal transmission frequency. In order to increase the coverage of the signal transmitted by the data transmission device as quickly as possible and reduce the number of data transmission devices deployed at the target activity site, a data transmission device with the smallest possible signal transmission frequency can be selected.

[0082] However, the low signal transmission frequency of the data transmission device will result in a smaller amount of data that can be transmitted by the data transmission device. In order to achieve a large transmission signal coverage range, a data transmission device with a signal generation frequency less than or equal to the frequency threshold will not be able to send large control instructions or multimedia resources to the support device, making it difficult to uniformly control multiple support devices.

[0083] However, in the control method of the support device provided in the embodiment of the present application, the data sending device only needs to send a first timestamp with a very small amount of data to uniformly control multiple support devices. It can be understood that the amount of data in the timestamp is much smaller than the amount of data in the control instruction or multimedia resource. For this, the control method of the support device provided in the embodiment of the present application is adopted. Since the support device is controlled by a timestamp with a very small amount of data, a data sending device with a signal generation frequency less than or equal to the frequency threshold can be used to make the transmission signal coverage range of the data sending device as large as possible, so that one data sending device can send the first timestamp to as many support devices as possible at the same time, thereby reducing the number of data sending devices arranged at the target activity site, thereby saving costs, saving activity venues, and simplifying the on-site arrangement steps.

[0084] By implementing the methods disclosed in the above-mentioned embodiments, the data sending device can determine the first timestamp according to the current moment during the target activity; and then send the first timestamp to multiple support devices respectively, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resources according to the execution method indicated by the target control information, wherein the execution time point corresponding to the target control information matches the first timestamp. It can be seen that in the embodiments of the present application, the data sending device can send the same first timestamp to multiple support devices, so that multiple support devices can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that multiple support devices can uniformly output multimedia resources, thereby improving the support effect; in addition, the data sending device only needs to send a first timestamp with a very small amount of data to uniformly control multiple support devices, thereby saving data transmission resources and improving the flexibility of data transmission.

[0085] See also Figure 3 , Figure 3 1 is a flow chart of another control method of a support device disclosed in an embodiment of the present application. Optionally, the method can be applied to the data sending device introduced above, or other execution entities, which are not limited here. Optionally, the method can include the following steps:

[0086] 302. During the target activity, determine a first timestamp according to a current time.

[0087] As an optional implementation manner, the data sending device may determine the first timestamp according to the current time at intervals of the first time length.

[0088] Optionally, the first duration may be set by a developer based on a large amount of development experience, or by a user based on actual usage requirements. Typical values ​​may include: every 10 seconds, 30 seconds or 1 minute, etc., which are not limited here.

[0089] Optionally, the data sending device may send the most recently determined first timestamp to the multiple supporting devices respectively after determining the first timestamp according to the current moment at every first time interval.

[0090] In another optional implementation, after determining the first timestamp according to the current moment, the data sending device can send the same first timestamp to multiple support devices at intervals of a second time period. The second time period can be set by the developer based on a large amount of development experience or by the user based on actual usage requirements. The second time period can be the same as the first time period or different, and is not limited here.

[0091] It should be noted that after the data sending device sends the first timestamp to multiple support devices, some of the support devices may fail to successfully receive the first timestamp. For example, the support device may fail to successfully receive the first timestamp due to signal interference or the support device may be temporarily taken away from the signal receiving range by the user.

[0092] By implementing the above method, the data sending device can send the first timestamp to the supporting device once every certain period of time to increase the probability that the supporting device successfully receives the first timestamp, thereby improving the compatibility and fault tolerance of the method.

[0093] 304. Obtain program information corresponding to the target activity, where the program information includes performance time periods corresponding to one or more programs.

[0094] In the embodiment of the present application, the target activity may correspond to program information, which may be set by the planner of the activity and is not limited here. Optionally, the program information may include the name, performance time period, etc. corresponding to one or more programs, which are not limited here.

[0095] The performance time period may include the start time and the end time of the program, and the time period between the start time and the end time is the performance time period of the program. For example, assuming that the start time corresponding to program A is "16:30" and the end time is "17:00", the performance time period of program A is the time period between "16:30 and 17:00".

[0096] Optionally, the program information may be stored in the data sending device in advance, thereby facilitating the data sending device to quickly obtain the program information.

[0097] It should be noted that, in the same event site, multiple data transmission devices may be included at the same time, so if the program information needs to be adjusted, the program information stored in each data transmission device needs to be adjusted one by one, which is a cumbersome and inefficient process.

[0098] In this regard, in another optional embodiment, the program information may be stored in a server or other electronic device that is in communication connection with the data sending device, which is not limited here. Alternatively, the data sending device may obtain the program information corresponding to the target activity from the server or other electronic device.

[0099] Optionally, the program information stored in the server and obtained from other electronic devices can be updated according to the received update information. The update operation may include adjusting the performance time period corresponding to the program, adding and / or deleting programs, etc., which is not limited here.

[0100] By implementing the above method, the program information can be stored in a server or other electronic device that has a communication connection with the data sending device. When the program information needs to be adjusted, it is only necessary to adjust the program information in the server or other electronic device once, thereby facilitating the adjustment of the program information at any time, thereby improving the flexibility and controllability of the method.

[0101] 306. If the first timestamp is within any performance time period included in the program information, the first timestamp is sent to one or more support devices respectively, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resources according to the execution method indicated by the target control information.

[0102] In the embodiment of the present application, when the data sending device obtains the program information corresponding to the target activity, it can determine whether the first timestamp is within any performance time period included in the program information;

[0103] If so, the data sending device may send the first timestamp to the multiple supporting devices; correspondingly, if not, the data sending device may not send the first timestamp to the multiple supporting devices.

[0104] When implementing the above method, if it is determined that the first timestamp is within the performance time period corresponding to a certain program, it means that the first timestamp will be used to trigger the support device to output multimedia resources for support. Correspondingly, if the first timestamp is not within the performance time period corresponding to a certain program, there is no need for the data sending device to send the first timestamp, thereby saving power consumption of the data sending device and data transmission resources.

[0105] In an optional embodiment, the program information may further include a support logo. Optionally, if any program included in the program information includes a support logo, it means that the program needs a support device for support; correspondingly, if the program does not include a support logo, it means that the program does not need a support device for support.

[0106] Optionally, when the data sending device determines that the first timestamp is within any target performance time period included in the program information, it can further determine based on the program information whether the program corresponding to the target performance time period includes a cheering logo; if so, the data sending device can send the first timestamp to multiple cheering devices; correspondingly, if not, the data sending device does not send the first timestamp to multiple cheering devices.

[0107] It should be noted that not all programs require cheering equipment for support. For example, some quiet instrumental performance programs require a quiet environment and do not require cheering.

[0108] By implementing the above method, the data sending device can distinguish whether the program needs support through the support identifier in the program information, and then the data sending device can determine whether to send the first timestamp based on the support identifier, thereby improving the controllability and flexibility of the method.

[0109] By implementing the methods disclosed in the above embodiments, the data sending device can send the same first timestamp to multiple support devices, so that the multiple support devices can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that the multiple support devices can uniformly output the multimedia resources, thereby improving the support effect; in addition, the data sending device only needs to send a first timestamp with a very small data amount to uniformly control the multiple support devices, thereby saving data transmission resources and improving the flexibility of data transmission; and the data sending device can send the first timestamp to the support device once at a certain interval to increase the probability that the support device successfully receives the first timestamp, thereby improving the compatibility and Fault tolerance; and, the program information can be stored in a server or other electronic device that has a communication connection with the data sending device. When the program information needs to be adjusted, it is only necessary to adjust the program information in the server or other electronic device once, so that the program information can be adjusted at any time, thereby improving the flexibility and controllability of the method; and, if the first timestamp is not in the performance time period corresponding to a certain program, the data sending device may not send the first timestamp to save the power consumption of the data sending device and data transmission resources; and, the data sending device can use the support logo in the program information to distinguish whether the program needs to be supported, and then the data sending device can determine whether to send the first timestamp based on the support logo, thereby improving the controllability and flexibility of the method.

[0110] See also Figure 4 , Figure 4 This is a flow chart of another control method of a support device disclosed in an embodiment of the present application. Optionally, the method can be applied to the data sending device introduced above, or other execution subjects, which are not limited here. Optionally, the method can include the following steps:

[0111] 402. During the target activity, a first duration is obtained, and a first timestamp is determined according to the current time and the first duration.

[0112] In the embodiment of the present application, the first duration is used to represent the duration of the target activity in advance, or the duration of the target activity in delay. In another optional embodiment, the first duration can represent the duration of any program included in the target activity in advance, or the duration of any program included in the target activity in delay, which is not limited here.

[0113] As mentioned above, the control information in the support equipment is usually stored in the support equipment in advance. If an emergency occurs during the target activity, causing the entire target activity to be cancelled, or a program in the target activity is to be performed earlier or later, it is usually too late to modify the execution time of the multimedia resources in the control information, and the process is very cumbersome and inefficient.

[0114] The support device control method disclosed in the embodiment of the present application triggers the support device to output multimedia resources at the corresponding execution time point through a first timestamp. In this case, if the entire target activity, or a program in the target activity is to be performed in advance or delayed, the support of the support device will not match the program.

[0115] Optionally, the data sending device can adjust the execution time point of the cheering device outputting the multimedia resources by modifying the first timestamp, so that the execution time point of the cheering device outputting the multimedia resources can match the performance time period of each program in the target activity to improve the cheering effect.

[0116] By implementing the above method, the data sending device can adjust the execution time point of the multimedia resource output by the support device by modifying the first timestamp without modifying the update control information, so that the execution time point of the multimedia resource output by the support device can match the performance time period of each program in the target activity, thereby improving the support effect.

[0117] In an optional embodiment, the first duration includes an advance duration, and the advance duration is used to represent the advance duration of the target activity. Optionally, the data sending device can add the advance duration to the current time to obtain the first timestamp.

[0118] For example, suppose that the performance time period corresponding to program A included in the program information is "16:30-17:00", that is, the pre-set start time of program A is "16:30". Suppose that due to an emergency, program A needs to start 10 minutes in advance, that is, program A will start at the current time "16:20". However, since the execution time point corresponding to the multimedia resources for supporting program A in the control information included in the support device is set to "16:30", sending the first timestamp of "16:20" to the support device at this time cannot trigger the support device to output the corresponding multimedia resources.

[0119] In this regard, the data sending device can add the current time "16:20" to the advance time "10 minutes" to obtain the first timestamp "16:30"; and the first timestamp "16:30" can normally trigger the support device to output multimedia resources of the support program A.

[0120] In another optional embodiment, the first duration may include a delay duration, and the delay duration is used to characterize the duration of the delayed performance of the target activity. Optionally, the data sending device may subtract the delay duration from the current time to obtain the first timestamp.

[0121] For example, assume that the performance time period corresponding to program A contained in the program information is "16:30-17:00", that is, the pre-set start time of program A is "16:30"; but due to an emergency, program A is delayed by 15 minutes, that is, program A starts at the current time "16:45".

[0122] Similarly, since the execution time point corresponding to the multimedia resources for supporting program A is set to "16:30" in the control information included in the support device, if the current time is directly sent to the support device as the first timestamp, then when the current time is "16:30", the support device will output the multimedia resources for supporting program A in advance.

[0123] For this, the data sending device can subtract the delay time from the current time to obtain the first timestamp. For example, assuming that the current time is "16:30" minus the delay time "15 minutes", the first timestamp obtained is "16:15". "16:15" is not in the performance time period corresponding to program A, so it will not trigger the support device to output multimedia resources.

[0124] When the current time is "16:45" and program A starts, the delay time "15 minutes" can be subtracted from the current time "16:45", and the first timestamp obtained is "16:30". The first timestamp "16:30" can normally trigger the support equipment to output multimedia resources.

[0125] By implementing the above method, the data sending device can specifically adjust the first timestamp sent according to the delay duration or the advance duration, so that the multimedia resources output by the support device can support the program normally, thereby improving the support effect.

[0126] 404. Send the first timestamp to each of the plurality of support devices, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resource according to the execution mode indicated by the target control information.

[0127] As an optional embodiment, the data sending device may send a second timestamp to a plurality of supporting devices respectively; and then, upon receiving the second timestamp, each supporting device may stop outputting multimedia resources according to the second timestamp.

[0128] Optionally, the second timestamp may include: a timestamp outside the activity time period corresponding to the target activity. For example, assuming that the activity time period corresponding to the target activity is "16:30-19:30", the second timestamp may include a timestamp outside "16:30-19:30", for example: "16:00", "19:50", etc., which is not limited here.

[0129] Optionally, the second timestamp is different from the first timestamp. As described above, the first timestamp is used to trigger the support device to output multimedia resources. And the first timestamp usually matches the execution time point of the multimedia resources included in the control information, so the first timestamp is usually within the activity time period corresponding to the target activity. In this regard, the second timestamp outside the activity time period corresponding to the target activity will not trigger the support device to output multimedia resources.

[0130] Based on this, in an embodiment of the present application, when the support device receives the second timestamp, the support device will not output multimedia resources because it cannot match the control information that matches the second timestamp, and because the second timestamp is a timestamp outside the activity time period corresponding to the target activity, the support device can stop outputting multimedia resources even if it is currently outputting multimedia resources.

[0131] In another optional embodiment, the second timestamp may be one or more specific timestamps set by the developer or event planner, and these second timestamps are fixedly used to control the support device to stop outputting multimedia resources. For example, it is assumed that "12:30" and "13:30" can be fixedly set as the second timestamps.

[0132] By implementing the above method, the data sending device can force the support device to stop outputting multimedia resources by sending a second timestamp that is outside the active time period corresponding to the target activity, thereby making the control of the support device more controllable and flexible; in addition, controlling the support device through a second timestamp with a very small amount of data can also save transmission resources, and facilitate the use of data sending devices with a larger signal coverage range, thereby saving the cost of deploying data sending devices.

[0133] In one embodiment, the data sending device may send a second timestamp to a plurality of supporting devices respectively before the target activity starts and / or before each program in the target activity starts, so that each supporting device stops outputting multimedia resources.

[0134] By implementing the above method, the data sending device can send a second timestamp to the support device before the program starts to initialize each support device, so that each support device stops outputting multimedia resources, thereby avoiding that individual support devices output multimedia resources individually and affecting the support effect, thereby improving the support effect.

[0135] In another optional embodiment, the data sending device may send a second timestamp to the multiple supporting devices respectively after sending the first timestamp to the multiple supporting devices respectively, so that each supporting device stops outputting multimedia resources.

[0136] By implementing the methods disclosed in the above embodiments, the data sending device can send the same first timestamp to multiple support devices, so that the multiple support devices can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that the multiple support devices can uniformly output the multimedia resources, thereby improving the support effect; in addition, the data sending device only needs to send a first timestamp with a very small amount of data to uniformly control the multiple support devices, thereby saving data transmission resources and improving the flexibility of data transmission; and the data sending device can specifically adjust the first timestamp sent according to the delay time or the advance time, so that the multimedia resources output by the support device can normally support the program, thereby The cheering effect is improved; and, the data sending device can adjust the execution time point of the cheering device outputting multimedia resources by modifying the first timestamp without modifying the update control information, so that the execution time point of the cheering device outputting multimedia resources can match the performance time period of each program in the target activity, thereby improving the cheering effect; and, the data sending device can force the cheering device to stop outputting multimedia resources by sending a second timestamp outside the activity time period corresponding to the target activity, thereby making the control of the support device more controllable and flexible; in addition, controlling the cheering device through the second timestamp with a very small data amount can also save transmission resources, and facilitate the use of data sending devices with a larger signal coverage range, thereby saving the cost of deploying data sending devices.

[0137] See also Figure 5 , Figure 5 Schematic diagram of the structure of a control device of a cheering device disclosed in an embodiment of the present application. Optionally, the device can be applied to the data sending device described above, or other execution entities, which are not limited here. Optionally, the device may include a determination unit 502 and a first sending unit 504, wherein:

[0138] A determining unit 502, configured to determine a first timestamp according to a current moment during the target activity;

[0139] The first sending unit 504 is used to send the first timestamp to the plurality of supporting devices respectively, so that each supporting device determines the corresponding target control information according to the first timestamp, and outputs the corresponding multimedia resource according to the execution mode indicated by the target control information;

[0140] Among them, each support device includes one or more control information, and the control information includes multimedia resources, execution time points and execution methods of the multimedia resources; the execution time point corresponding to the target control information matches the first timestamp.

[0141] By implementing the above-mentioned device, the data sending device can determine the first timestamp according to the current moment during the target activity; and then send the first timestamp to multiple support devices respectively, so that the support devices determine the corresponding target control information according to the first timestamp, and output the corresponding multimedia resources according to the execution method indicated by the target control information, wherein the execution time point corresponding to the target control information matches the first timestamp. It can be seen that in the embodiment of the present application, the data sending device can send the same first timestamp to multiple support devices, so that multiple support devices can determine the target control information corresponding to the same execution time point according to the first timestamp, and output the corresponding multimedia resources at the same execution time point, so that multiple support devices can uniformly output multimedia resources, thereby improving the support effect; in addition, the data sending device only needs to send a first timestamp with a very small amount of data to uniformly control multiple support devices, thereby saving data transmission resources and improving the flexibility of data transmission.

[0142] As an optional embodiment, the determination unit 502 is further configured to determine a first timestamp according to a current moment at every first time interval.

[0143] By implementing the above device, the data sending device can send the first timestamp to the supporting device once every certain period of time to increase the probability that the supporting device successfully receives the first timestamp, thereby improving the compatibility and fault tolerance of the method.

[0144] As an optional embodiment, Figure 5 The device shown may further include a first acquisition unit not shown in the figure, wherein:

[0145] A first acquisition unit is used to acquire program information corresponding to the target activity before sending the first timestamp to the multiple support devices respectively, where the program information includes performance time periods corresponding to one or more programs;

[0146] Furthermore, the first sending unit 504 is further configured to send the first timestamp to the plurality of supporting devices respectively when the first timestamp is within any performance time period included in the program information.

[0147] When the above-mentioned device is implemented, if it is determined that the first timestamp is within the performance time period corresponding to a certain program, it means that the first timestamp will be used to trigger the support device to output multimedia resources for support. Correspondingly, if the first timestamp is not within the performance time period corresponding to a certain program, there is no need for the data sending device to send the first timestamp, thereby saving power consumption of the data sending device and data transmission resources.

[0148] As an optional embodiment, Figure 5 The device shown may further include a second acquisition unit not shown in the figure, wherein:

[0149] A second acquisition unit is used to acquire a first duration before determining the first timestamp according to the current moment, the first duration being used to represent the duration of the target activity being performed in advance or the duration of the target activity being performed in delay;

[0150] And, the determination unit 502 is further configured to determine a first timestamp according to the current time and the first duration.

[0151] By implementing the above-mentioned device, the data sending device can adjust the execution time point of the multimedia resource output by the support device by modifying the first timestamp without modifying the update control information, so that the execution time point of the multimedia resource output by the support device can match the performance time period of each program in the target activity, thereby improving the support effect.

[0152] As an optional embodiment, the first duration includes an advance duration, and the advance duration is used to characterize the duration of the target activity being performed in advance; the determination unit 502 is further used to accumulate the advance duration at the current time to obtain a first timestamp;

[0153] Alternatively, the first duration includes a delay duration, and the delay duration is used to characterize the duration of the delayed performance of the target activity; the determination unit 502 is further used to subtract the delay duration from the current time to obtain a first timestamp.

[0154] By implementing the above device, the data sending device can specifically adjust the first timestamp sent according to the delay duration or the advance duration, so that the multimedia resources output by the support device can support the program normally, thereby improving the support effect.

[0155] As an optional embodiment, Figure 5 The device shown may further include a second sending unit not shown in the figure, wherein:

[0156] The second sending unit is used to send second timestamps to multiple support devices respectively, so that each support device stops outputting multimedia resources according to the second timestamp, and the second timestamp includes a timestamp that is outside the activity time period corresponding to the target activity.

[0157] By implementing the above-mentioned device, the data sending device can force the support device to stop outputting multimedia resources by sending a second timestamp that is outside the active time period corresponding to the target activity, thereby making the control of the support device more controllable and flexible; in addition, controlling the support device through a second timestamp with a very small data volume can also save transmission resources, and facilitate the use of data sending devices with a larger signal coverage range, thereby saving the cost of deploying data sending devices.

[0158] As an optional embodiment, the signal sending frequency corresponding to the data sending device is less than or equal to a frequency threshold, and / or the coverage range of the signal transmitted by the data sending device is greater than or equal to a range threshold.

[0159] By implementing the above-mentioned device, a data sending device with a signal generation frequency less than or equal to a frequency threshold can be used to make the transmission signal coverage range of the data sending device as large as possible, thereby allowing one data sending device to simultaneously send the first timestamp to as many supporting devices as possible, thereby reducing the number of data sending devices deployed at the target activity site, thereby saving costs, saving activity venues, and simplifying the on-site layout steps.

[0160] See also Figure 6 , Figure 6 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application.

[0161] like Figure 6 As shown, the electronic device may include:

[0162] A memory 601 storing executable program codes;

[0163] a processor 602 coupled to the memory 601;

[0164] The processor 602 calls the executable program code stored in the memory 601 to execute the control method of the support device disclosed in the above embodiments.

[0165] The embodiments of the present application disclose a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the control method of the support device disclosed in the above embodiments.

[0166] The embodiments of the present application also disclose an application publishing platform, wherein the application publishing platform is used to publish a computer program product, wherein when the computer program product runs on a computer, the computer executes part or all of the steps of the method in the above method embodiments.

[0167] It should be understood that the "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. Those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required for the present application.

[0168] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the above-mentioned processes does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0169] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0170] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0171] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a memory and includes several requests for a computer device (which can be a personal computer, a server or a network device, etc., specifically a processor in a computer device) to perform some or all of the steps of the above-mentioned methods of various embodiments of the present application.

[0172] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0173] The control method and device of the support equipment, the electronic device, and the storage medium disclosed in the embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for controlling a cheering device, characterized in that: Applied to a data sending device, the method comprises: During the target activity, determining a first timestamp according to the current moment; Sending the first timestamp to a plurality of support devices respectively, so that each of the support devices determines corresponding target control information according to the first timestamp, and outputs corresponding multimedia resources according to the execution mode indicated by the target control information; Each of the supporting devices includes one or more pieces of control information, and the control information includes multimedia resources, execution time points and execution methods of the multimedia resources; the execution time point corresponding to the target control information matches the first timestamp.

2. The method according to claim 1, characterized in that Determine a first timestamp according to the current time, including: At each interval of a first duration, a first timestamp is determined according to the current time.

3. The method according to claim 1, characterized in that Before sending the first timestamp to a plurality of support devices respectively, the method further includes: Acquire program information corresponding to the target activity, wherein the program information includes performance time periods corresponding to one or more programs; And, sending the first timestamp to a plurality of supporting devices respectively includes: If the first timestamp is within any performance time period included in the program information, the first timestamp is sent to multiple supporting devices respectively.

4. The method according to claim 1, characterized in that: Before determining the first timestamp according to the current time, the method further includes: Acquire a first duration, where the first duration is used to represent the duration of the target activity being performed in advance, or the duration of the target activity being performed in delay; The determining of the first timestamp according to the current time includes: A first timestamp is determined according to the current time and the first duration.

5. The method according to claim 4, characterized in that The first duration includes an advance duration, and the advance duration is used to represent the duration of the target activity being performed in advance; The determining the first timestamp according to the current time and the first duration includes: Accumulate the advance time by the current time to obtain a first timestamp; Alternatively, the first duration includes a delay duration, and the delay duration is used to represent the duration of the delayed performance of the target activity; and determining the first timestamp according to the current time and the first duration includes: The delay duration is subtracted from the current time to obtain a first timestamp.

6. The method according to claim 1, characterized in that The method further comprises: Second timestamps are sent to the plurality of support devices respectively, so that each of the support devices stops outputting multimedia resources according to the second timestamps, wherein the second timestamps include timestamps outside the activity time period corresponding to the target activity.

7. The method according to any one of claims 1 to 6, characterized in that: The signal sending frequency corresponding to the data sending device is less than or equal to a frequency threshold, and / or the coverage range of the signal transmitted by the data sending device is greater than or equal to a range threshold.

8. A control device for a cheering device, characterized in that: Applied to a data sending device, the device comprises: A determination unit, configured to determine a first timestamp according to a current moment during the process of the target activity; A first sending unit, configured to send the first timestamp to a plurality of supporting devices respectively, so that each supporting device determines corresponding target control information according to the first timestamp, and outputs corresponding multimedia resources according to an execution mode indicated by the target control information; Each of the supporting devices includes one or more pieces of control information, and the control information includes multimedia resources, execution time points and execution methods of the multimedia resources; the execution time point corresponding to the target control information matches the first timestamp.

9. An electronic device, characterized in that: It comprises a memory storing executable program code and a processor coupled to the memory; wherein the processor calls the executable program code stored in the memory to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.