Method and system for managing multiple external repeaters

Through the terminal and server linkage management of external repeaters, remote control and real-time monitoring are realized, solving the problem of restricted use of luminous devices in non-performance venues, improving audience experience and reducing human resource waste.

CN120264235APending Publication Date: 2025-07-04HYBE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510515244.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-04-24
Filing Date
2025-04-23
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, the use of the light emitting device in a non-performance venue is limited by transmission distance, site restrictions and human resources waste, making it difficult to achieve the same luminous effect as the performance venue, and requires on-site control of the operator.

Method used

Connecting with the service provider server through the terminal, managing multiple external repeaters, obtaining luminous effect control signal requests, controlling luminous effect, and monitoring the repeater status in real time to achieve remote control.

Benefits of technology

The luminous device in non-performance venues is realized with the same effect as the performance venue, which reduces human resources waste, improves the audience experience, and can respond to repeater failures in a timely manner, reducing economic losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264235A_ABST
    Figure CN120264235A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method for managing a plurality of external repeaters for a repeater management application of a terminal, and the method comprises the following steps: connecting with a service providing server so as to be linked with a plurality of external repeaters located at a plurality of live broadcast points; acquiring a light emitting effect control signal sending request from the plurality of linked external repeaters; according to the obtained request, controlling to send a light emitting effect control signal matched with each external repeater; acquiring and displaying repeater state information of the plurality of external repeaters through a repeater management interface; and determining and remotely controlling the first relay based on the acquired relay state information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method and system for managing a plurality of external repeaters. In particular, it relates to a method and system for managing a plurality of external repeaters that send control signals to a plurality of light-emitting devices located at a specified live broadcast point different from the actual performance venue, so as to send control signals for making the plurality of light-emitting devices emit light in the same light-emitting pattern as the light-emitting pattern achieved at the actual performance venue. Background Art

[0002] Light-emitting devices can display various colors and achieve magnificent effects in a dark space. They are not only used as support tools for concerts and exhibitions, but also widely used in night activities such as sports events, celebrations, parades, and various other activities.

[0003] In recent years, light-emitting devices have gone beyond simple support tools, and administrators can control the light-emitting devices carried by people to achieve various effects during activities, such as combining a plurality of light-emitting devices to show specific letters and shapes, etc.

[0004] However, the light-emitting devices are currently only used to achieve some effects at the concert venue. Due to limitations in transmission distance, venue, and lack of management personnel, etc., it is difficult to use them in cases where the venue changes or the number of gathered spectators is less than that of concert attendees.

[0005] Moreover, even in cases where complex performance effects and other controls are not required, at least one operator must be present at an external venue (for example, a specified live broadcast point different from the actual performance venue), thus causing a waste of human resources.

[0006] Therefore, it is necessary to expand the scope of use of the effects of light-emitting devices and improve the current system solution that currently requires operators to go to external venues for remote concerts.

[0007] The prior art document is a patent document, (Patent Document 1) KR 10-1685411B1. Summary of the Invention

[0008] An object of the present invention is to provide a method and system for managing a plurality of external repeaters that remotely control a plurality of light-emitting devices located at a specified live broadcast point different from the actual performance venue and send control signals for making the light-emitting devices emit light in the same light-emitting pattern as the light-emitting pattern achieved at the actual performance venue.

[0009] Another object of the present invention is to provide a method and system for managing a plurality of external repeaters that can real-time check the status of each of the plurality of repeaters installed at a specified live broadcast point different from the actual performance venue and perform remote control as needed.

[0010] Another object of the present invention is to provide a method and system for managing a plurality of external repeaters, which do not require dispatching an operator to a specified live broadcast point different from the actual performance venue, and enable relevant personnel at a specified live broadcast point different from the actual performance venue to install repeaters by themselves.

[0011] However, the technical problems to be achieved by the present invention and the embodiments of the present invention are not limited to the above technical problems, and there may be other technical problems.

[0012] To solve the above technical problems, the technical solution of the present invention is as follows:

[0013] A method for managing a plurality of external repeaters according to an embodiment of the present invention is a method for a repeater management application of a terminal to manage a plurality of external repeaters, including the following steps: connecting to a service providing server to interact with a plurality of external repeaters located at a plurality of live broadcast points; obtaining a request for sending a light emission effect control signal from each of the interacted plurality of external repeaters; controlling the sending of a light emission effect control signal matching each external repeater according to the obtained request; obtaining and displaying the repeater status information of the plurality of external repeaters through a repeater management interface; and determining and remotely controlling a first repeater based on the obtained repeater status information.

[0014] In addition, the step of interacting with a plurality of external repeaters includes: obtaining a live broadcast image from the service providing server; controlling a first repeater arranged at a first live broadcast point to send a playback signal of the obtained live broadcast image; and controlling the first repeater arranged at the first live broadcast point to obtain a playback signal of a live broadcast image sent from a specified external terminal or server arranged at the first live broadcast point.

[0015] In addition, the step of obtaining a request for sending a light emission effect control signal includes: detecting a first live broadcast image being played in the first repeater that requests to send a light emission effect control signal; and extracting first light emission effect synchronization data matching the detected first live broadcast image.

[0016] In addition, the step of extracting the first light emission effect synchronization data includes: determining the image type of the first live broadcast image as one of a live image and a recorded broadcast image; and extracting at least one of the first light emission effect synchronization data being sent in real time at the actual performance venue and the second light emission effect synchronization data stored in the server according to the determined image type.

[0017] In addition, the step of controlling the transmission of the light-emitting effect control signal includes: determining at least one of the basic effect data and the seat effect data, wherein the default effect data is data obtained by setting at least one of the light-emitting time, brightness, color, and effect of the light-emitting devices within a specified radius to default according to the performance configuration, and the seat effect data is data obtained by setting the basic effect data to have different light emissions according to each seat; controlling the transmission of the light-emitting effect control signal including command data, where the command data is used to activate the light emission according to the determined effect data.

[0018] In addition, the step of obtaining and displaying the repeater status information based on the repeater management interface includes: obtaining and displaying the repeater status information, which includes at least one of the following: the repeater power status, the repeater location, the repeater Internet connection status, the repeater operation status, and the number of light-emitting devices connected to the repeater.

[0019] In addition, the step of obtaining and displaying the repeater status information based on the repeater management interface includes: indicating the progress of the performance being carried out at the actual performance venue and the light-emitting effect control signal being transmitted during the performance, as well as the progress of the live performance being transmitted by each of the multiple repeaters and the light-emitting effect control signal being transmitted during the live performance.

[0020] In addition, the step of determining and remotely controlling the first repeater based on the obtained repeater status information includes: determining the first repeater for which the live time point is greater than the preset error range relative to the performance time point; remotely controlling at least one of the power supply, Internet connection status, and synchronization (Sync) between the video and the control signal of the determined first repeater.

[0021] In addition, the step of remotely controlling the synchronization between the video and the control signal includes: receiving the current playback time point of the live video being played in the first repeater; determining the light-emitting effect block at the first future time point, which is a future time point later than the received current playback time point; determining whether the current playback time point and the first future time point are the same; and if the current playback time point and the first future time point are the same, remotely controlling the light-emitting effect control signal to play the determined light-emitting effect block at the first future time point.

[0022] An embodiment of the present invention also provides a system for managing multiple external repeaters, which includes a service providing server; multiple external repeaters connected to the server are linked; at least one application is stored in the memory of a terminal including at least one memory and at least one processor, and is executed by the processor to provide repeater management services, wherein the at least one application: obtains a request for sending a luminous effect control signal from each of the multiple external repeaters; controls the sending of a luminous effect control signal matching each external repeater based on the obtained request; obtains and displays the repeater status information of the multiple external repeaters based on a repeater management interface; and determines and remotely controls a first repeater based on the obtained repeater status information.

[0023] The above solution of the present invention includes at least the following beneficial effects:

[0024] The method and system for managing multiple external repeaters in an embodiment of the present invention remotely controls multiple light-emitting devices located at a specified live broadcast point different from the actual performance venue, and sends control signals to the multiple external repeaters to emit light with the same light-emitting pattern as the light-emitting pattern achieved in the actual performance venue. Therefore, real-time performances can also be broadcast live in the external performance venue and achieve the same effect as the actual performance venue, providing an experience similar to participating in an actual performance, thereby having the effect of improving audience satisfaction.

[0025] In addition, according to the method and system for managing multiple external repeaters according to the embodiments of the present invention, the status of multiple repeaters installed at specified live broadcast points different from the actual performance venues are checked in real time, and remote control is performed as needed. Therefore, even if an external repeater fails, an immediate and flexible response can be made, thereby minimizing the time, manpower and economic losses consumed in solving the problem.

[0026] In addition, according to the method and system for managing multiple external repeaters of an embodiment of the present invention, there is no need to dispatch operators to specified live broadcast points different from the actual performance venue. Relevant personnel at the specified live broadcast points different from the actual performance venue can install repeaters by themselves, thereby greatly reducing the number of operators dispatched to specified live broadcast points different from the actual performance venue before, during and after the performance, thereby having the effect of greatly reducing the labor costs incurred thereby.

[0027] However, the effects that can be obtained by the present invention are not limited to the above-mentioned effects, and other effects not mentioned will become clear from the following contents. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 A conceptual diagram of a system for providing repeater management services according to an embodiment of the present invention;

[0029] Figure 2Internal block diagram of the terminal according to an embodiment of the present invention;

[0030] Figure 3 Internal block diagram of the repeater according to an embodiment of the present invention;

[0031] Figure 4 Flowchart of the method for managing multiple external repeaters according to an embodiment of the present invention;

[0032] Figure 5 and Figure 6 Schematic diagram of an example of the repeater management interface according to an embodiment of the present invention;

[0033] Figure 7 Flowchart of the synchronization process between the live video and the live point control signal according to an embodiment of the present invention;

[0034] Figure 8 Schematic diagram of an example of the synchronization process according to an embodiment of the present invention. Specific embodiments

[0035] The present invention can be variously modified and can have various embodiments. Hereinafter, specific embodiments will be illustrated in the drawings and described in detail. The effects, features, and prior methods of the present invention will become clear in conjunction with the drawings and the embodiments to be described in detail. However, the present invention is not limited to the following embodiments and can be implemented in various forms. In the following embodiments, terms such as "first" and "second" are non-limiting and are used to distinguish one component from other components. In addition, if there is no obvious difference in the context, the singular description includes the plural meaning. In addition, terms such as "including" or "having" do not indicate the presence of the features or components described in the specification, but exclude the possibility of additional one or more other features or components. In addition, the sizes of the components in the drawings may be exaggerated or reduced for ease of explanation. For example, for convenience of explanation, the sizes and thicknesses of the respective structures shown in the figures are arbitrarily represented, and thus the present invention is not limited by the drawings.

[0036] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. When describing with reference to the drawings, the same corresponding components are given the same reference numerals and repeated descriptions are omitted.

[0037] Figure 1 Conceptual diagram of the repeater management service providing system according to an embodiment of the present invention.

[0038] Refer to Figure 1, the repeater management service providing system (hereinafter referred to as the "service providing system") of the embodiments of the present invention can provide a repeater management service (hereinafter referred to as the "repeater management service") for managing a plurality of external repeaters that send control signals to a plurality of light-emitting devices located at a specified live broadcast point different from the actual performance venue, so as to send control signals for making the plurality of light-emitting devices emit light with the same light-emitting pattern as the light-emitting pattern realized at the actual performance venue.

[0039] In an embodiment, the live broadcast point can be an external projection tube that live broadcasts (watches) the performance images of a performance that is live or recorded at the actual performance venue to a specified number of people who gather.

[0040] In addition, in an embodiment, the light-emitting device can be a specified device that emits light according to a control signal containing light-emitting pattern setting values such as brightness, chromaticity, and effect received from the repeater based on the repeater management service.

[0041] In addition, in this specification, data for making a plurality of light-emitting devices emit light with the same light-emitting pattern as the light-emitting pattern realized at the actual performance venue according to an embodiment can be called "light-emitting effect synchronization data", and a control signal for activating the light-emitting effect synchronization data can be called a "light-emitting effect control signal".

[0042] In an embodiment, the service providing system that implements the repeater management service can be connected through a terminal 100, a repeater 200, a service providing server 300, and a network 10.

[0043] Here, the network 10 according to the embodiment refers to a connection structure that can exchange information among nodes such as the terminal 100, the repeater 200, and / or the service providing server 300. An example of the network 10 includes, but is not limited to, a 3GPP (3rd Generation Partnership Project) network, an LTE (Long Term Evolution) network, a WIMAX (World Interoperability for Microwave Access) network, the Internet, a LAN (Local Area Network), a Wireless LAN (Wireless Local Area Network), a WAN (Wide Area Network), a PAN (Personal Area Network), a Bluetooth network, a satellite broadcast network, an analog broadcast network, a DMB (Digital Multimedia Broadcasting) network, RF, IR, NFC, RFID, etc.

[0044] Next, the terminal 100, the repeater 200, and / or the service providing server 300 for implementing the service providing system will be described in detail with reference to the accompanying drawings.

[0045] Terminal 100

[0046] The terminal 100 according to an embodiment of the present invention may be a computing device installed with a repeater management application 111 (hereinafter referred to as "application") that provides a repeater management service.

[0047] A person using the terminal 100 installed with the application 111 that provides the repeater management service may be called a repeater management service administrator. The repeater management service administrator is a person who manages the entire repeater management service for grasping and remotely controlling the status of multiple repeaters installed at multiple live broadcast points, which is a different concept from the live broadcast point site administrator described below.

[0048] Specifically, in terms of hardware, the terminal 100 may include a mobile computing device 100-1 and / or a desktop computing device 100-2 installed with the repeater management application 111, etc.

[0049] Among them, the mobile computing device 100-1 may be a mobile device such as a smart phone or a tablet computer installed with applications such as the repeater management application 111.

[0050] For example, the mobile computing device 100-1 may include a smart phone, a mobile phone, a digital broadcast device, a PDA (personal digital assistants), a PMP (portable multimedia player), a tablet PC, etc.

[0051] In addition, the desktop computing device 100-2 may include personal computers such as a fixed desktop computer, a laptop computer, an ultrabook, etc. installed with the repeater management application 111, and devices installed with a program for implementing the repeater management service based on wired / wireless communication.

[0052] In addition, according to different embodiments, the terminal 100 may further include a specified server computing device that provides a repeater management service environment.

[0053] Figure 2 It is an internal block diagram of the terminal according to an embodiment of the present invention.

[0054] Refer to Figure 2 , considering from a functional perspective, the terminal 100 may include a memory 110, a processor component 120, a communication processor 130, an interface module 140, an input / output system 150, a sensor system 160, and a display system 170. These components may be included within the housing of the terminal 100.

[0055] Specifically, the repeater management application 111 is stored in the memory 110, and the repeater management application 111 may store at least one or more of various applications, data, and instructions for providing a repeater management service environment.

[0056] That is, the memory 110 may store commands, data, etc. that can be used to generate a repeater management service environment.

[0057] In addition, the memory 110 may include a program area and a data area.

[0058] Here, according to an embodiment, the program area may be connected between the operating system (OS, Operating System) that boots the terminal 100 and the functional components, and the data area may store data generated by the use of the terminal 100.

[0059] In addition, the memory 110 may include at least one or more non-volatile computer-readable storage media and volatile computer-readable storage media.

[0060] For example, the memory 110 may include various storage devices such as ROM, EPROM, flash drives, hard disks, etc., and may also include web storage that performs the storage function of the memory 110 on the Internet (internet).

[0061] The processor component 120 may include at least one or more processors that can execute the repeater management application 111 stored in the memory 110 to perform various operations for generating a repeater management service environment.

[0062] In an embodiment, the processor component 120 may control the overall operation of the components through the repeater management application 111 in the memory 110 to provide a repeater management service.

[0063] The processor component 120 may be a system-on-chip (SOC) suitable for the terminal 100 that includes a central processing unit (CPU) and / or a graphics processing unit (GPU), etc., can execute the operating system (OS) and / or applications stored in the memory 110, and can control each component mounted on the terminal 100.

[0064] In addition, the processor component 120 can communicate with each component internally through a system bus and can include one or more specified bus structures including a local bus.

[0065] In addition, the processor component 120 may include at least one of ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), controllers, micro-controllers, microprocessors, and other electrical units for function execution.

[0066] The communication processor 130 may include one or more devices for communicating with external devices. The communication processor 130 can communicate through a wireless network.

[0067] Specifically, the communication processor 130 can communicate with the terminal 100 that stores the content source for implementing the repeater management service environment, and can communicate with various user input components such as a controller that receives user input.

[0068] In an embodiment, the communication processor 130 may transmit and receive various data related to the repeater management service with other terminals 100 and / or external servers, etc.

[0069] The communication processor 130 may transmit and receive data wirelessly with at least one of a base station, an external terminal, and any server over a mobile communication network constructed by a communication device that can execute technical standards or communication methods for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G NR (New Radio), WIFI, or a short-range communication method, etc.).

[0070] The interface module 140 may connect the terminal 100 to one or more other devices for communication. Specifically, the interface module 140 may include wired and / or wireless communication devices compatible with one or more different communication protocols.

[0071] The terminal 100 may be connected to various input / output devices through these interface modules 140.

[0072] For example, the interface module 140 may be connected to an audio output device such as a headphone jack or a speaker to output audio.

[0073] Although it is exemplarily described by taking the audio output device connected through the interface module 140 as an example, embodiments installed inside the terminal 100 may also be included.

[0074] In addition, for example, the interface module 140 may also be connected to an input device such as a keyboard and / or a mouse to obtain user input.

[0075] The above interface module 140 may include at least one of a wired / wireless port, an external charging port, a wired / wireless data port, a memory card port, a port for connecting a device equipped with an identification module, an audio I / O (Input / Output) port, a video I / O (Input / Output) port, a headphone port, a power amplifier, an RF circuit, a transceiver, and other communication circuits.

[0076] The input / output system 150 may detect user input related to the repeater management service (e.g., gestures, voice commands, operations of keys, or other types of input).

[0077] To this end, the input / output system 150 may include a sensor system 160 and a display system 170.

[0078] Specifically, the input / output system 150 may include predefined buttons, touch sensors, and / or image sensors that receive user motion inputs, etc.

[0079] In addition, the input / output system 150 may be connected to an external controller through the interface module 140 to receive user inputs.

[0080] In addition, the input / output system 150 may also receive user inputs (such as touch inputs, mouse inputs, keyboard inputs, gesture inputs, action inputs using guiding tools, etc.).

[0081] As an example, the terminal 100 may connect the input / output system 150 to at least one device such as a mouse 151, a keyboard 153, a gesture input controller, an image sensor (such as a camera), and an audio sensor through various communication protocols to obtain user inputs.

[0082] In addition, the terminal 100 may also be connected to an external output device through the input / output system 150, such as being connected to a display system 170, an audio output device, etc., to output predefined data.

[0083] The sensor system 160 may include various sensors such as an image sensor 161, a position sensor (IMU) 163, an audio sensor 165, a distance sensor, a proximity sensor, and a contact sensor.

[0084] Here, the image sensor 161 may capture images and / or videos of the physical space around the terminal 100.

[0085] In an embodiment, the image sensor 161 may capture and obtain various images and / or videos related to the repeater management service, etc.

[0086] In addition, the image sensor 161 may be disposed in front of and / or behind the terminal 100 and capture images of the side in the direction where it is located, and may also capture the physical space through a camera disposed outside the terminal 100.

[0087] The image sensor 161 may include an image sensor device and an image processing module. Specifically, the image sensor 161 may process still images or videos obtained through the image sensor device (such as CMOS or CCD).

[0088] In addition, the image sensor 161 may use an image recognition process (such as OCR, etc.) and / or the image processing module to process the still images or videos obtained through the image sensor device, extract the required information, and transmit the extracted information to the processor.

[0089] The image sensor 161 may be a camera component including at least one or more cameras. The camera component may include a general camera that captures visible light bands, and may also include special cameras such as an infrared camera and a stereo camera.

[0090] In addition, according to different embodiments, the aforementioned image sensor 161 may be included in the operation of the terminal 100, or may be included in an external device (e.g., an external server, etc.) and operate through the linkage of the aforementioned communication processor 130 and / or interface module 140.

[0091] The audio sensor 165 may recognize sounds around the terminal 100.

[0092] Specifically, the audio sensor 165 may include a microphone capable of detecting voice input of a user using the terminal 100.

[0093] In an embodiment, the audio sensor 165 may receive voice data required for the repeater management service from the user.

[0094] The display system 170 may output various information related to the repeater management service in graphical images.

[0095] As an embodiment, the display system 170 may represent various user interfaces (as an example, a repeater management interface, etc.) for the repeater management service.

[0096] The display may include at least one of a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT LCD), an organic light-emitting diode (OLED), a flexible display, a three-dimensional display (3D display), and an electronic ink display (e-ink display).

[0097] These components may be disposed within the housing of the terminal 100, and the user interface may include a touch sensor 173 on a display 171 capable of receiving user touch input.

[0098] Specifically, the display system 170 may include a display 171 that outputs images and a touch sensor 173 that detects user touch input.

[0099] Exemplarily, the display 171 and the touch sensor 173 form a layer structure or an integrated structure with each other, thereby implementing a touch screen. The touch screen serves as a user input unit that provides an input interface between the terminal 100 and the user, and can also provide an output interface between the terminal 100 and the user.

[0100] The terminal 100 including the components may store at least one live video, light effect synchronization data, light effect control signal, basic effect data, seat effect data, repeater status information, and / or repeater setting information in the memory 110 according to an embodiment.

[0101] In the above description, the terminal 100 according to an embodiment of the present invention performs the functional actions. However, according to different embodiments, at least a part of the functional actions performed by the terminal 100 may also be performed in an external device (for example, a service providing server 300, etc.), and at least a part of the functional actions performed in the external device may also be performed in the terminal 100, the repeater 200, and / or the service providing server 300, etc.

[0102] Repeater 200

[0103] According to an embodiment of the present invention, the repeater 200 may be a computing device that receives light effect synchronization data from the service providing server 300 and sends a control signal including the received light effect synchronization data under the control of a repeater management application 111 that provides a repeater management service, and controls a plurality of light emitting devices within a specified distance.

[0104] Specifically, in an embodiment, the repeater 200 may communicate with the terminal 100 and / or the service providing server 300 through a wired or wireless network to obtain at least one light effect synchronization data, and send a control signal to activate the light emitting device to emit light according to the obtained light effect synchronization data.

[0105] In one embodiment, the repeater 200 may be a device that is pre-installed at a specified live broadcast point different from the actual performance venue of a live performance and sends a specified control signal to at least one light emitting device detected within a preset range.

[0106] In an embodiment, the repeater 200 may include a repeater terminal and / or an antenna.

[0107] The relationship between the repeater terminal and the antenna may be 1:1 and / or 1:n. At this time, the antenna may be a directional antenna.

[0108] The repeater terminal can be installed in an indoor space, and the antenna can be installed in an outdoor space. For example, the repeater terminal can be installed on the wall or ceiling of an indoor space, and the antenna can be installed on the outer wall or railing of a building in an outdoor space.

[0109] In addition, the repeater terminal can include an LCD monitor. At this time, the LCD monitor can display prescribed information provided for downloading the repeater management service.

[0110] The advantage of the repeater 200 is that by simply installing the repeater at a prescribed location, a control signal can be sent without having to detect the positions of each lighting device one by one, so that it is easy to control multiple lighting devices without having to pair them one by one.

[0111] In addition, in an embodiment, the repeater 200 can send a prescribed control signal to at least one lighting device detected within a preset range according to setting information.

[0112] In an embodiment, the setting information can include a signal radius and / or a propagation direction. The setting information can be preset by an administrator of the repeater management service (hereinafter referred to as the "administrator"), and the relevant content of the setting information will be described in detail later.

[0113] To this end, the terminal 100 and / or the repeater 200 can generate and set the setting information applied to the repeater 200.

[0114] Figure 3 This is an internal block diagram of the repeater according to an embodiment of the present invention.

[0115] As Figure 3 shown, the repeater 200 can include a control signal sending unit 210, a control signal receiving unit 220, an input system 230, and a control unit 240. These components can be included within the housing of the repeater 200.

[0116] Specifically, the control signal sending unit 210 can include one or more devices for communicating with the terminal 100.

[0117] In addition, the control signal sending unit 210 can also communicate with other terminals to implement an environment for control signal communication.

[0118] In an embodiment, the control signal sending unit 210 can send and receive various data related to control signal communication with other terminals and / or an external server, etc.

[0119] The control signal transmitting unit 210 can transmit and receive data wirelessly with at least one of a base station, an external terminal, an arbitrary server, and an antenna over a mobile communication network constructed by a communication device capable of implementing a technical standard or a communication method for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G NR (New Radio), WIFI, or a short-range communication method (e.g., NFC, RFID) and / or a wireless communication method (RF, IR), etc.).

[0120] In addition, in an embodiment, the control signal transmitting unit 210 can transmit information based on a short-range communication method.

[0121] To this end, in an embodiment, the control signal transmitting unit 210 can include a wireless communication module for short-range communication (e.g., at least one of an NFC, an RF transmitter / receiver, a Zigbee, a Bluetooth module, and a WIFI module).

[0122] In addition, in an embodiment, the control signal transmitting unit 210 can transmit the control signal received from the terminal 100 to at least one other device (as an example, a lighting device) in a one-to-many manner.

[0123] For example, the control signal transmitting unit 210 can transmit the control signal to at least one lighting device by a broadcasting method (Broadcasting, an All-to-All communication method that does not specify a recipient and transmits traffic to an unspecified number of people).

[0124] Specifically, the control signal transmitting unit 210 can transmit the control signal to the lighting devices located nearby through a preset broadcasting protocol, and the lighting devices located nearby and set to receive the broadcast signal of the preset broadcasting protocol can receive the transmitted control signal and operate according to the received control signal.

[0125] At this time, the preset broadcasting protocol can refer to a frequency band, a control signal encoding / decoding method, etc. The control signal transmitting unit 210 can include a broadcast transmitter. In addition, the broadcast transmitter can include an exciter composed of an oscillator and a modulator to modulate the control signal received from the terminal 100 into radio waves of a specified frequency band according to the preset broadcasting protocol and transmit an RF signal through an antenna.

[0126] The control signal sending unit 210 can overcome the disadvantages of low transmission speed, short transmission distance, small data capacity for transmission, and excessive power consumption of Bluetooth (BLE) technology by using the broadcast method, making it easy to control multiple lighting devices, saving the time required for the user to pair the lighting device control signal repeater 200 with each lighting device individually, and improving the data transmission speed.

[0127] In addition, in an embodiment, when the control signal sending unit 210 obtains a specific event and / or trigger, it may also need to send a control signal (e.g., an infinite loop) to activate specified effect data. For example, the specific event and / or trigger may include detecting the approach of a person based on a specified sensor, detecting an input of the lighting device, detecting a preset effect period, etc.

[0128] On the other hand, the control signal receiving unit 220 can receive control signals from other terminals and / or servers including the terminal 100.

[0129] Similar to the control signal sending unit 210, the control signal receiving unit 220 may include one or more devices for communicating with the terminal 100, the content of which is the same as above and will not be elaborated here.

[0130] The input system 230 can detect user inputs related to the repeater management service (e.g., gestures, voice commands, operations of buttons, or other types of inputs).

[0131] To this end, the input system 230 may include specified buttons, controllers, touch sensors, and / or image sensors that receive user motion inputs, etc.

[0132] In addition, the input system 230 can be connected to an external controller through an interface unit to receive user inputs.

[0133] Furthermore, the input system 230 can also receive user inputs (e.g., touch inputs, mouse inputs, keyboard inputs, gesture inputs, action inputs using guiding tools, etc.).

[0134] Exemplarily, the repeater 200 can use various communication protocols to connect the input system 230 to at least one device such as a numeric keypad, an IR remote control, etc. in a wired and / or wireless manner to obtain user inputs.

[0135] At this time, the repeater 200 may include an interface unit (e.g., a USB connection port) to obtain user inputs through a wired connection.

[0136] That is, the types of inputs to the input system 230 of the repeater 200 may include inputs through direct operations, wired inputs, and / or wireless inputs.

[0137] For example, the input may be performed based on a series of wired and wireless input devices (such as keyboards, numeric keypads, mice, remote controls, etc.) connected to the USB connection port of the repeater 200.

[0138] At this time, in the case of wired input, control can be performed within a distance equal to the cable length. In addition, in the case of wireless input, input can be performed using IR, RF, NFC, Bluetooth, and / or a remote control linked to the repeater 200. At this time, there should be no obstacles in front of the IR sensors of the repeater 200 and / or the remote control.

[0139] The control unit 240 may include at least one processor capable of executing commands for transmitting and receiving at least one control signal to perform various operations for generating a repeater management service environment.

[0140] In addition, in an embodiment, the repeater 200 may include at least one position sensor (such as GPS). Therefore, the control unit 240 can provide the position information of the repeater obtained through the position sensor to the linked terminal 100 and / or the service providing server 300.

[0141] In addition, in an embodiment, the repeater 200 may include at least one image sensor (such as a camera). Therefore, the control unit 240 provides images and / or videos of the physical space around the repeater 200 to the linked terminal 100 and / or the service providing server 300.

[0142] In an embodiment, the control unit 240 can control the overall operation of each component of the repeater 200 to provide a repeater management service. For the implementation of the control unit 240, reference can be made to the description in the content of the processor component 120 of the terminal 100.

[0143] Service Providing Server 300

[0144] In addition, the service providing server 300 according to an embodiment of the present invention can execute a series of processes for providing a repeater management service.

[0145] In an embodiment, the service providing server 300 is a central management device for controlling the terminal 100 and / or the repeater 200 and can be implemented as any computing device.

[0146] Specifically, in an embodiment, the service providing server 300 can exchange data required for driving the repeater management process with external devices such as the terminal 100 and / or the repeater 200 to provide the repeater management service.

[0147] More specifically, in an embodiment, the service providing server 300 may provide an environment for running multiple applications installed in multiple devices that execute a repeater management service in an external device.

[0148] To this end, the service providing server 300 may include applications, data, instructions, etc. for running the applications, and may transmit and receive data based thereon to and from the external device.

[0149] Specifically, the service providing server 300 may provide a repeater management service based on a repeater management program for providing the repeater management service.

[0150] In an embodiment, the service providing server 300 may cooperate with at least one terminal 100 and / or repeater 200 to comprehensively control the cooperated terminal 100 and / or repeater 200.

[0151] In addition, in an embodiment, the service providing server 300 may send specified light emission effect synchronization data to the cooperated terminal 100 and / or repeater 200.

[0152] In addition, in an embodiment, the service providing server 300 may receive repeater setting information from the cooperated terminal 100 and / or repeater 200.

[0153] In addition, in an embodiment, the service providing server 300 may save and manage various application programs, instructions, data, etc. for implementing the repeater management service.

[0154] In addition, referring again to Figure 1 , in an embodiment, the service providing server 300 may be implemented as a specified computing device, which includes at least one or more processor modules (Processor Module) 310 for data processing, at least one or more communication modules (Communication Module) 320 for data exchange with an external device, and at least one or more memory modules (Memory Module) 330 for saving various applications, data, and / or instructions for providing the repeater management service.

[0155] Herein, the database 330 may save at least one or more of an operating system (OS), various applications, data, and instructions for providing the repeater management service.

[0156] In addition, the database 330 may include a program area and a data area.

[0157] Herein, according to an embodiment, the program area may be connected between the operating system (OS, Operating System) of the startup server and functional components, and the data area may save data generated by the use of the server.

[0158] In an embodiment, the database 330 may be various storage devices such as ROM, RAM, EPROM, flash drive, hard disk, etc., and may further include web storage that executes the storage function of the database 330 on the Internet (internet).

[0159] In addition, the database 330 may be a storage medium in a form that can be detachably installed in the server.

[0160] In addition, the processor module 310 may control the overall operation of the foregoing units to implement a repeater management service.

[0161] The processor module 310 may be a system-on-chip (SOC) suitable for the server, including a central processing unit (CPU) and / or a graphics processing unit (GPU), etc., may execute an operating system (OS) and / or applications stored in the database 330, and may control each component mounted on the server.

[0162] In addition, the processor module 310 may communicate with each component internally through a system bus, and may include one or more prescribed bus structures including a local bus.

[0163] In addition, the processor module 310 may be implemented by at least one of application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, and other electrical units for function execution.

[0164] In the above description, the service providing server 300 according to an embodiment of the present invention executes the functional actions. However, according to different embodiments, at least a part of the functional actions executed by the service providing server 300 may also be executed in an external device (for example, the repeater 200), and at least a part of the functional actions executed in the external device may also be executed in the service providing server 300, and various embodiments such as these exist.

[0165] Method for managing multiple external repeaters

[0166] Next, in combination with Figures 4 to 8 A method for at least one processor of the terminal 100 according to an embodiment of the present invention to manage multiple external repeaters will be described in detail.

[0167] On the other hand, in order for the terminal 100 to execute a method for managing multiple external repeaters, in an embodiment of the present invention, at least one processor of the terminal 100 may execute or run in the background at least one repeater management application 111 stored in at least one memory 110.

[0168] Next, the at least one processor of the terminal 100 runs to execute the instructions of the memory 110 to support the terminal 100 to execute the method for managing multiple external repeaters, which is abbreviated as being executed by the repeater management application 111 for description.

[0169] In addition, the at least one processor of the terminal 100 runs to execute the instructions of the processor component 120 to execute the above method for managing multiple external repeaters, which is abbreviated as being executed by the application 111 for description.

[0170] Figure 4 It is a flowchart of a method for managing multiple external repeaters according to an embodiment of the present invention.

[0171] Referring to Figure 4 , in an embodiment, the application 111 can be linked with multiple external repeaters located at multiple live broadcast points (S101).

[0172] In an embodiment, a live broadcast point can be an external projection tube that conducts a live broadcast (viewing) of a performance in an actual performance venue by a specified person who shoots the performance video (hereinafter referred to as "live broadcast video") of the performance.

[0173] At this time, the type of the live broadcast video can be divided into real-time video and / or recorded video. Next, the live broadcast video will be described based on real-time video.

[0174] In addition, in an embodiment, at each live broadcast point, a repeater 200 that can send a control signal to a light-emitting device within a specified radius can be installed, and the data includes data for making it emit light with the same light-emitting pattern as the light-emitting pattern realized in the actual performance venue (that is, light-emitting effect synchronization data).

[0175] At this time, the repeater 200 can receive and send a control signal (that is, a light-emitting effect control signal) including light-emitting effect synchronization data from a service providing server 300 (hereinafter referred to as "server 300"). In addition, the repeater 200 can also receive and send a live broadcast video playback signal from the server 300 and / or an external server (for example, a live broadcast server).

[0176] Although the repeater 200 can receive and transmit the light-emitting effect control signal and the live video playback signal simultaneously, it is also possible that the repeater 200 only transmits the light-emitting effect control signal, and a separate projector is installed at the live broadcast point to receive and transmit the live video and the live video playback signal. The projector can output the live video to a specified screen according to the acquired live video playback signal.

[0177] The repeater 200 and / or the projector located at each live broadcast point can be connected and installed to the server 300. Therefore, in the embodiment, the application 111 can be linked with multiple external repeaters and / or projectors connected to the server 300.

[0178] Hereinafter, for the convenience of description, taking the object linked with the server 300 as multiple external repeaters 200 and the light-emitting effect control signal sent to the external repeaters 200 as an example for description.

[0179] In addition, in the embodiment, the application 111 can obtain a control signal transmission request (S103) from multiple linked external repeaters.

[0180] Specifically, in the embodiment, the application 111 can obtain a control signal transmission request based on a specified input of the on-site relevant personnel (hereinafter referred to as "on-site relevant personnel") who manage the live broadcast points where multiple linked external repeaters are located.

[0181] For this purpose, according to the on-site relevant personnel in this embodiment, by performing a specified input on the repeater 200, a request can be sent to transmit the light-emitting effect control signal corresponding to the live video played at the live broadcast point where the repeater 200 is located.

[0182] For example, the specified input may include inputs such as turning on the power of the repeater 200, activating the GPS function, selecting the serial number, name, etc. of the currently playing live video and pressing the control signal transmission button. Further, the number of people gathered at the live broadcast point can also be input. In addition, the input can be directly performed on the repeater 200 or indirectly performed on the terminal of the on-site relevant personnel linked with the repeater 200.

[0183] That is, based on the input obtained from the on-site relevant personnel terminal 100 and / or the repeater 200, the application 111 can obtain a control signal transmission request from multiple linked external repeaters.

[0184] In addition, in the embodiment, the application 111 can control multiple external repeaters to send control signals (S105) including their respective matching light-emitting effect synchronization data according to the obtained request.

[0185] In addition, in the embodiment, the application 111 can be controlled to send a control signal including command data, and the command data activates the light-emitting devices within a specified radius to emit light in synchronization with the light-emitting effect synchronization data that matches each external repeater according to the acquired request.

[0186] At this time, the sent control signal (specifically, the light-emitting effect control signal) can be the same control signal as the light-emitting effect control signal used for the actual performance venue.

[0187] The light-emitting effect control signal of the actual performance venue can include basic effect data and / or each seat effect data.

[0188] The default effect data can be data that sets at least one of the light-emitting time, brightness, color, and effect of the light-emitting devices within a specified radius to default according to the performance configuration, and each seat effect data can be data that sets the basic effect data to emit light differently according to each seat.

[0189] In the actual performance venue, a light-emitting effect control signal including each seat effect data can be sent, but a light-emitting effect control signal including default effect data can be sent to the repeater 200. In other embodiments, the repeater 200 can receive and send a light-emitting effect control signal including each seat effect data of a specified area determined randomly.

[0190] However, in other embodiments, because there are significant differences in the seat layout and / or the number of seats between the live broadcast point and the actual performance venue for the light-emitting effect control signal received and sent for the actual performance venue, the light-emitting control signal of the live broadcast point can exist separately.

[0191] In addition, the separately existing light-emitting effect control signal for the live broadcast point can be sent differently according to the number of people based on the light-emitting effect synchronization data pre-stored in the server 300.

[0192] Hereinafter, for the convenience of description, it is described by taking the example that the light-emitting effect control signal for the live broadcast point exists separately in the server 300, and the control signal sent to the repeater 200 according to the acquired request is the light-emitting effect control signal for the live broadcast point.

[0193] In the embodiment, the light-emitting effect synchronization data sent to each external repeater can be distinguished according to at least one of the artist name, performance name, performance date and time, and / or performance session and pre-stored in the server 300.

[0194] That is, in the embodiment, the application 111 can extract the light-emitting effect synchronization data that matches the acquired request from the light-emitting effect synchronization data pre-stored in the server 300.

[0195] Thus, in an embodiment, the application 111 may control a plurality of external repeaters 200 to send a control signal including the extracted luminous effect synchronization data.

[0196] In addition, in an embodiment, the application 111 may obtain and display repeater status information of a plurality of repeaters based on a repeater management interface (S107).

[0197] Among them, the repeater management interface according to an embodiment may be an administrator interface for managing the progress of a performance at an actual performance venue and / or the progress of a live broadcast at a live broadcast point where a plurality of external repeaters connected to the service area 300 and sending notification signals are located.

[0198] Figure 5 and Figure 6 is a schematic diagram of an example of the repeater management interface according to an embodiment of the present invention.

[0199] Refer to Figure 5 and Figure 6 , in an embodiment, the application 111 may display repeater status information and / or performance situation information based on the repeater management interface 500.

[0200] At this time, in an embodiment, the application 111 may display repeater status information and / or performance situation information of all external repeaters installed at the live broadcast point based on the repeater management interface 500.

[0201] Among them, the repeater status information according to an embodiment may be information indicating whether the repeater 200 is operating normally according to the luminous effect control signal.

[0202] In an embodiment, the repeater status information may include at least one of the following: repeater power status, repeater location, repeater Internet connection status, repeater operating status, and / or the number of luminous devices connected to the repeater.

[0203] For example, the repeater power status may be displayed as one of On, Off, and / or Connected, Disconnected. The repeater Internet connection status may be displayed as "good", "normal", "slow", etc. according to a preset standard Internet connection speed. The repeater operating status may be displayed as one of Connected, Disconnected, Error according to whether the repeater has a fault. At this time, in the case of displaying Error, the repeater number may be displayed together. The number of luminous devices connected to the repeater refers to the number of luminous devices that normally receive the repeater control signal and may be displayed as a specified number.

[0204] In addition, in an embodiment, the repeater position included in the repeater status information may be represented as repeater position information MP. In an embodiment, the repeater position information MP may refer to content that roughly represents the position of the repeater 200 within the live broadcast point.

[0205] For example, the application 111 may obtain the position information of each repeater based on the GPS built into the repeater, thereby displaying the repeater position 200-C.

[0206] In addition, the performance situation information according to an embodiment may be information that intuitively displays the performance situation of the actual performance venue and the live broadcast progress of the live broadcast point where the repeater 200 is located.

[0207] In addition, in an embodiment, the performance situation information may include basic information of the currently ongoing performance, progress, situation information of control signals, and / or progress of live video provided by each of the multiple repeaters 200, situation information of control signals.

[0208] Hereinafter, a description will be given by taking the case where the performance situation information is included in the repeater status information as an example.

[0209] Specifically, in an embodiment, the application 111 may display performance situation information based on the repeater management interface 500, which includes basic information 510 of the currently ongoing performance, performance progress 511, and performance venue control signal 512.

[0210] In addition, specifically, in an embodiment, the application 111 may display performance situation information based on the repeater management interface 500, which includes on-site information 520, 530 of each repeater live broadcast point of the live performance ongoing at multiple live broadcast points, live performance progress 521, 531, and live broadcast point control signals 522, 532.

[0211] Although Figure 6 only the first repeater and the second repeater are shown, in an embodiment, the application 111 may display all the multiple external repeaters connected to the server 300 based on the repeater management interface 500.

[0212] The basic information 510 is information of the ongoing performance obtained from the server 300, which may include at least one of the performing artist, performance location, performance date, and time.

[0213] The performance progress 511 may be information indicating the current time point within the performance running time. This time point may be represented as the performance progress time point 51. For example, the performance progress time point 51 may represent time composed of hours, minutes, and seconds, or may represent the progress percentage (%) relative to the total running time.

[0214] The performance venue control signal 512 may be information indicating the time point at which the current performance venue control signal is sent during the running time of the control signal sent at the performance venue. This time point may be represented as the performance venue control signal sending time point 52.

[0215] At this time, the performance progress time point 51 and the performance venue control signal sending time point 52 may be the same. Because there is no delay in the external transmission of video and notification signals within the performance venue.

[0216] The live video progress 521 may be information indicating the time point at which the live performance is carried out during the running time of the live performance. This time point may be represented as the live time point 53. Similarly, the live time point 53 may also be represented as time and / or percentage.

[0217] Among them, the performance progress time point 51 and the live time point 53 may be different. Because depending on the connection status of the terminal 100, the repeater 200, and / or the server 300, there may be a delay, and it may be a pre-recorded performance instead of a live performance.

[0218] The live point control signal 522 may be information indicating the time point at which the current live point control signal is sent during the running time of the control signal sent at the live point. This time point may be represented as the live point control signal sending time point 54.

[0219] At this time, the performance progress time point 51 and the live time point 53 may be different. Because the live performance is based on the server 300 sending to the external repeater 200, so there may be a delay according to the Internet connection status, etc.

[0220] Similarly, the live time point 53 and the live point control signal sending time point 54 may be different. Because the sending locations of the live video playback signal and the lighting effect control signal of the live video may be different.

[0221] In addition, the live time points 53, 55 of the first repeater and the second repeater, and the live point control signal sending time points 54, 56 may also be different according to the Internet connection status of the live points where the respective repeaters are located, etc.

[0222] In addition, in the embodiment, the application 111 may display the live point site information 520, 530 based on the repeater management interface 500.

[0223] The first live point site information 520 of the first repeater and the second live point site information 530 of the second repeater may be based on the images and / or videos of the respective live points captured by the cameras included in the respective repeaters.

[0224] The on-site information 520 and 530 of the first and second live broadcast points may include the live broadcast images being played at each live broadcast point and / or the lighting effect scenes of the lighting devices. Thus, the administrator can understand the on-site situation of each live broadcast point.

[0225] In addition, in an embodiment, the application 111 may remotely control the first repeater based on the obtained repeater status information (S109).

[0226] Specifically, in an embodiment, the application 111 may remotely control the first repeater to minimize the time error between the actual performance and the live broadcast as understood through the obtained repeater status information.

[0227] More specifically, in an embodiment, the application 111 may remotely control at least one of: 1) the power supply of the repeater; 2) the Internet connection status of the repeater; and 3) the synchronization (Sync) of the live broadcast image and the live broadcast control signal.

[0228] In an embodiment, the application 111 may remotely control the power supply of the first repeater to be On and / or Off based on the repeater status information of the first repeater.

[0229] For example, if the administrator determines that a failure has occurred in the first repeater based on the repeater status information of the first repeater, the power supply of the first repeater can be remotely controlled to restart.

[0230] In addition, in an embodiment, the application 111 may remotely control the Internet connection between the first repeater and the server 300 based on the repeater status information of the first repeater.

[0231] In addition, in an embodiment, the application 111 may detect at least one external repeater with a time error between the actual performance time point - live broadcast image time point and / or the live broadcast image - live broadcast point control signal based on the repeater status information.

[0232] In addition, in an embodiment, the application 111 may remotely control each repeater to align the synchronization (Sync, the execution time between alignment operations) of the performance time point - live broadcast image time point and / or the live broadcast image - live broadcast point control signal.

[0233] At this time, if the live broadcast image is a pre-recorded image, there is no need to align the synchronization between the performance time - live broadcast image time point. In addition, even if the live broadcast image is a real-time image, the application 111 can re-check the Internet connection status to re-synchronize, thereby minimizing the time error between the two images.

[0234] However, regardless of whether the live broadcast image is a real-time image or a pre-recorded image, it is necessary to align the synchronization between the live broadcast image - live broadcast control signal.

[0235] Therefore, in an embodiment, the application 111 may perform a passing process between the live video and the live point control signal based on the repeater status information.

[0236] Figure 7 It is a flowchart of the synchronization process between the live video and the live point control signal according to an embodiment of the present invention.

[0237] Figure 8 It is a schematic diagram of an example of the synchronization process according to an embodiment of the present invention.

[0238] Refer to Figure 7 , in an embodiment, the application 111 may receive the current playback time point of the live video being played in the first repeater (S301).

[0239] Such as Figure 8 shown, the current playback time point PT of the live video 1000 may change in real time over time. Specifically, the current playback time point PT may move in the direction indicated by the arrow over time.

[0240] At this time, the first repeater may be sending a live light emission effect control signal matching the live video 1000 being played. Figure 8 Illustrate the live light emission effect data 2000 included in the live light emission effect control signal.

[0241] The live light emission effect control signal being sent may be sending a transmission signal at a time point that is a specified time slower or faster than the current playback time point PT of the live video 1000. For example, the application 111 may be sending a transmission signal at the current transmission time point ST that is slower than the current playback time point PT by the first time 601.

[0242] Similarly, the current transmission time point ST will also change in real time over time.

[0243] However, there may be a time interval equivalent to the first time 601 between the current playback time point of the live video 1000 that changes in real time and the current transmission time point according to the live light emission effect data 2000.

[0244] In addition, in an embodiment, the application 111 may determine a light emission effect block of the first future time point T1 that is a future time point later than the received current playback time point PT (S303).

[0245] Among them, the light emission effect block according to the embodiment refers to an interval included in the live light emission effect data 2000 and realizing a light emission pattern per unit time.

[0246] At this time, in the embodiment, the application 111 may preset the shortest time between the current playback time point PT and the first future time point T1. Because if the first future time point T1 is closer to the current playback time point PT than the preset shortest time, it is possible that the synchronization process cannot be completed before the arrival of the first time point T1.

[0247] That is, in the embodiment, the application 111 may determine the first light-emitting effect block BK1 at the first future time point T1 that is greater than the preset shortest time.

[0248] After determining the first light-emitting effect block BK1 at the first future time point T1, the current playback time point PT may change in the direction of the arrow.

[0249] In addition, in the embodiment, the application 111 may determine whether the current playback time point PT and the first future time point T1 are the same (S305).

[0250] At this time, if the current playback time PT and the first future time T1 are not the same (in other words, if the first future time T1 is earlier than the current playback time PT), then in the embodiment, the application 111 may return to step S303 to re-determine the light-emitting effect block at the first future time point.

[0251] On the other hand, if the current playback time point PT and the first future time T1 are the same, then in the embodiment, the application 111 may remotely control the light-emitting effect control signal to play the first light-emitting effect block BK1 at the first future time point T1 (S307).

[0252] At this time, in the embodiment, the application 111 may remotely control to play the first light-emitting effect block BK1 at the moment when the current playback time point PT and the first future time point T1 are the same.

[0253] Therefore, in the embodiment, the application 111 may align the synchronization between the live video and the live light-emitting effect control signal of the live point to minimize the time error.

[0254] On the other hand, in the embodiment, the application 111 may recommend the best repeater setting information based on the repeater status information.

[0255] For this purpose, in the embodiment, the application 111 may obtain the repeater location information based on the GPS of the repeater.

[0256] In addition, in the embodiment, the application 111 may remotely control the repeater to send a test signal at this location based on the obtained repeater location information.

[0257] At this time, the signal radius and propagation direction may be differentially set to send the test signal multiple times.

[0258] The signal radius may refer to the range that a control signal reaches. The propagation direction may refer to the propagation direction of a directional antenna, and the directional antenna has the characteristic that the electromagnetic wave intensity varies with the direction.

[0259] In addition, the signal sensitivity of the test signal varies according to the signal radius and propagation direction, depending on the arrangement position of the repeater, obstacles near the repeater, etc.

[0260] In addition, in an embodiment, the application 111 may determine a first signal radius and a first propagation direction with the best signal sensitivity according to the test signal result.

[0261] Therefore, in an embodiment, the application 111 may recommend the best repeater setting information, which includes the determined first signal radius and first propagation direction.

[0262] In addition, in an embodiment, the application 111 may set the recommended best repeater setting information in an external repeater located at the live broadcast point.

[0263] In addition, in an embodiment, the application 111 may determine the best repeater setting for the repeater position information based on the test signal transmission result.

[0264] By recommending and determining the best repeater setting information, the administrator of the repeater management service can remotely set the most appropriate value for the repeater position without accessing the live broadcast point, thereby improving the efficiency of repeater management.

[0265] As described above, according to the method and system for managing multiple external repeaters according to an embodiment of the present invention, a plurality of light emitting devices located at a specified live broadcast point different from the actual performance venue are remotely controlled, and a control signal for emitting light with the same light emitting pattern as the light emitting pattern realized at the actual performance venue is sent to the multiple external repeaters. Therefore, a live performance can also be broadcast in the external performance venue and the same effect as the actual performance venue can be achieved, providing an experience similar to participating in the actual performance, thereby having the effect of improving the audience satisfaction.

[0266] In addition, according to the method and system for managing multiple external repeaters according to an embodiment of the present invention, the states of multiple repeaters each installed at a specified live broadcast point different from the actual performance venue are checked in real time and remotely controlled as needed. Therefore, even if an external repeater fails, an immediate and flexible response can be made, thereby having the effect of minimizing the time, manpower, and economic losses consumed in solving the problem.

[0267] In addition, the method and system for managing multiple external repeaters according to the embodiments of the present invention do not require dispatching operators to a specified live broadcast point different from the actual performance venue, but enable relevant personnel at a specified live broadcast point different from the actual performance venue to install repeaters by themselves. Therefore, the number of operators dispatched to a specified live broadcast point different from the actual performance venue before, during, and after the performance can be significantly reduced, thereby achieving the effect of significantly reducing the resulting labor costs.

[0268] The method of the embodiment can be implemented in the form of program commands executable by various computer devices and recorded on a computer-readable recording medium. The computer-readable recording medium may include program commands, data files, data structures, etc. alone or in combination. The program commands recorded on the storage medium of the computer-readable recording medium may be specifically designed and configured for the present invention or publicly used in the software field. The computer-readable recording medium includes magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices such as ROM, RAM, and flash memory that can store and execute program commands. The program commands include not only machine language codes generated by compilers but also high-level language codes executable on a computer using translators, etc. The hardware device may be composed of one or more software modules that perform the actions of the present invention, and vice versa.

[0269] The specific embodiments described in the present invention are examples and do not limit the scope of the present invention in any way. For the sake of brevity of the description, descriptions of existing electronic structures, control systems, software, and other functions of the system are omitted. In addition, the line connections between the components shown in the drawings or the functional connections and / or physical or circuit connections between the connecting components are exemplary, and various functional connections, physical connections, or circuit connections that can be substituted or added may occur in the actual device. In addition, components that are not necessary for implementing the present invention are not required if there are no specific contents such as "necessary" or "important".

[0270] The above embodiments are only used to illustrate the present invention and not to limit it. Those of ordinary skill in the art should understand that the present invention can be modified, deformed, or equivalently replaced. Without departing from the spirit and scope of the present invention, all such modifications, deformations, and equivalent replacements should be covered by the scope of the claims of the present invention.

Claims

1. A method for managing multiple external repeaters, characterized in that, A method for a repeater management application of a terminal to manage multiple external repeaters, comprising the following steps: Connect to a service providing server to interact with multiple external repeaters located at multiple live broadcast points; Obtain a request for sending a light emission effect control signal from each of the multiple interacted external repeaters; According to the obtained request, control the sending of a light emission effect control signal matching each external repeater; Obtain and display the repeater status information of the multiple external repeaters through a repeater management interface; And Based on the obtained repeater status information, determine and remotely control a first repeater.

2. The method for managing multiple external repeaters according to claim 1, wherein The step of interacting with multiple external repeaters includes: Obtain live video images from the service providing server; Control the first repeater arranged at the first live broadcast point to send a playback signal of the obtained live video images; and Control the first repeater arranged at the first live broadcast point to obtain a playback signal of live video images sent by a specified external terminal or server arranged at the first live broadcast point.

3. The method for managing multiple external repeaters according to claim 2, wherein, The step of obtaining a request for sending a light emission effect control signal includes: Detect a first live video image being played in the first repeater that requests the sending of a light emission effect control signal; Extract first light emission effect synchronization data matching the detected first live video image.

4. The method for managing a plurality of external repeaters according to claim 3, wherein The step of extracting the first light emission effect synchronization data includes: Determine the image type of the first live video image as one of a live image and a recorded broadcast image; and According to the determined image type, extract at least one of the first light emission effect synchronization data being sent in real time at the actual performance venue and the second light emission effect synchronization data stored in the server.

5. The method for managing a plurality of external repeaters according to claim 4, wherein, The step of controlling the sending of a light emission effect control signal includes: Determine at least one of default effect data and seat effect data, wherein the default effect data is data obtained by setting at least one of the light emission time, brightness, color, and effect of light emitting devices within a specified radius as default according to the performance configuration, and the seat effect data is data obtained by setting the basic effect data to have different light emissions according to each seat; Control the sending of a light emission effect control signal including command data, wherein the command data is used to activate light emission according to the determined effect data.

6. The method for managing a plurality of external repeaters according to claim 1, wherein The step of obtaining and displaying repeater status information based on a repeater management interface includes: Obtain and display repeater status information, which includes at least one of the following: repeater power status, repeater location, repeater Internet connection status, repeater operation status, and the number of light emitting devices connected to the repeater.

7. The method for managing a plurality of external repeaters according to claim 1, wherein The step of obtaining and displaying repeater status information based on a repeater management interface includes: indicating the progress of the performance being carried out at the actual performance venue and the light emission effect control signal being sent during the performance, and the progress of the live performance being sent by each of the multiple repeaters and the light emission effect control signal being sent during the live performance.

8. The method for managing a plurality of external repeaters according to claim 1, wherein The step of determining and remotely controlling a first repeater based on the obtained repeater status information includes: Determine the first repeater whose live time point is greater than a preset error range relative to the performance progress time point; Remotely control at least one of the power supply, Internet connection status, and synchronization between video-control signals of the determined first repeater.

9. The method for managing multiple external repeaters according to claim 1, wherein The step of remotely controlling the synchronization between the video-control signals includes: Receiving the current playback time point of the live video being played back in the first repeater; Determining a light-emitting effect block at a first future time point that is a future time point later than the received current playback time point; Judging whether the current playback time point is consistent with the first future time point; and If the current playback time point is consistent with the first future time point, remotely controlling the light-emitting effect control signal to play the determined light-emitting effect block at the first future time point.

10. A system for managing multiple external repeaters, characterized in that, Includes: A service-providing server; Linked with a plurality of external repeaters connected to the server; At least one application stored in the memory of a terminal including at least one memory and at least one processor and executed by the processor to provide a repeater management service, the at least one application: Obtaining a light-emitting effect control signal transmission request from each of the plurality of external repeaters; Controlling the transmission of light-emitting effect control signals matching each external repeater according to the obtained request; Obtaining and displaying the repeater status information of the plurality of external repeaters based on a repeater management interface; Determining and remotely controlling a first repeater based on the obtained repeater status information.

Citation Information

Patent Citations

  • Target device cotrolled remotely by central server and remote controlling method

    KR101685411B1