Quick operation control method, device, equipment and medium for director system
By using the network connection between the live broadcast machine and the scanning device in the guide system, combined with the binding of the quick operation configuration information and the chip identification, the problem of the inability to flexibly configure the live broadcast screen in the guide system is solved, and efficient and fast operation control of the live broadcast screen is achieved.
Patent Information
- Application Number
- CN202411773921.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-05
AI Technical Summary
The prior art cannot flexibly configure the live broadcast screen in the guide system through shortcut key operations, which affects the operation control efficiency of the live broadcast screen.
By establishing a network connection between the live broadcast machine and the scanning device, receiving quick operation configuration information, and obtaining chip identification and configuration information binding through the scanning device, generating configuration binding information to achieve quick operation control of the live broadcast screen.
The efficiency of quick operation control of the live broadcast screen is improved, allowing users to activate the corresponding configuration binding information by scanning the chip logo to flexibly configure and control the live broadcast screen.
Smart Images

Figure CN119232987B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a quick operation control method, device, equipment and medium for a director system. Background Art
[0002] The original intention of designing shortcut keys is to reduce mouse operations and improve work efficiency. For example, the Ctrl+Alt+Del key combination is used to restart the computer, while Ctrl+C and Ctrl+V are for convenient copying and pasting of text.
[0003] The shortcut key function is usually taken into consideration during the system or software design process. By reducing mouse movement and menu navigation, the operation speed is accelerated, and the operation instructions are refined for a single function, so that users can press a key or combination to complete a function more efficiently. However, it is difficult for shortcut key operations to traverse all the functions of the system or software. With the gradual enrichment of application scenarios and the personalized needs of users, the hotkey configuration provided by conventional software manufacturers can no longer fully meet the user's needs for efficiency improvement. For example, a function that the user wants to execute is not within the hotkey configuration range, or the user wants to achieve a group of functions with one key. At this time, the programmable keyboard can solve the corresponding problem. The programmable keyboard achieves the above requirements through macro programming and script execution, and has good compatibility with most desktop-level application software.
[0004] However, in the prior art, the programmable remote controllers on the market are basically incompatible with the terminal devices (Android devices and iOS devices) and their upper layer applications. The director system configured in the terminal device is used to configure the live broadcast screen. The director system is characterized by multiple functions and multiple synchronously executed action scenes. However, the shortcut key operation method applied to the programmable remote controller in the prior art cannot be applied in the director system to flexibly configure the live broadcast screen, which affects the efficiency of operating and controlling the live broadcast screen. Therefore, the prior art method cannot flexibly operate and control the live broadcast screen in the director system through shortcut key operation. Summary of the invention
[0005] The embodiments of the present invention provide a quick operation control method, device, equipment and medium for a director system, aiming to solve the problem in the prior art that the live broadcast screen cannot be flexibly configured in the director system through shortcut key operation.
[0006] In a first aspect, an embodiment of the present invention provides a quick operation control method for a broadcast director system, wherein the method is applied to a live broadcast machine, a network connection is established between the live broadcast machine and a scanning device, and the method includes:
[0007] If the input quick operation configuration information is received, it is determined whether an unbound chip identifier has been stored; the chip identifier is the identifier information of the device scanned by the scanning device and transmitted to the live broadcast machine;
[0008] If the unbound chip identifier is not stored, a scanning prompt message is issued to remind the user to scan and obtain the chip identifier;
[0009] If an unbound chip identifier has been stored, the quick operation configuration information is bound to the unbound chip identifier to obtain corresponding configuration binding information;
[0010] If a mode switching instruction input by the user is received, switching to the use mode and monitoring the chip identification input by the scanning device;
[0011] If the input chip identification is received, the stored configuration binding information matching the chip identification is obtained as the target binding information;
[0012] A quick operation is performed on the current live broadcast screen according to the target binding information, and the live broadcast screen adjusted based on the quick operation is output.
[0013] In a second aspect, an embodiment of the present invention further provides a quick operation control device for a broadcast director system, wherein the device is configured in a live broadcast machine, a network connection is established between the live broadcast machine and a scanning device, and the device is used to execute the quick operation control method for a broadcast director system as described in the first aspect above, and the device includes:
[0014] A judgment unit, for judging whether an unbound chip identification has been stored if the inputted quick operation configuration information is received; the chip identification is identification information transmitted to the live broadcast machine by scanning the device through the scanning device;
[0015] A prompting unit, for sending a scanning prompting message to remind the user to scan and obtain the chip identification if the unbound chip identification is not stored;
[0016] A binding unit, configured to bind the quick operation configuration information with the unbound chip identifier if an unbound chip identifier has been stored, to obtain corresponding configuration binding information;
[0017] A mode switching unit, configured to switch to a use mode and monitor the chip identification input by the scanning device upon receiving a mode switching instruction input by the user;
[0018] A target binding information acquisition unit, configured to, upon receiving the input chip identification, acquire the stored configuration binding information matching the chip identification as the target binding information;
[0019] The live picture adjustment unit is used to perform a quick operation on the current live picture according to the target binding information, and output the live picture adjusted based on the quick operation.
[0020] In a third aspect, an embodiment of the present invention further provides a computer device, wherein the device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0021] Memory, used to store computer programs;
[0022] The processor is used to implement the steps of the quick operation control method for the director system described in the first aspect when executing the program stored in the memory.
[0023] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the quick operation control method for a director system as described in the first aspect above are implemented.
[0024] The embodiment of the present invention provides a quick operation control method, device, equipment and medium for a director system, the method comprising: if the input quick operation configuration information is received, it is determined whether the unbound chip identification has been stored, if it has not been stored, a scanning prompt information is issued, if it has been stored, the quick operation configuration information is bound to the unbound chip identification to obtain configuration binding information, and the mode is switched according to the mode switching instruction input by the user, if the input chip identification is received, the matching configuration binding information is obtained as the target binding information, and the current live screen is adjusted according to the target binding information to generate a new live screen and output it. The above method scans the device carrying the electronic tag to obtain the chip identification and binds it with the quick operation configuration information, generates the configuration binding information for storage, and scans the chip identification again to activate the corresponding configuration binding information to load the object configuration and quick operation control of the current live screen, thereby improving the efficiency of quick operation control of the live screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.
[0026] Figure 1 A method flow chart of a quick operation control method for a broadcast director system provided by an embodiment of the present invention;
[0027] Figure 2 A schematic diagram of an application scenario of a quick operation control method for a broadcast director system provided by an embodiment of the present invention;
[0028] Figure 3 A schematic diagram of information transmission for a quick operation control method of a director system provided by an embodiment of the present invention;
[0029] Figure 4 A schematic block diagram of a quick operation control device for a broadcast director system provided by an embodiment of the present invention;
[0030] Figure 5 It is a schematic block diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0031] In this application, an application (Application, APP) is an application installed on the live broadcast machine and running based on the system program in the live broadcast machine. The application can run on the live broadcast machine and realize corresponding functions, such as controlling the live broadcast screen and outputting the live broadcast screen.
[0032] A scanning device is a device used for near-field scanning to obtain a chip ID. The scanning device can scan a device carrying an electronic tag to obtain a chip ID based on NFC (Near Field Communication) technology and RFID (Radio Frequency Identification) technology. A chip with an electronic tag can be configured in a device, and the electronic tag carried by the device can be obtained by scanning the chip of the device, that is, obtaining the chip ID of the device.
[0033] The scanning device can also be a device for performing optical image recognition to scan and obtain the chip identification (ID). The scanning device can scan the QR code, bar code and other graphic codes displayed on the surface of the device based on the image acquisition module to obtain the chip identification. The graphic code displayed on the surface of the device is the graphic code generated based on the chip identification.
[0034] The device can be a pendant, a ring, a card or other small-sized item that is easy to take quickly.
[0035] In the present application, the live broadcast machine 10 can be any device with computing processing capabilities. Of course, the live broadcast machine also has audio and video playback and interface display functions. For example, the live broadcast machine can be a mobile phone, a computer, a smart TV, a dedicated anchor screen output control device, etc.
[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0038] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0039] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0040] See also Figure 1 As shown in the figure, the embodiment of the present invention provides a quick operation control method for a broadcast director system, which is applied to a live broadcast machine and is executed by an application software installed in the live broadcast machine. Figure 2 As shown, a network connection is established between the live broadcast machine 10 and the scanning device 20. The live broadcast machine 10 is a device for running applications and adjusting the live broadcast screen; the scanning device 20 is a device for scanning devices to obtain chip identification, such as a remote control with NFC scanning function, RFID radio frequency scanning remote control, graphic code scanning remote control, etc. Furthermore, a network connection can be established between the live broadcast machine 10 and the cloud server 30. The cloud server 30 is a server that is configured to connect to the cloud and connect to the live broadcast machine 10 through a wired or wireless network. The cloud server can be a server configured within the enterprise for unified management of multiple live broadcast machines 10. Signal transmission between devices during specific applications is as follows: Figure 3 As shown. Figure 1 As shown, the method includes steps S110 to S160.
[0041] S110. If the input quick operation configuration information is received, determine whether an unbound chip identifier has been stored; the chip identifier is identification information that is scanned by the scanning device and transmitted to the live broadcast machine.
[0042] If the input quick operation configuration information is received, it is determined whether the unbound chip identification has been stored; the chip identification is the identification information that is scanned by the scanning device and transmitted to the live broadcast machine. When the live broadcast machine is not turned on, it is in the configuration editing mode by default; the user edits and configures various loading objects (materials) in the live broadcast scene on the live broadcast machine, and the user can also enter various quick control instructions on the live broadcast machine. When the user saves the currently configured loading objects and quick control instructions, the live broadcast machine can receive a set of quick operation configuration information entered by the user for configuration editing. Among them, the quick operation configuration information includes loading objects and / or quick control instructions. Among them, the loading object is the special effect material that can be added to the live broadcast screen (represented by the picture / video / special effect ID), and the quick control instruction is the instruction information (represented by the control ID) used to switch the picture / video in the live broadcast scene, control the start / end of the teleprompter, and operate the sound effect. The quick control instruction is used to control the objects in the live broadcast scene. At this time, the live broadcast machine determines whether the unbound chip identifier has been stored. When it is in the configuration editing mode and before the user enters the shortcut operation configuration information, the user can scan the device through the scanning device so that the scanning device can obtain the chip identifier of the device. The scanning device will then automatically upload the obtained chip identifier to the live broadcast machine. After the live broadcast machine receives the uploaded chip identifier, it will be marked as an unbound chip identifier and stored. If the live broadcast machine is in the configuration editing mode, a cache area for temporarily storing unbound chip identifiers can be configured, then only one unbound chip identifier can be stored in the cache area.
[0043] In a specific embodiment, before step S110, the steps are also included: according to the input layer selection information, extracting the preview layer corresponding to the layer selection information for floating display; obtaining the loading object corresponding to the input current object selection information and replacing the corresponding original object in the preview layer; according to the input save instruction, closing the preview layer displayed in the floating layer and generating a current scene thumbnail according to the selected loading object; according to the input shortcut control instruction, combining the shortcut control instruction with the current scene thumbnail into a corresponding set of shortcut operation configuration information.
[0044] The live broadcast screen can be divided into multiple layers, and each layer can be configured with loading objects. For example, in the configuration editing mode, you can configure the loading objects in the foreground image, background video, teleprompter, sound effect and other layers. The user can select the layer on the live broadcast machine. When the user selects a layer, the layer selection information can be entered. The live broadcast machine determines that a layer that matches the layer selection information entered by the user is the preview layer. The preview layer rises and displays the rising animation effect in the live broadcast machine, and displays the thumbnail of the preview layer in the floating layer after rising.
[0045] Afterwards, the user can input the current object selection information to select the corresponding object for the configurable object type in the layer. The live broadcast machine obtains the material matching the current object selection information in the material library as the loading object based on the current object selection information input by the user, and replaces the original object corresponding to the loading object in the preview layer based on the loading object; the original object can be the material configured by default in the preview layer or the material saved in the last loading object configuration. The original object is replaced with the loading object matching the current object selection information and temporarily saved.
[0046] After that, the user can also replace the original object of other object types or switch to other layers to replace the object until the user enters a save command. If the save command entered by the user is received, the preview layer displayed in the floating layer is closed and the currently selected material is persistently stored; the selected material is generated as a thumbnail of the current scene.
[0047] The user can then enter a shortcut control command. If the user enters a shortcut control command, the generated current scene thumbnail is combined with the shortcut control command to obtain a set of shortcut operation configuration information and store it persistently. If the user does not enter a shortcut control command, the generated current scene thumbnail is directly used as a set of shortcut operation configuration information and stored persistently.
[0048] S120: If the unbound chip identifier is not stored, a scanning prompt message is issued to remind the user to scan and obtain the chip identifier.
[0049] If the unbound chip ID is not stored, a scan prompt message is sent to remind the user to scan and obtain the chip ID. If the live broadcast machine does not store the unbound chip ID before entering the quick operation configuration information, the live broadcast machine can send a scan prompt message to the user, thereby reminding the user to scan the device to enter the chip ID through the scan prompt message. For example, the scan prompt message displayed on the live broadcast machine may be "No configurable chip yet, use the remote control to scan the chip"; the prompt message displayed on the scanning device may be "Approach the chip to scan."
[0050] The user can use the scanning device to scan the device according to the scanning prompt information, so as to obtain the chip identification and input it into the live broadcast machine. Since the chip identification is not stored in the cache area at this time, the live broadcast machine uses the latest input chip identification and the current set of shortcut operation configuration information to bind it, thereby generating configuration binding information for backup. That is, after obtaining the latest chip identification input by the scanning device, step S130 can be executed accordingly.
[0051] In a specific embodiment, after step S110, the method further includes the following steps: if a selected bound chip identifier is received, overwriting the configuration information bound to the bound chip identifier according to the shortcut operation configuration information to generate new configuration binding information.
[0052] Furthermore, if the user inputs a set of quick operation configuration information, and there is no unbound chip identifier stored in the live broadcast machine, the user can also select the chip identifier that has been bound to generate the configuration binding information, thereby inputting the selected bound chip identifier into the live broadcast machine. A chip identifier is intelligently associated to save a set of quick operation configuration information. At this time, the user binds a new set of quick operation configuration information to the chip identifier that has already bound a set of quick operation configuration information. The live broadcast machine can overwrite the bound configuration information according to the bound chip identifier selected by the user, that is, replace and overwrite the configuration information corresponding to the selected bound chip identifier with the current set of quick operation configuration information, thereby binding the current set of quick operation configuration information with the selected bound chip identifier to obtain a new set of configuration binding information.
[0053] S130: If an unbound chip identifier has been stored, bind the quick operation configuration information to the unbound chip identifier to obtain corresponding configuration binding information.
[0054] If an unbound chip identifier has been stored, the quick operation configuration information is bound to the unbound chip identifier to obtain the corresponding configuration binding information. If an unbound chip identifier has been stored in the cache area, the live broadcast machine directly binds the currently obtained quick operation configuration information to the unbound chip identifier and generates a set of configuration binding information. After the configuration binding information is generated, the chip identifier stored in the cache area is deleted so that a new chip identifier can be received and stored again through the cache area.
[0055] For example, the obtained configuration binding information is shown in Table 1.
[0056] Table 1
[0057] Chip identification Configuration Information Configure binding information 1 Logo 1 Scene ID (including picture ID + video ID + PDF ID) Configure binding information 2 Logo 2 Special effect ID + sound effect control ID + teleprompter control ID Configure binding information 3 Logo 3 Scene ID; special effect ID + sound effect control ID + teleprompter control ID Configure binding information 4 Logo 4 Image ID+Video ID+PDFID; Special Effect ID+Sound Effect Control ID+Teleprompter Control ID
[0058] Among them, the scene ID can be used for scene switching. A single live scene will contain multiple layers. The loading objects involved in the scene ID can be camera positions, videos, pictures, PDF and other information. The chip identifier (chip ID) can be associated with the scene ID; the video ID is used for video loading and switching control. The chip ID can be associated with the specific video ID of a specific video layer in the scene; the picture ID is used for picture loading and switching. The chip ID can be associated with the specific picture ID of a specific picture layer in the scene; the PDFID is used for PDF (or PPT) loading and switching. The chip ID can be associated with the specific page number of the PDF or PPT; the sound effect control ID is used for audio switching. The chip ID can be associated with a specific audio file; the teleprompter control ID is used for teleprompter on / off control. The chip ID can be associated with a specific teleprompter component; the special effect ID is used for special effect material playback. The chip ID can be associated with special effect materials; the layer is displayed or hidden. The chip ID can also be associated with the display or hide operation of a specific layer.
[0059] In a specific embodiment, after step S130, the method further includes sending the obtained configuration binding information to the cloud server for synchronous storage.
[0060] Furthermore, the cloud server and the live broadcast machine can be configured to establish a network connection to achieve data information transmission. After the configuration binding information is generated, the generated configuration binding information can be sent to the cloud server for synchronous storage to avoid the local loss of the configuration binding information due to a failure of the live broadcast machine.
[0061] In actual application, the live broadcast machine does not need to add configuration binding information locally, but instead inputs the chip ID and live broadcast image into the cloud server. The cloud server reads the configuration binding information corresponding to the chip ID stored internally, performs quick operation control on the live broadcast image, and then outputs it to other terminals for display. This is an application method obtained by expanding the configuration of the cloud server.
[0062] S140: If a mode switching instruction input by the user is received, switch to the use mode and monitor the chip identification input by the scanning device.
[0063] If a mode switching instruction input by the user is received, the live broadcast machine switches to the use mode and monitors the chip identification input by the scanning device. Further, the user can input a mode switching instruction to switch the configuration editing mode of the live broadcast machine to the use mode, and the configuration binding information can no longer be edited or configured in the use mode. The live broadcast machine monitors the chip identification input by the scanning device in the use mode.
[0064] S150: If the input chip identification is received, obtain the stored configuration binding information matching the chip identification as the target binding information.
[0065] If the input chip identification is received, the stored configuration binding information matching the chip identification is obtained as the target binding information. If the live broadcast machine receives the chip identification input by the scanning device in the use mode, the stored configuration binding information is matched with the newly received chip identification, so as to obtain a set of configuration binding information matching the chip identification as the target binding information. Specifically, if the scan is successful and the chip identification is obtained, the subsequent steps are continued; if the scan fails, the chip identification cannot be successfully obtained, and a prompt message indicating the scan failure is displayed.
[0066] In specific application scenarios, a set of configuration binding information can correspond to a product. For example, the product can be purple sand, clothing, 3C digital, etc. The configuration binding information can be configured with the configuration binding information corresponding to each product. When a certain product needs to be introduced, the corresponding device is scanned with a scanning device and the chip identifier is entered to extract a set of configuration binding information corresponding to the chip identifier for use. The speed of introducing products on the live screen is improved, and the product introduction information is directly pulled based on the configuration binding information for the anchor to use. The anchor does not need to spend everyone's time to conduct in-depth research or rehearsal on each product, nor does the assistant spend a lot of time preparing extra cue cards or prompt boards. The application effects brought about by this include: no need to spend a lot of time on in-depth research, the scanning code for each product is done in one go, the product information is switched directly, and the audience and the anchor are clear at a glance. At the same time, the corresponding inscription can be pulled up for the modified product; there is no need to worry about the prompt board or PPT being wrong and causing confusion to the anchor, the display content is 100% accurate, and there is no fear of any product returning to the stage for explanation.
[0067] At the same time, a set of configuration binding information can correspond to a scene, and switching the configuration binding information can quickly achieve multi-scene switching. For example, for live broadcasts of performances, scenic spots, and factories, it is necessary to frequently show users specific scene content, and prepare visual labels in advance, such as cards with NFC or sticking labels on white paper and scanning them with a scanning device, so that scenes can be quickly switched; the audience can scan the chip logo of the device they want to see, which can greatly improve the efficiency of multi-scene switching.
[0068] Furthermore, a set of special effects and / or a set of sound effects can be configured in a set of configuration binding information, and the special effects / sound effects can be quickly switched by scanning the chip identifiers of different devices. For example, scanning the chip identifier of the first device switches and plays the sound effects of the waterfall scene; scanning the chip identifier of the second device switches and plays the sound effects of the forest scene.
[0069] S160: Perform a quick operation on the current live broadcast screen according to the target binding information, and output the live broadcast screen adjusted based on the quick operation.
[0070] According to the target binding information, a quick operation is performed on the current live screen, and the live screen adjusted based on the quick operation is output. According to the obtained target binding information, the loading object configuration and quick operation configuration are performed on the current live screen, that is, the loading object carried in the target binding information is added to the current live screen, and the object in the current live screen is operated and controlled through the quick control instructions in the target binding information, so as to generate a new live screen for output.
[0071] In a specific embodiment, step S160 includes sub-steps: performing layer segmentation on the current live screen according to a preset layer segmentation template to obtain a corresponding plurality of live screen layers; obtaining the layer loading objects configured corresponding to each layer in the target binding information; adding the layer loading objects configured for each layer to the live screen layers corresponding to each layer to perform loading object configuration on each live screen layer; performing quick control on each live screen layer according to the quick control instructions in the target binding information; and superimposing and combining the adjusted live screen layers into a new live screen for output.
[0072] Specifically, the current live screen is layer segmented according to the layer segmentation template to obtain multiple live screen layers. For example, a portrait can be segmented from the live screen as a foreground image layer, a whiteboard or bottom desktop area in the live screen can be segmented as a teleprompter layer, the remaining area in the live screen can be used as a background video layer, and the audio channel in the live screen can be used as a sound effect layer.
[0073] Furthermore, the layer loading objects configured for each layer in the target binding information can be obtained, and the layer loading objects of each layer can be added to the live screen layer corresponding to each layer. Each layer in the target binding information corresponds to a live screen layer. By adding the layer loading objects to the corresponding live screen layer and generating the special effect display content corresponding to each live screen layer, the loading object configuration of each live screen layer can be realized.
[0074] Furthermore, quick control is performed on each live screen layer for loading object configuration according to the quick control instructions in the target binding information, that is, the objects in the live screen layer are operated and controlled according to the quick control instructions, and the operation and control of the objects is to adjust the live screen layer. The adjusted live screen layers are superimposed and combined, that is, according to the layer level of the live screen layer in the current live screen, each live screen layer is superimposed and combined in turn, so as to finally generate a new live screen for output. For example, the new live screen is output to the user terminal for display through the Internet, and the user can view the content displayed in the live screen through the user terminal and purchase the corresponding product.
[0075] In the quick operation control method for the director system disclosed in the above embodiment, the method includes: if the input quick operation configuration information is received, it is determined whether the unbound chip identification has been stored, if it has not been stored, a scan prompt information is issued, if it has been stored, the quick operation configuration information is bound to the unbound chip identification to obtain the configuration binding information, and the mode is switched according to the mode switching instruction input by the user, if the input chip identification is received, the matching configuration binding information is obtained as the target binding information, and the current live screen is adjusted according to the target binding information to generate a new live screen and output it. The above method scans the device carrying the electronic tag to obtain the chip identification and binds it with the quick operation configuration information, generates the configuration binding information for storage, and scans the chip identification again to activate the corresponding configuration binding information to load the object configuration and quick operation control of the current live screen, thereby improving the efficiency of quick operation control of the live screen.
[0076] The embodiment of the present invention further provides a quick operation control device for a director system, which can be configured in a live broadcast machine and is used to execute any embodiment of the quick operation control method for a director system. Figure 4 , Figure 4 A schematic block diagram of a quick operation control device for a director system provided in an embodiment of the present invention.
[0077] like Figure 4 As shown, the quick operation control device 100 for the director system includes a judgment unit 110, a prompt unit 120, a binding unit 130, a mode switching unit 140, a target binding information acquisition unit 150 and a live screen adjustment unit 160.
[0078] The judgment unit 110 is used to judge whether an unbound chip identifier has been stored if the input shortcut operation configuration information is received; the chip identifier is the identification information of the device scanned by the scanning device and transmitted to the live broadcast machine.
[0079] In a specific embodiment, the quick operation control device 100 for the director system also includes: a floating display unit, which is used to extract the preview layer corresponding to the layer selection information input for floating display according to the layer selection information input; an object replacement unit, which is used to obtain the loading object corresponding to the current object selection information input and replace the corresponding original object in the preview layer; a current scene thumbnail generation unit, which is used to close the preview layer of the floating display and generate a current scene thumbnail according to the selected loading object according to the input save instruction; a quick operation configuration information generation unit, which is used to combine the quick control instruction with the current scene thumbnail into a corresponding set of quick operation configuration information according to the input quick control instruction.
[0080] The prompt unit 120 is used to send a scanning prompt message to remind the user to scan and obtain the chip identifier if the unbound chip identifier is not stored.
[0081] In a specific embodiment, the quick operation control device 100 for the director system also includes: a configuration information overwriting unit, which is used to overwrite the configuration information bound to the bound chip identifier according to the quick operation configuration information if a selected bound chip identifier is received, and generate new configuration binding information.
[0082] The binding unit 130 is used to bind the shortcut operation configuration information with the unbound chip identifier if an unbound chip identifier has been stored, so as to obtain corresponding configuration binding information.
[0083] The mode switching unit 140 is used to switch to the use mode and monitor the chip identification input by the scanning device if a mode switching instruction input by the user is received.
[0084] The target binding information acquisition unit 150 is configured to, upon receiving the input chip identification, acquire the stored configuration binding information matching the chip identification as the target binding information.
[0085] The live picture adjustment unit 160 is used to perform a quick operation on the current live picture according to the target binding information, and output the live picture adjusted based on the quick operation.
[0086] The quick operation control device for the director system provided in the embodiment of the present invention applies the quick operation control method for the director system. If the input quick operation configuration information is received, it is determined whether the unbound chip identification has been stored. If it has not been stored, a scan prompt information is issued. If it has been stored, the quick operation configuration information is bound to the unbound chip identification to obtain configuration binding information, and the mode is switched according to the mode switching instruction input by the user. If the input chip identification is received, the matching configuration binding information is obtained as the target binding information, and the current live broadcast screen is adjusted according to the target binding information to generate a new live broadcast screen and output it. The above method scans the device carrying the electronic tag to obtain the chip identification and binds it with the quick operation configuration information, generates the configuration binding information for storage, and scans the chip identification again to activate the corresponding configuration binding information to load the object configuration and quick operation control of the current live broadcast screen, thereby improving the efficiency of quick operation control of the live broadcast screen.
[0087] The above-mentioned quick operation control device for the director system can be implemented in the form of a computer program. The computer program can be used in Figure 5 Runs on the computer device shown.
[0088] See also Figure 5 , Figure 5 1 is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a terminal device for executing a quick operation control method for a director system to implement quick operation control of a live broadcast screen in the director system.
[0089] See also Figure 5 The computer device 500 includes a processor 502 , a memory and a communication interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .
[0090] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a shortcut operation control method for a director system, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.
[0091] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .
[0092] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a quick operation control method for the director system.
[0093] The communication interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will appreciate that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0094] Among them, the processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned quick operation control method for the director system.
[0095] Those skilled in the art will understand that Figure 5 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 5 The embodiments shown are consistent and will not be described again here.
[0096] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0097] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned shortcut operation control method for the director system are implemented.
[0098] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0099] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.
[0100] The units described 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 embodiments of the present invention.
[0101] In addition, each functional unit in each embodiment of the present invention 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.
[0102] If the 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-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially 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, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.
[0103] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A quick operation control method for a broadcast director system, characterized in that: The method is applied to a live broadcast machine, and a network connection is established between the live broadcast machine and a scanning device. The method includes: If the inputted quick operation configuration information is received, it is determined whether an unbound chip identification has been stored; the chip identification is identification information of the device scanned by the scanning device and transmitted to the live broadcast machine; the quick operation configuration information includes a loading object and / or a quick control instruction; If the unbound chip identifier is not stored, a scanning prompt message is issued to remind the user to scan and obtain the chip identifier; If an unbound chip identifier has been stored, the quick operation configuration information is bound to the unbound chip identifier to obtain corresponding configuration binding information; If a mode switching instruction input by the user is received, switching to the use mode and monitoring the chip identification input by the scanning device; If the input chip identification is received, the stored configuration binding information matching the chip identification is obtained as the target binding information; Performing a quick operation on the current live broadcast screen according to the target binding information, and outputting the live broadcast screen adjusted based on the quick operation; The performing a quick operation on the current live broadcast screen according to the target binding information to obtain and output the live broadcast screen adjusted based on the quick operation includes: Performing layer segmentation on the current live screen according to a preset layer segmentation template to obtain corresponding multiple live screen layers; Obtain the layer loading object configured corresponding to each layer in the target binding information; Add the layer loading objects configured for each layer to the live screen layer corresponding to each layer, so as to configure the loading objects for each live screen layer; Quickly control each live screen layer according to the quick control instructions in the target binding information; The adjusted live broadcast picture layers are superimposed and combined into a new live broadcast picture for output.
2. The quick operation control method for a broadcast director system according to claim 1, characterized in that: The method further comprises: According to the input layer selection information, extract the preview layer corresponding to the layer selection information for floating layer display; Obtaining a loading object corresponding to the input current object selection information and replacing the corresponding original object in the preview layer; According to the input save command, close the preview layer displayed in the floating layer and generate the current scene thumbnail according to the selected loading object; According to the inputted shortcut control instruction, the shortcut control instruction and the current scene thumbnail are combined into a corresponding set of shortcut operation configuration information.
3. The quick operation control method for a broadcast director system according to claim 1, characterized in that: After the scanning prompt information is issued to remind the user to scan and obtain the chip identification, the method further includes: If the selected bound chip identifier is received, the configuration information bound to the bound chip identifier is overwritten according to the shortcut operation configuration information to generate new configuration binding information.
4. The quick operation control method for a broadcast director system according to claim 1 or 3, characterized in that: The live broadcast machine also establishes a network connection with the cloud server; the method further includes: The obtained configuration binding information is sent to the cloud server for synchronous storage.
5. A quick operation control device for a broadcast director system, characterized in that: The device is configured in a live broadcast machine, a network connection is established between the live broadcast machine and a scanning device, and the quick operation control device for the broadcast director system is used to execute the quick operation control method for the broadcast director system according to any one of claims 1 to 4, and the device includes: A judgment unit, for judging whether an unbound chip identification has been stored if the inputted quick operation configuration information is received; the chip identification is identification information that is scanned by the scanning device and transmitted to the live broadcast machine; A prompting unit, for sending a scanning prompting message to remind the user to scan and obtain the chip identification if the unbound chip identification is not stored; A binding unit, configured to bind the quick operation configuration information with the unbound chip identifier if an unbound chip identifier has been stored, to obtain corresponding configuration binding information; A mode switching unit, configured to switch to a use mode and monitor the chip identification input by the scanning device upon receiving a mode switching instruction input by the user; A target binding information acquisition unit, configured to, upon receiving the input chip identification, acquire the stored configuration binding information matching the chip identification as the target binding information; The live picture adjustment unit is used to perform a quick operation on the current live picture according to the target binding information, and output the live picture adjusted based on the quick operation.
6. The quick operation control device for a broadcast director system according to claim 5, characterized in that: The device further comprises: A floating layer display unit, used for extracting a preview layer corresponding to the layer selection information according to the input layer selection information for floating layer display; An object replacement unit, used for acquiring a loading object corresponding to the input current object selection information and replacing the corresponding original object in the preview layer; The current scene thumbnail generation unit is used to close the preview layer displayed in the floating layer according to the input save instruction and generate a current scene thumbnail according to the selected loading object; The quick operation configuration information generating unit is used to combine the quick control instruction and the current scene thumbnail into a corresponding set of quick operation configuration information according to the input quick control instruction.
7. The quick operation control device for a broadcast director system according to claim 5, characterized in that: The device further comprises: The configuration information overwriting unit is used to overwrite the configuration information bound to the bound chip identifier according to the shortcut operation configuration information to generate new configuration binding information if the selected bound chip identifier is received.
8. A computer device, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the quick operation control method for the director system described in any one of claims 1-4 when executing the program stored in the memory.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the quick operation control method for the director system as described in any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Multi-device live streaming switching method, device and system, electronic equipment and readable storage medium
CN112738540A
Live broadcast method, device and system, electronic equipment and storage medium
CN113365093A