WO2023284436A1 - Audio processing method, live broadcast device, and live broadcast system - Google Patents

Audio processing method, live broadcast device, and live broadcast system Download PDF

Info

Publication number
WO2023284436A1
WO2023284436A1 PCT/CN2022/096940 CN2022096940W WO2023284436A1 WO 2023284436 A1 WO2023284436 A1 WO 2023284436A1 CN 2022096940 W CN2022096940 W CN 2022096940W WO 2023284436 A1 WO2023284436 A1 WO 2023284436A1
Authority
WO
WIPO (PCT)
Prior art keywords
audio information
live broadcast
receiving
audio
broadcast device
Prior art date
Application number
PCT/CN2022/096940
Other languages
French (fr)
Chinese (zh)
Inventor
陈映宜
Original Assignee
北京字节跳动网络技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京字节跳动网络技术有限公司 filed Critical 北京字节跳动网络技术有限公司
Publication of WO2023284436A1 publication Critical patent/WO2023284436A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/233Processing of audio elementary streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams

Definitions

  • the embodiments of the present disclosure relate to the technical field of computer and network communication, and in particular to an audio processing method, a live broadcast device, and a live broadcast system.
  • live broadcasting has become a new trend in performing arts.
  • the live broadcast performer is called the host, and the equipment used for live broadcasting is called the live broadcast device, and the host can also communicate with the audience through the live broadcast device during the live broadcast.
  • the field control personnel of the live broadcast can send reminders to the anchor, such as reminding the anchor to pay attention to the behavior during the live broadcast, or reminding the anchor of the content of the next live broadcast session.
  • the commonly used reminder method is: based on the text pop-up window on the live broadcast interface, the anchor is reminded.
  • the live broadcast interface includes rich content for the communication between the anchor and the audience. Therefore, the reminder content of the field controller is easily ignored, resulting in relatively low reliability of the live broadcast.
  • Embodiments of the present disclosure provide an audio processing method, a live broadcast device, and a live broadcast system to overcome the problems of low reliability of live broadcast and low viewing experience of viewers.
  • an embodiment of the present disclosure provides an audio processing method, including:
  • an embodiment of the present disclosure provides an audio processing method, wherein a field control device is connected to at least one live broadcast device, and the method includes:
  • the audio information is used to determine the source attribute for transmitting the audio information , to determine a receiving object receiving the audio information according to the source attribute, and to transmit the audio information to a receiving device of the receiving object.
  • an embodiment of the present disclosure provides a live broadcast device, including:
  • the main control component is used to transmit the obtained audio information to the audio processor
  • the first audio processor is configured to determine a source attribute of the audio information, determine a recipient receiving the audio information according to the source attribute, and transmit the audio information to a receiving device of the recipient.
  • an embodiment of the present disclosure provides a field control device, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
  • the second audio processor is used to obtain audio information
  • the display is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information;
  • a processor configured to determine a live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation
  • a communication component configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine to receive the audio according to the source attribute a recipient of the information, and to transmit the audio information to a receiving device of the recipient.
  • an embodiment of the present disclosure provides a live broadcast system, including:
  • the field control device as described in the fourth aspect.
  • an embodiment of the present disclosure provides a live broadcast device, including:
  • the first acquisition unit is used to acquire the audio information input to the live broadcast device
  • a first determining unit configured to determine the source attribute of the audio information
  • a second determining unit configured to determine a recipient receiving the audio information according to the source attribute
  • a first transmission unit configured to transmit the audio information to a receiving device of the receiving object.
  • an embodiment of the present disclosure provides a field control device, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
  • a third determining unit configured to determine a live broadcast device receiving audio information from the at least one live broadcast device
  • the second transmission unit is configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine the source attribute for receiving the audio information according to the source attribute a receiving object of the audio information, and transmit the audio information to a receiving device of the receiving object.
  • an embodiment of the present disclosure provides an electronic device, including: at least one processor and a memory;
  • the memory stores computer-executable instructions
  • the at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor executes the above first aspect and various possible methods of the first aspect; or, causes the at least one processor to execute the above first aspect The second aspect and various possible methods of the second aspect.
  • the embodiments of the present disclosure provide a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the above first aspect and the first Various possible methods in the aspect; or, when the processor executes the computer execution instructions, implement the above second aspect and various possible methods in the second aspect.
  • an embodiment of the present disclosure provides a computer program product, where the program product includes: a computer program stored in a readable storage medium, at least one processor of an electronic device can read from the readable storage medium The medium reads the computer program, and the at least one processor executes the computer program to make the electronic device execute the method described in the first aspect; or, the at least one processor executes the computer program to make the electronic device execute the second method. method described in the aspect.
  • an embodiment of the present disclosure provides a computer program, the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, the The at least one processor executes the computer program to enable the electronic device to execute the method described in the first aspect; or, the at least one processor executes the computer program to enable the electronic device to execute the method described in the second aspect.
  • An audio processing method, a live broadcast device, and a live broadcast system include: acquiring audio information input to the live broadcast device, determining the source attribute of the audio information, determining the receiving object for receiving the audio information according to the source attribute, and converting the audio information
  • the receiving device for transmitting to the receiving object introduces: determine the receiving object according to the source attribute, so as to transmit the audio information corresponding to the source attribute to the receiving device of the receiving object, avoiding the single audio information transmission It realizes the targeted transmission of audio information, improves the flexibility and diversity of audio information transmission, improves the reliability of live broadcast, and satisfies the audience's viewing experience.
  • FIG. 1 is a schematic diagram of an audio processing method according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • FIG. 3 is a schematic diagram of a scene of an audio processing method according to an embodiment of the present disclosure
  • FIG. 4 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • FIG. 5 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • FIG. 7 is a schematic diagram of the principle of an audio processing method according to an embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram of a live broadcast device according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram of a field control device according to an embodiment of the present disclosure.
  • FIG. 11 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure.
  • FIG. 12 is a schematic diagram of a field control device according to another embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of a hardware structure of an electronic device provided by an embodiment of the present disclosure.
  • the field control personnel can remind the anchor to improve his behavior in the live broadcast in different ways, or remind the anchor of the next live broadcast session. content etc.
  • three methods can be used to remind the anchor, and the three methods are respectively: side reminder method, text pop-up method, and other social software methods.
  • the side reminder method can be understood as: the field control personnel remind the anchor next to the anchor through direct communication.
  • the field control personnel and the anchor are in the same live broadcast space (such as a live broadcast room), and the field control personnel remind the anchor relatively close to each other.
  • the voices of the field controllers will be recorded in the live broadcast equipment, resulting in the mixing of non-live content in the live broadcast, resulting in low reliability of the live broadcast. And when the audience is watching the live broadcast, they can hear the reminder from the field control personnel, which affects the viewing experience of the audience.
  • the text pop-up method can be understood as: the field control personnel watch the live broadcast as an audience, and send a reminder message to the live broadcast device as a viewer, and the reminder message is displayed on the live broadcast interface of the live broadcast device to remind the host.
  • the reminder message is easy to be ignored, and the anchor's attention
  • the points may be scattered, resulting in deviation of the effect of the live broadcast. And especially when the distance between the host and the live broadcast device is relatively far, the host cannot see the content of the live broadcast interface clearly, resulting in no effect of the reminder.
  • the other social software method can be understood as: the field controller’s first user device is equipped with other social software, the anchor’s second user device is also equipped with other social software, and the field control personnel use the first user device to send information to the anchor’s second user device.
  • the second user equipment sends a reminder message to remind the host.
  • the anchor needs to pay attention to the reminder message received by the second user device during the live broadcast, which makes the continuity of the live broadcast poor, resulting in low reliability of the live broadcast and affecting the viewing experience of the audience .
  • the inventors of the present disclosure obtained the inventive concept of the present disclosure through creative work: determine the source attribute of the audio information input to the live broadcast device, and determine the recipient of the audio information according to the source attribute, to transmit audio information to the recipient's receiving device.
  • FIG. 1 is a schematic diagram of an audio processing method according to an embodiment of the present disclosure.
  • the method includes:
  • S101 Obtain audio information input to the live broadcast device, and determine the source attribute of the audio information.
  • the execution subject of this embodiment may be a live broadcast device, and specifically may be a processor (such as an audio processor) in the live broadcast device.
  • a processor such as an audio processor
  • a live broadcast device generally refers to a device that can be used to complete a live broadcast.
  • the live broadcast device may be a user device, specifically a handheld mobile device (such as a mobile phone); another example, the live broadcast device may be a live broadcast all-in-one machine, etc., which will not be listed here.
  • the source attribute refers to the source or source of the audio information.
  • the source attribute indicates that the source or source of the audio information is the user equipment of the field control personnel.
  • S102 Determine a recipient who receives the audio information according to the source attribute.
  • different source attributes may correspond to different receiving objects.
  • the audio information of different source attributes by distinguishing the audio information of different source attributes, different receiving objects are determined, so that for a certain source attribute, the audio transmitted by the source attribute is received.
  • the recipient of the information is the broadcaster.
  • S103 Transmit the audio information to the receiving device of the receiving object.
  • the receiving device is a device for a receiving object to receive audio information.
  • the receiving object can receive the audio information, but for non-receiving objects, the audio information cannot be received.
  • the receiving device may be an earphone of the receiving object.
  • the embodiment of the present disclosure provides an audio processing method, the method includes: acquiring the audio information input to the live broadcast device, determining the source attribute of the audio information, determining the recipient of the audio information according to the source attribute, and converting the audio Information is transmitted to the receiving device of the receiving object.
  • the technical feature of determining the receiving object according to the source attribute so as to transmit the audio information corresponding to the source attribute to the receiving device of the receiving object, avoids the audio information transmission.
  • the singleness realizes the targeted transmission of audio information, improves the flexibility and diversity of audio information transmission, improves the reliability of live broadcast, and satisfies the viewing experience of the audience.
  • FIG. 2 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • the method includes:
  • S201 Obtain audio information input to a live broadcast device.
  • the audio information carries the identifier of the input device that inputs the audio information.
  • the audio processing method using live broadcasting in this embodiment may be applied to the application scenario shown in FIG. 3 .
  • the field control personnel 301 may send a prompt message to the live broadcast device 303 based on the field control device 302 .
  • the field control device 302 is the input device, and the prompt message is the audio information.
  • the identifier of the input device may be the device number of the input device, and the input device is any user device capable of transmitting audio information (for example, the input device may be a mobile phone as shown in FIG. 3 ), which is not limited in this embodiment .
  • S202 Determine a source attribute according to an identifier of an input device that inputs audio information.
  • a list of correspondences between input device identifiers and source attributes may be preset in the live broadcast device, and when the input device identifier is determined, the source attribute corresponding to the input device identifier may be determined based on the list.
  • the live broadcast device can pre-store a list of identifiers and source attributes representing the input device, and when the live broadcast device obtains the audio information sent by the field control device, it can obtain the field control device from the audio information. and determine the source attribute corresponding to the identifier of the field control device based on the list stored with the identifier representing the input device and the source attribute, so as to determine that the source of the audio information is the field control device of the field control personnel.
  • S203 Determine an input object of the input audio information according to the source attribute.
  • the input object can be understood as an object that sends audio information to the live broadcast device through the input device.
  • the input object is the field controller.
  • S204 Determine a receiving object corresponding to the input object according to a preset mapping relationship between the input object and the receiving object.
  • the mapping relationship between the input object and the receiving object is stored, when the live broadcast device determines the input object, it can be based on the mapping relationship between the input object and the receiving object , to determine the receiving object corresponding to the input object.
  • the receiving object corresponding to the field control device object is a host.
  • S205 Transmit the audio information to the receiving device of the receiving object.
  • the live broadcast device when the live broadcast device determines that the receiving object is the host, it can send the audio information to the receiving device of the host, and the receiving device can specifically be the headset worn by the host, so that the audio information is only transmitted to the host.
  • the receiving device can specifically be the headset worn by the host, so that the audio information is only transmitted to the host. The host, without being informed by the audience.
  • the receiving object corresponding to the input object is determined, so as to transmit the audio to the receiving device corresponding to the receiving object, It can achieve the pertinence and effectiveness of audio information transmission, thereby providing the reliability of live broadcast and satisfying the audience's viewing experience.
  • the live broadcast device can determine the receiving object for receiving audio information based on the identification of the input device, so as to transmit the audio information to the receiving device corresponding to the receiving object, so as to complete the targeted transmission of audio information and improve The reliability of the live broadcast improves the audience's viewing experience.
  • the live broadcast device can also determine the receiving object based on the digital audio transmission standard channel, and transmit the audio information to the receiving device corresponding to the receiving object based on the digital audio transmission standard channel .
  • FIG. 4 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • the method includes:
  • S401 Obtain audio information input to a live broadcast device.
  • S402 Determine a first digital audio transmission standard channel for acquiring audio information, and determine a source attribute according to the first digital audio transmission standard channel.
  • first digital audio transmission standard channel is used to distinguish it from the second digital audio transmission standard channel hereinafter, and should not be understood as a limitation on the digital audio transmission standard channel.
  • digital audio transmission standard channels there are multiple digital audio transmission standard channels, and different digital audio transmission standard channels transmit audio information of different source attributes.
  • the digital audio transmission standard channel by combining the digital audio transmission standard channel to distinguish the source attribute information of the audio information, the technical effects of flexibility, effectiveness, and reliability of distinguishing the source attribute of the audio information can be achieved, and through different
  • the digital audio transmission standard channel acquires audio information of different source attributes, which can avoid mutual interference between audio information and improve the accuracy and reliability of audio information.
  • S403 Determine a recipient who receives the audio information according to the source attribute.
  • S404 Determine a second digital audio transmission standard channel for transmitting audio information to a receiving object, and transmit the audio information to a receiving device of the receiving object according to the second digital audio transmission standard channel.
  • audio information may be transmitted to different receiving devices based on different audio transmission standard channels.
  • the live broadcast device may transmit the audio information to the earphone of the anchor based on the second digital audio transmission standard channel a.
  • the live broadcast device can transmit the audio information to the earphone of the anchor based on the second digital audio transmission standard channel a, and based on the second digital audio
  • the transmission standard channel b transmits the audio information to the user equipment of the audience, wherein the second digital audio transmission standard channel a and the second digital audio transmission standard channel b are different audio transmission standard channels.
  • FIG. 5 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • the method includes:
  • S501 Determine a live broadcast device receiving audio information from at least one live broadcast device.
  • the field control device is connected with at least one live broadcast device.
  • the executor of this embodiment may be a field control device
  • the field control device is an electronic device that can establish communication with the live broadcast device and at least transmit audio information to the live broadcast device, such as user equipment.
  • the number of live broadcast devices connected to the field control device can be one or multiple, that is to say, the field control device and the live broadcast device can be "single point communication" or “multipoint communication”. communication”.
  • the field control device may establish communication with the live broadcast device, and may determine the live broadcast device as the live broadcast device receiving audio information.
  • the field control device can establish communication with at least some (can be one or multiple) live broadcast devices, and can determine at least some of the live broadcast devices It is a live broadcast device that receives audio information.
  • S502 Transmit the audio information to the live broadcast device receiving the audio information.
  • the audio information is used to determine the source attribute of the transmitted audio information, so as to determine the receiving object receiving the audio information according to the source attribute, and to transmit the audio information to the receiving device of the receiving object.
  • FIG. 6 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
  • the method includes:
  • the field control device determines a live broadcast device receiving audio information from at least one live broadcast device according to the selected operation.
  • the selection operation is used to indicate the live broadcast device receiving the audio information.
  • N live devices (such as live devices 1 to N as shown in FIG. 7 ) are connected to the field control device.
  • the field control device can output a display interface including virtual selection buttons of N live broadcast devices, and the field control personnel can perform a selected operation on the display interface, and the selected operation can instruct the field control device to transmit the live broadcast device of the audio information.
  • the field control device determines according to the selected operation of the field controller: receive the live broadcast of the audio information
  • the devices are live broadcast device 1, live broadcast device 2, and live broadcast device 3.
  • the field control device can also output a virtual selection button of "select all" on the display interface, so as to conveniently and quickly select all live broadcast devices.
  • the selected operation can also be the selected operation of voice control, such as the field control personnel input voice control instructions to the field control device through the audio input device of the field control device "to the live broadcast device 1, the live broadcast device 2, and the live broadcast device 3 transmits audio information".
  • the field control device can analyze the voice control instruction, and determine that the live broadcast devices receiving the audio information are the live broadcast device 1 , the live broadcast device 2 , and the live broadcast device 3 .
  • the display interface can also provide a virtual operation button of "press and hold to send voice", and the field control personnel can input audio information to the field control device when pressing the virtual operation button.
  • the display interface can also provide a text input box, and the field controller can input text in the text input box, and the field controller can recognize and convert the text input by the field controller to obtain the audio corresponding to the text information.
  • the field control device determines the identifier of the live broadcast device selected by the selected operation.
  • the live broadcast device has an identifier, and the identifier of the live broadcast device is used to distinguish different live broadcast devices.
  • the identifier of the live broadcast device may be a device number of the live broadcast device, which is not limited in this embodiment.
  • the field control device transmits the audio information to the live broadcast device receiving the audio information according to the identifier of the live broadcast device selected by the selection operation.
  • the live broadcast device acquires the audio information input by the field control device.
  • the field control device transmits audio information to live broadcast device 1 based on the identifier of live broadcast device 1, transmits audio information to live broadcast device 2 based on the identifier of live broadcast device 2, and transmits audio information to live broadcast device 2 based on the identifier of live broadcast device 2.
  • the identification of the device 3 and transmit the audio information to the live broadcast device 3.
  • the field control device and the live broadcast device may be wired or wirelessly connected.
  • the field control device and the live broadcast device may be connected through Bluetooth or Wi-Fi, which is not limited in this embodiment.
  • the live broadcast device determines the source attribute of the audio information.
  • the live broadcast device determines a recipient of the audio information according to the source attribute.
  • the live broadcast device transmits the audio information to the receiving device of the receiving object.
  • the embodiments of the present disclosure provide a live broadcast device.
  • FIG. 8 is a schematic diagram of a live broadcast device according to an embodiment of the present disclosure.
  • the live broadcast device 800 includes:
  • the main control component 801 is configured to transmit the acquired audio information to the first audio processor 802 .
  • the first audio processor 802 is configured to determine the source attribute of the audio information, determine the receiving object receiving the audio information according to the source attribute, and transmit the audio information to the receiving device of the receiving object.
  • FIG. 9 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure.
  • the live broadcast device 900 includes:
  • the main control component 901 is configured to transmit the obtained first audio information to the first audio processor 902 .
  • the main control component 901 may be connected with a field control device, and receive first audio information sent by the field control device.
  • the "first" in the first audio information is used to distinguish it from the second audio information hereinafter, and should not be understood as a limitation on the first audio information.
  • the main control component 901 includes a communication component, and the communication component may specifically be a wireless connection component, or a wired connection component, and when the communication component is a wireless connection component, the communication component may specifically be a Bluetooth module, or It can be a Wi-Fi chip, etc.
  • the field control device may also include a communication component, and the communication component may also be a Bluetooth module, a Wi-Fi chip, and the like.
  • both the communication component in the main control component and the communication component in the field control device include a bluetooth module
  • the bluetooth module in the field control device can transmit the first audio information to the bluetooth module in the main control component
  • the main control component Both the communication component in the field control device and the communication component in the field control device include a Wi-Fi chip
  • the Wi-Fi chip in the field control device can transmit the first audio information to the Wi-Fi chip in the main control component
  • the communication component in the control component and the communication component in the field control device both include: a Bluetooth module and a Wi-Fi chip, and the field control device can transmit the first audio information to the main control component through the Bluetooth module set in it.
  • the bluetooth module can also transmit the first audio information to the Wi-Fi chip in the main control component through the Wi-Fi chip set in it.
  • IIS channel Integrated Interchip Sound channel
  • IIS channel as shown in Figure 9
  • the number of digital audio transmission channels It can be multiple, so as to characterize based on different digital audio transmission standard channels, and the source attribute of the audio information transmitted by the digital audio transmission standard channel.
  • the first audio processor 902 when the first audio processor 902 transmits the first audio information to other devices, it may be used to receive the first audio information based on representations of different digital audio transmission standard channels.
  • the first audio processor 902 is configured to determine a source attribute of the first audio information, determine a recipient receiving the first audio information according to the source attribute, and transmit the first audio information to a receiving device of the recipient.
  • the first audio processor 902 implements the transmission of the first audio information to the receiving device, reference may be made to the foregoing examples, and details are not repeated here.
  • the live broadcast device 900 includes an audio input interface 903, and the audio input interface 903 can acquire second audio information, and the acquisition of the second audio information by the audio input interface 903 is based on the performance of the audio input interface 903. For example, based on the distance of the audio information that may be acquired by the audio input interface 903 .
  • the audio input interface 903 is mainly used to obtain the second audio information initiated by the host.
  • the present embodiment does not limit the audio input interface 903.
  • the audio input interface 903 may be a USB input interface, a XLR input interface, or a 3.5mm plug, etc., which will not be listed here.
  • the first audio processor 902 can receive the first audio information transmitted by the field control device through the main control component 901 , and can also receive the second audio information transmitted by the audio input interface 903 .
  • the first audio processor 902 determines that the receiving object of the first audio information is the anchor and the receiving device is the earphone of the anchor through the method described in the above-mentioned embodiment, then the first audio processor 902 transmits the first audio information to the earphone of the anchor. Headphones, so that the prompt messages of the field control personnel can only be heard by the anchor.
  • the second audio processor 902 transmits the second audio information to the host control component 901.
  • the main control component 901 transmits the second audio information to the user equipment of the audience through the cloud server, so that the live broadcast content can be accurately and reliably heard by the audience.
  • the embodiments of the present disclosure provide a field control device, where the field control device is connected to at least one live broadcast device.
  • FIG. 10 is a schematic diagram of a field control device according to an embodiment of the present disclosure.
  • the field control device 1000 includes:
  • the second audio processor 1001 is configured to acquire audio information.
  • the display 1002 is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information.
  • the processor 1003 is configured to determine a live broadcast device receiving audio information from at least one live broadcast device according to the selected operation.
  • the communication component 1004 is used to transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute of the transmitted audio information, to determine the recipient of the audio information according to the source attribute, and to transmit the audio information to the receiving device of the receiving object.
  • the embodiments of the present disclosure provide a live broadcast system, including:
  • a live broadcast device as shown in Figure 8 or 9;
  • the embodiments of the present disclosure provide a live broadcast device.
  • the live broadcast device 1100 includes:
  • the first obtaining unit 1101 is configured to obtain audio information input to the live broadcast device.
  • the first determining unit 1102 is configured to determine the source attribute of the audio information.
  • the second determining unit 1103 is configured to determine the recipient of the audio information according to the source attribute.
  • the first transmission unit 1104 is configured to transmit the audio information to the receiving device of the receiving object.
  • the audio information carries the identifier of the input device that inputs the audio information; the first determining unit 1102 is configured to determine the source attribute according to the identifier of the input device that inputs the audio information.
  • the first determining unit 1102 is configured to determine a first digital audio transmission standard channel for acquiring audio information, and determine a source attribute according to the first digital audio transmission standard channel.
  • the first transmission unit 1104 is configured to determine a second digital audio transmission standard channel for transmitting audio information to the receiving object, and transmit the audio information to the receiving device of the receiving object according to the second digital audio transmission standard channel.
  • the second determining unit 1103 is configured to determine the input object for inputting the audio information according to the source attribute, and determine the input object corresponding to the input object according to the preset mapping relationship between the input object and the receiving object. The receiving object corresponding to the object.
  • the receiving object in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is a broadcaster.
  • the embodiments of the present disclosure provide a field control device, wherein the field control device is connected to at least one live broadcast device.
  • field control equipment 1200 includes:
  • the third determining unit 1201 is configured to determine a live broadcast device receiving audio information from at least one live broadcast device.
  • the second transmission unit 1202 is configured to transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute of the transmitted audio information, so as to determine the receiving object of the audio information according to the source attribute, and use the audio The information is transmitted to the receiving device of the receiving object.
  • the third determining unit 1201 is configured to, in response to the field control personnel's selected operation based on the field control device, determine the live broadcast device receiving the audio information from at least one live broadcast device according to the selected operation, wherein the selected Operation is used to indicate the live device receiving audio information.
  • the live broadcast device has an identifier of the live broadcast device; the second transmission unit 1202 is configured to determine the identifier of the live broadcast device selected by the selected operation, and according to the identifier of the live broadcast device selected by the selected operation, send The audio information is transmitted to the live broadcast device receiving the audio information.
  • the present disclosure also provides an electronic device and a readable storage medium.
  • the present disclosure also provides a computer program product, the program product includes: a computer program, the computer program is stored in a readable storage medium, and at least one processor of an electronic device can read the program from the readable storage medium A computer program, at least one processor executes the computer program so that the electronic device executes the solution provided by any of the foregoing embodiments.
  • the electronic device 1300 may be a terminal device or a server.
  • the terminal equipment may include but not limited to mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, PDA for short), tablet computers (Portable Android Device, PAD for short), portable multimedia players (Portable Media Player, referred to as PMP), mobile terminals such as vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc.
  • PDA Personal Digital Assistant
  • PMP portable multimedia players
  • mobile terminals such as vehicle-mounted terminals (such as vehicle-mounted navigation terminals)
  • fixed terminals such as digital TVs, desktop computers, etc.
  • the electronic device shown in FIG. 13 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.
  • an electronic device 1300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1308 loads the program in the random access memory (Random Access Memory, RAM for short) 1303 to execute various appropriate actions and processes.
  • a processing device such as a central processing unit, a graphics processing unit, etc.
  • RAM Random Access Memory
  • various programs and data necessary for the operation of the electronic device 1300 are also stored.
  • the processing device 1301, ROM 1302, and RAM 1303 are connected to each other through a bus 1304.
  • An input/output (I/O) interface 1305 is also connected to the bus 1304 .
  • an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; ), a speaker, a vibrator, etc.
  • a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.
  • the communication means 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. While FIG. 13 shows electronic device 1300 having various means, it is to be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided.
  • embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts.
  • the computer program may be downloaded and installed from a network via communication means 1309, or from storage means 1308, or from ROM 1302.
  • the processing device 1301 When the computer program is executed by the processing device 1301, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.
  • the above-mentioned computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two.
  • a computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
  • a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • a computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device .
  • Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
  • the above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
  • the above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device is made to execute the methods shown in the above-mentioned embodiments.
  • Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional Procedural Programming Language - such as "C" or a similar programming language.
  • the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
  • the remote computer can be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external A computer (connected via the Internet, eg, using an Internet service provider).
  • LAN Local Area Network
  • WAN Wide Area Network
  • each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions.
  • the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved.
  • each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
  • the units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of the unit does not constitute a limitation of the unit itself under certain circumstances, for example, the first obtaining unit may also be described as "a unit for obtaining at least two Internet Protocol addresses".
  • FPGAs Field Programmable Gate Arrays
  • ASICs Application Specific Integrated Circuits
  • ASSPs Application Specific Standard Products
  • SOCs System on Chips
  • CPLD Complex Programmable Logical device
  • a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device.
  • a machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
  • a machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing.
  • machine-readable storage media would include one or more wire-based electrical connections, portable computer discs, hard drives, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
  • RAM random access memory
  • ROM read only memory
  • EPROM or flash memory erasable programmable read only memory
  • CD-ROM compact disk read-only memory
  • optical storage devices magnetic storage devices, or any suitable combination of the foregoing.
  • an audio processing method including:
  • the audio information carries an identifier of an input device that inputs the audio information; determining the source attribute of the audio information includes:
  • the source attribute is determined based on an identification of an input device that inputs the audio information.
  • determining the source attribute of the audio information includes:
  • the receiving device transmitting the audio information to the receiving object includes:
  • determining a second digital audio transmission standard channel for transmitting the audio information to the receiving object and transmitting the audio information to a receiving device of the receiving object according to the second digital audio transmission standard channel.
  • determining a recipient receiving the audio information according to the source attribute includes:
  • the receiving object corresponding to the input object is determined.
  • the receiving object in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is an anchor.
  • an audio processing method wherein a field control device is connected to at least one live broadcast device, and the method includes:
  • the audio information is used to determine the source attribute for transmitting the audio information , to determine a receiving object receiving the audio information according to the source attribute, and to transmit the audio information to a receiving device of the receiving object.
  • determining a live broadcast device receiving audio information from the at least one live broadcast device includes:
  • the live broadcast device In response to the field control personnel's selected operation based on the field control device, determine the live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation, wherein the selected operation is used to indicate A live broadcast device that receives the audio information.
  • the live broadcast device has an identifier of the live broadcast device; transmitting the audio information to the live broadcast device receiving the audio information includes:
  • a live broadcast device including:
  • a main control component configured to transmit the acquired audio information to the first audio processor
  • the first audio processor is configured to determine a source attribute of the audio information, determine a recipient receiving the audio information according to the source attribute, and transmit the audio information to a receiving device of the recipient.
  • the receiving object is a host
  • the receiving device is an earphone
  • the first audio processor is configured to transmit the audio information to the earphone.
  • the receiving device is a user equipment of the audience; the first audio processor is configured to transmit the audio information to the main control component;
  • the main control component is configured to transmit the audio information to the user equipment of the audience.
  • a field control device is provided, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
  • the second audio processor is used to obtain audio information
  • the display is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information;
  • a processor configured to determine a live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation
  • a communication component configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine to receive the audio according to the source attribute a recipient of the information, and to transmit the audio information to a receiving device of the recipient.
  • a live broadcast system including:
  • the live broadcast equipment as mentioned in the third aspect above;
  • a cloud server configured to receive the audio information transmitted by the main control component if the receiving object is an audience and the receiving device is the user equipment of the audience, and transmit the audio to the user equipment of the audience .
  • a live broadcast device including:
  • the first acquisition unit is used to acquire the audio information input to the live broadcast device
  • a first determining unit configured to determine the source attribute of the audio information
  • a second determining unit configured to determine a recipient receiving the audio information according to the source attribute
  • a first transmission unit configured to transmit the audio information to a receiving device of the receiving object.
  • the audio information carries an identifier of an input device that inputs the audio information; the first determining unit is configured to, according to the identifier of the input device that inputs the audio information, determine The source property.
  • the first determining unit is configured to determine a first digital audio transmission standard channel for obtaining the audio information, and determine the source according to the first digital audio transmission standard channel Attributes.
  • the first transmission unit is configured to determine a second digital audio transmission standard channel for transmitting the audio information to the receiving object, and according to the second digital audio transmission standard A channel transmits the audio information to a receiving device of the receiving object.
  • the second determination unit is configured to determine an input object for inputting the audio information according to the source attribute, and according to a preset mapping relationship between an input object and a receiving object , to determine the receiving object corresponding to the input object.
  • the receiving object in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is an anchor.
  • a field control device is provided, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
  • a third determining unit configured to determine a live broadcast device receiving audio information from the at least one live broadcast device
  • the second transmission unit is configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine the source attribute for receiving the audio information according to the source attribute a receiving object of the audio information, and transmit the audio information to a receiving device of the receiving object.
  • an electronic device including: at least one processor and a memory;
  • the memory stores computer-executable instructions
  • the at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor executes the above first aspect and various possible methods of the first aspect; or, makes the at least one processor execute the above first aspect The second aspect and various possible methods of the second aspect.
  • a computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, Realize the above first aspect and various possible methods of the first aspect; or realize the above second aspect and various possible methods of the second aspect.
  • a computer program product including a computer program, and when the computer program is executed by a processor, the above first aspect and various possible aspects of the first aspect can be realized. method; or, implement the above second aspect and various possible methods of the second aspect.
  • an embodiment of the present disclosure provides a computer program, the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, the The at least one processor executes the computer program to enable the electronic device to execute the method described in the first aspect; or, the at least one processor executes the computer program to enable the electronic device to execute the method described in the second aspect.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Embodiments of the present disclosure provide an audio processing method, a live broadcast device, and a live broadcast system. The method comprises: acquiring audio information input to a live broadcast device, and determining a source attribute of the audio information; according to the source attribute, determining a receiving object receiving the audio information; and transmitting the audio information to a receiving device of the receiving object. Thus, the singleness of audio information transmission is avoided, the targeted transmission of audio information is realized, and the technical effect of improving the flexibility and diversity of the audio information transmission is achieved, thereby improving the reliability of live broadcast, thus satisfying the viewing experience of an audience.

Description

音频处理方法、直播设备、以及直播***Audio processing method, live broadcast device, and live broadcast system
相关申请交叉引用Related Application Cross Reference
本申请要求于2021年7月13日提交中国专利局、申请号为202110790003.X、发明名称为“音频处理方法、直播设备、以及直播***”的中国专利申请的优先权,其全部内容通过引用并入本文。This application claims the priority of the Chinese patent application with the application number 202110790003.X and the title of the invention "Audio processing method, live broadcast equipment, and live broadcast system" filed with the China Patent Office on July 13, 2021, the entire contents of which are incorporated by reference Incorporated into this article.
技术领域technical field
本公开实施例涉及计算机与网络通信技术领域,尤其涉及一种音频处理方法、直播设备、以及直播***。The embodiments of the present disclosure relate to the technical field of computer and network communication, and in particular to an audio processing method, a live broadcast device, and a live broadcast system.
背景技术Background technique
随着互联网的发展,直播成为一种新的演艺趋势,其中,直播的表演者称为主播,用于直播的设备称为直播设备,且主播在直播时,还可以通过直播设备与观众交流。With the development of the Internet, live broadcasting has become a new trend in performing arts. The live broadcast performer is called the host, and the equipment used for live broadcasting is called the live broadcast device, and the host can also communicate with the audience through the live broadcast device during the live broadcast.
直播的场控人员(如直播运营人员)可以对主播发出提醒,如提醒主播注意直播中的行为,或者,提醒主播下一个直播环节的内容等。在现有技术中,通常采用的提醒方式为:基于直播界面的文字弹窗的方式,对主播进行提醒。The field control personnel of the live broadcast (such as live broadcast operators) can send reminders to the anchor, such as reminding the anchor to pay attention to the behavior during the live broadcast, or reminding the anchor of the content of the next live broadcast session. In the prior art, the commonly used reminder method is: based on the text pop-up window on the live broadcast interface, the anchor is reminded.
然而,直播界面上包括主播与观众交流的丰富内容,因此,场控人员的提醒内容很容易被忽略,导致直播的可靠性相对偏低。However, the live broadcast interface includes rich content for the communication between the anchor and the audience. Therefore, the reminder content of the field controller is easily ignored, resulting in relatively low reliability of the live broadcast.
发明内容Contents of the invention
本公开实施例提供一种音频处理方法、直播设备、以及直播***,以克服直播的可靠性偏低,观众的观看体验偏低的问题。Embodiments of the present disclosure provide an audio processing method, a live broadcast device, and a live broadcast system to overcome the problems of low reliability of live broadcast and low viewing experience of viewers.
第一方面,本公开实施例提供一种音频处理方法,包括:In a first aspect, an embodiment of the present disclosure provides an audio processing method, including:
获取输入直播设备的音频信息,并确定所述音频信息的来源属性;Obtain audio information input to the live broadcast device, and determine the source attribute of the audio information;
根据所述来源属性确定接收所述音频信息的接收对象;determining a receiving object to receive the audio information according to the source attribute;
将所述音频信息传输给所述接收对象的接收设备。transmitting the audio information to a receiving device of the recipient.
第二方面,本公开实施例提供一种音频处理方法,其中,场控设备与至少一个直播设备连接,所述方法包括:In a second aspect, an embodiment of the present disclosure provides an audio processing method, wherein a field control device is connected to at least one live broadcast device, and the method includes:
从所述至少一个直播设备中确定接收音频信息的直播设备,并将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。Determine the live broadcast device receiving the audio information from the at least one live broadcast device, and transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information , to determine a receiving object receiving the audio information according to the source attribute, and to transmit the audio information to a receiving device of the receiving object.
第三方面,本公开实施例提供一种直播设备,包括:In a third aspect, an embodiment of the present disclosure provides a live broadcast device, including:
主控组件,用于将获取到音频信息传输给音频处理器;The main control component is used to transmit the obtained audio information to the audio processor;
第一音频处理器,用于确定所述音频信息的来源属性,根据所述来源属性确定接收所述音频信息的接收对象,并将所述音频信息传输给所述接收对象的接收设备。The first audio processor is configured to determine a source attribute of the audio information, determine a recipient receiving the audio information according to the source attribute, and transmit the audio information to a receiving device of the recipient.
第四方面,本公开实施例提供一种场控设备,其中,场控设备与至少一个直播设备连接,所述场控设备包括:In a fourth aspect, an embodiment of the present disclosure provides a field control device, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
第二音频处理器,用于获取音频信息;The second audio processor is used to obtain audio information;
显示器,用于输出显示界面,所述显示界面用于支持场控人员的选定操作,其中,所述选定操作用于指示接收所述音频信息的直播设备;The display is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information;
处理器,用于根据所述选定操作从所述至少一个直播设备中确定接收所述音频信息的直播设备;a processor, configured to determine a live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation;
通信组件,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。A communication component, configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine to receive the audio according to the source attribute a recipient of the information, and to transmit the audio information to a receiving device of the recipient.
第五方面,本公开实施例提供一种直播***,包括:In a fifth aspect, an embodiment of the present disclosure provides a live broadcast system, including:
如第三方面所述的直播设备;The live broadcast equipment as described in the third aspect;
如第四方面所述的场控设备。The field control device as described in the fourth aspect.
第六方面,本公开实施例提供一种直播设备,包括:In a sixth aspect, an embodiment of the present disclosure provides a live broadcast device, including:
第一获取单元,用于获取输入直播设备的音频信息;The first acquisition unit is used to acquire the audio information input to the live broadcast device;
第一确定单元,用于确定所述音频信息的来源属性;a first determining unit, configured to determine the source attribute of the audio information;
第二确定单元,用于根据所述来源属性确定接收所述音频信息的接收对象;A second determining unit, configured to determine a recipient receiving the audio information according to the source attribute;
第一传输单元,用于将所述音频信息传输给所述接收对象的接收设备。A first transmission unit, configured to transmit the audio information to a receiving device of the receiving object.
第七方面,本公开实施例提供一种场控设备,其中,场控设备与至少一个直播设备连接,所述场控设备包括:In a seventh aspect, an embodiment of the present disclosure provides a field control device, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
第三确定单元,用于从所述至少一个直播设备中确定接收音频信息的直播设备;A third determining unit, configured to determine a live broadcast device receiving audio information from the at least one live broadcast device;
第二传输单元,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并将所述音频信息传输给所述接收对象的接收设备。The second transmission unit is configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine the source attribute for receiving the audio information according to the source attribute a receiving object of the audio information, and transmit the audio information to a receiving device of the receiving object.
第八方面,本公开实施例提供一种电子设备,包括:至少一个处理器和存储器;In an eighth aspect, an embodiment of the present disclosure provides an electronic device, including: at least one processor and a memory;
所述存储器存储计算机执行指令;the memory stores computer-executable instructions;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的方法;或者,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的方法。The at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor executes the above first aspect and various possible methods of the first aspect; or, causes the at least one processor to execute the above first aspect The second aspect and various possible methods of the second aspect.
第九方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的的方法;或者,当处理器执行所述计算机执行指令时,实现如上第二方面以及第二方面各种可能的方法。In the ninth aspect, the embodiments of the present disclosure provide a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and when the processor executes the computer-executable instructions, the above first aspect and the first Various possible methods in the aspect; or, when the processor executes the computer execution instructions, implement the above second aspect and various possible methods in the second aspect.
第十方面,本公开实施例提供一种计算机程序产品,所述程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法;或者,所述至少一个处理器执行所述计算机程序使得电子设备执行第二方面所述的方法。In a tenth aspect, an embodiment of the present disclosure provides a computer program product, where the program product includes: a computer program stored in a readable storage medium, at least one processor of an electronic device can read from the readable storage medium The medium reads the computer program, and the at least one processor executes the computer program to make the electronic device execute the method described in the first aspect; or, the at least one processor executes the computer program to make the electronic device execute the second method. method described in the aspect.
第十一方面,本公开实施例提供一种计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法;或者,所述至少一个处理器执行所述计算机程序使得电子设备执行第二方面所述的方法。In an eleventh aspect, an embodiment of the present disclosure provides a computer program, the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, the The at least one processor executes the computer program to enable the electronic device to execute the method described in the first aspect; or, the at least one processor executes the computer program to enable the electronic device to execute the method described in the second aspect.
本实施例提供的一种音频处理方法、直播设备、以及直播***,包括:获取输入直播设备的音频信息,并确定音频信息的来源属性,根据来源属性确定接收音频信息的接收对象,将音频信息传输给接收对象的接收设备,在本实施例中,引入了:根据来源属性确定接收对象,以便将来源属性对应的音频信息传输给接收对象的接收设备的技术特征,避免了音频信息传输的单一性,实现了针对性地传输音频信息,提高了音频信息传输的灵活性和多样性的技术效果,从而提高了直播的可靠性,满足了观众的观看体验。An audio processing method, a live broadcast device, and a live broadcast system provided in this embodiment include: acquiring audio information input to the live broadcast device, determining the source attribute of the audio information, determining the receiving object for receiving the audio information according to the source attribute, and converting the audio information The receiving device for transmitting to the receiving object, in this embodiment, introduces: determine the receiving object according to the source attribute, so as to transmit the audio information corresponding to the source attribute to the receiving device of the receiving object, avoiding the single audio information transmission It realizes the targeted transmission of audio information, improves the flexibility and diversity of audio information transmission, improves the reliability of live broadcast, and satisfies the audience's viewing experience.
附图说明Description of drawings
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present disclosure. For those skilled in the art, other drawings can also be obtained according to these drawings without creative work.
图1为本根据本公开一个实施例的音频处理方法的示意图;FIG. 1 is a schematic diagram of an audio processing method according to an embodiment of the present disclosure;
图2为本根据本公开另一实施例的音频处理方法的示意图;FIG. 2 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure;
图3为本根据本公开实施例的音频处理方法的场景示意图;FIG. 3 is a schematic diagram of a scene of an audio processing method according to an embodiment of the present disclosure;
图4为本公开另一实施例的音频处理方法的示意图;FIG. 4 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure;
图5为本公开另一实施例的音频处理方法的示意图;FIG. 5 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure;
图6为本公开另一实施例的音频处理方法的示意图;6 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure;
图7为本根据本公开实施例的音频处理方法的原理示意图;FIG. 7 is a schematic diagram of the principle of an audio processing method according to an embodiment of the present disclosure;
图8为本公开一个实施例的直播设备的示意图;FIG. 8 is a schematic diagram of a live broadcast device according to an embodiment of the present disclosure;
图9为本公开另一实施例的直播设备的示意图;FIG. 9 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure;
图10为本公开实施例的场控设备的示意图;FIG. 10 is a schematic diagram of a field control device according to an embodiment of the present disclosure;
图11为本公开另一实施例的直播设备的示意图;FIG. 11 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure;
图12为本公开另一实施例的场控设备的示意图;FIG. 12 is a schematic diagram of a field control device according to another embodiment of the present disclosure;
图13为本公开实施例提供的电子设备的硬件结构示意图。FIG. 13 is a schematic diagram of a hardware structure of an electronic device provided by an embodiment of the present disclosure.
具体实施方式detailed description
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments It is a part of the embodiments of the present disclosure, but not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present disclosure.
为了提供可靠性较高和流畅性较强的直播,满足观看直播的观众的观看体验,场控人员可以通过不同的方式提醒主播完善其在直播中的行为,或者,提醒主播下一个直播环节的内容等。In order to provide a more reliable and smooth live broadcast and meet the viewing experience of the viewers watching the live broadcast, the field control personnel can remind the anchor to improve his behavior in the live broadcast in different ways, or remind the anchor of the next live broadcast session. content etc.
在相关技术中,通常可以采用三种方法对主播进行提醒,三种方法分别为:旁边提醒法、文字弹窗法、以及其他社交软件法。In related technologies, generally three methods can be used to remind the anchor, and the three methods are respectively: side reminder method, text pop-up method, and other social software methods.
其中,旁边提醒法可以理解为:场控人员通过直接交流的方式,在主播的旁边对主播进行提醒。Among them, the side reminder method can be understood as: the field control personnel remind the anchor next to the anchor through direct communication.
例如,场控人员与主播处于同一直播空间(如直播室),场控人员相对近距离的对主播进行提醒。For example, the field control personnel and the anchor are in the same live broadcast space (such as a live broadcast room), and the field control personnel remind the anchor relatively close to each other.
然而,采用旁边提醒法对主播进行提醒时,场控人员的声音会被收录至直播设备,造成直播中掺杂了非直播内容,导致直播的可靠性偏低。且观众在观看直播时,可以听到场控人员的提醒,从而影响观众的观看体验。However, when using the side reminder method to remind the anchor, the voices of the field controllers will be recorded in the live broadcast equipment, resulting in the mixing of non-live content in the live broadcast, resulting in low reliability of the live broadcast. And when the audience is watching the live broadcast, they can hear the reminder from the field control personnel, which affects the viewing experience of the audience.
其中,文字弹窗法可以理解为:场控人员以观众的身份观看直播,以观众的身份向直播设备发送提醒消息,提醒消息在直播设备的直播界面上显示,以提醒主播。Among them, the text pop-up method can be understood as: the field control personnel watch the live broadcast as an audience, and send a reminder message to the live broadcast device as a viewer, and the reminder message is displayed on the live broadcast interface of the live broadcast device to remind the host.
然而,采用文字弹窗法对主播进行提醒时,由于直播界面的内容一般较为丰富,如包括粉丝数、粉丝评论、活动信息、以及虚拟设置按钮等,该提醒消息容易被忽略,且主播的关注点可能会被分散,导致直播的效果偏差。且尤其当主播与直播设备的距离相对较远时,主播无法看清直播界面的内容,造成提醒无果。However, when the text pop-up method is used to remind the anchor, since the content of the live broadcast interface is generally rich, such as the number of fans, fan comments, event information, and virtual setting buttons, etc., the reminder message is easy to be ignored, and the anchor's attention The points may be scattered, resulting in deviation of the effect of the live broadcast. And especially when the distance between the host and the live broadcast device is relatively far, the host cannot see the content of the live broadcast interface clearly, resulting in no effect of the reminder.
其中,其他社交软件法可以理解为:场控人员的第一用户设备设置有其他社交软件,主播的第二用户设备也设置有其他社交软件,场控人员通过第一用户设备,向主播的第二用户设备发送提醒消息,以提醒主播。Among them, the other social software method can be understood as: the field controller’s first user device is equipped with other social software, the anchor’s second user device is also equipped with other social software, and the field control personnel use the first user device to send information to the anchor’s second user device. The second user equipment sends a reminder message to remind the host.
然而,采用其他社交软件法对主播进行提醒,主播在直播时需要关注第二用户设备接收到的提醒消息,使得直播的连贯性较差,从而造成直播的可靠性偏低,影响观众的观看体验。However, using other social software methods to remind the anchor, the anchor needs to pay attention to the reminder message received by the second user device during the live broadcast, which makes the continuity of the live broadcast poor, resulting in low reliability of the live broadcast and affecting the viewing experience of the audience .
为了解决上述技术问题中的至少一种,本公开发明人经过创造性地劳动,得到了本公开的发明构思:确定输入直播设备的音频信息的来源属性,根据来源属性确定接收音频信息的接收对象,以将音频信息传输给接收对象的接收设备。In order to solve at least one of the above-mentioned technical problems, the inventors of the present disclosure obtained the inventive concept of the present disclosure through creative work: determine the source attribute of the audio information input to the live broadcast device, and determine the recipient of the audio information according to the source attribute, to transmit audio information to the recipient's receiving device.
下面以具体地实施例对本公开的技术方案以及本公开的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本公开的实施例进行描述。The technical solution of the present disclosure and how the technical solution of the present disclosure solves the above technical problems will be described in detail below with specific embodiments. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present disclosure will be described below with reference to the accompanying drawings.
请参阅图1,图1是根据本公开一个实施例的音频处理方法的示意图。Please refer to FIG. 1 . FIG. 1 is a schematic diagram of an audio processing method according to an embodiment of the present disclosure.
如图1所示,该方法包括:As shown in Figure 1, the method includes:
S101:获取输入直播设备的音频信息,并确定音频信息的来源属性。S101: Obtain audio information input to the live broadcast device, and determine the source attribute of the audio information.
示例性地,本实施例的执行主体可以为直播设备,且具体可以为直播设备中的处理器(如音频处理器)。Exemplarily, the execution subject of this embodiment may be a live broadcast device, and specifically may be a processor (such as an audio processor) in the live broadcast device.
在本实施例中,直播设备泛指可以用于完成直播的设备。In this embodiment, a live broadcast device generally refers to a device that can be used to complete a live broadcast.
例如,直播设备可以为用户设备,具体可以为手持移动设备(如手机等);又如,直播设备可以为直播一体机,等等,此处不再一一列举。For example, the live broadcast device may be a user device, specifically a handheld mobile device (such as a mobile phone); another example, the live broadcast device may be a live broadcast all-in-one machine, etc., which will not be listed here.
其中,来源属性是指音频信息的来源或者出处。Wherein, the source attribute refers to the source or source of the audio information.
例如,若音频信息是由场控人员的用户设备发送输入的,则来源属性表征音频信息的来源或出处为场控人员的用户设备。For example, if the audio information is sent and input by the user equipment of the field control personnel, the source attribute indicates that the source or source of the audio information is the user equipment of the field control personnel.
S102:根据来源属性确定接收音频信息的接收对象。S102: Determine a recipient who receives the audio information according to the source attribute.
示例性地,不同的来源属性,对应的接收对象可能不同。Exemplarily, different source attributes may correspond to different receiving objects.
例如,为了解决上述相关技术中存在的技术问题,在本实施例中,通过对不同来源属性的音频信息的区分,确定不同的接收对象,使得针对某一来源属性,接收该来源属性传输的音频信息的接收对象为主播。For example, in order to solve the technical problems in the above-mentioned related technologies, in this embodiment, by distinguishing the audio information of different source attributes, different receiving objects are determined, so that for a certain source attribute, the audio transmitted by the source attribute is received. The recipient of the information is the broadcaster.
S103:将音频信息传输给接收对象的接收设备。S103: Transmit the audio information to the receiving device of the receiving object.
其中,接收设备为接收对象接收音频信息的设备,通过该接收设备,可以实现接收对象对音频信息的接收,而对于非接收对象,无法实现音频信息的接收。Wherein, the receiving device is a device for a receiving object to receive audio information. Through the receiving device, the receiving object can receive the audio information, but for non-receiving objects, the audio information cannot be received.
示例性地,接收设备可以为接收对象的耳机。Exemplarily, the receiving device may be an earphone of the receiving object.
基于上述分析可知,本公开实施例提供了一种音频处理方法,该方法包括:获取输入直播设备的音频信息,并确定音频信息的来源属性,根据来源属性确定接收音频信息的接收对象,将音频信息传输给接收对象的接收设备,在本实施例中,引入了:根据来源属性确定接收对象,以便将来源属性对应的音频信息传输给接收对象的接收设备的技术特征,避免了音频信息传输的单一性,实现了针对性地传输音频信息,提高了音频信息传输的灵活性和多样性的技术效果,从而提高了直播的可靠性,满足了观众的观看体验。Based on the above analysis, it can be seen that the embodiment of the present disclosure provides an audio processing method, the method includes: acquiring the audio information input to the live broadcast device, determining the source attribute of the audio information, determining the recipient of the audio information according to the source attribute, and converting the audio Information is transmitted to the receiving device of the receiving object. In this embodiment, the technical feature of determining the receiving object according to the source attribute, so as to transmit the audio information corresponding to the source attribute to the receiving device of the receiving object, avoids the audio information transmission. The singleness realizes the targeted transmission of audio information, improves the flexibility and diversity of audio information transmission, improves the reliability of live broadcast, and satisfies the viewing experience of the audience.
请参阅图2,图2是根据本公开另一实施例的音频处理方法的示意图。Please refer to FIG. 2 . FIG. 2 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
如图2所示,该方法包括:As shown in Figure 2, the method includes:
S201:获取输入直播设备的音频信息。S201: Obtain audio information input to a live broadcast device.
其中,音频信息中携带输入音频信息的输入设备的标识。Wherein, the audio information carries the identifier of the input device that inputs the audio information.
示例性地,本实施例的应用直播的音频处理方法可以应用于如图3所示的应用场景。如图3所示,场控人员301可以基于场控设备302向直播设备303发送提示消息。Exemplarily, the audio processing method using live broadcasting in this embodiment may be applied to the application scenario shown in FIG. 3 . As shown in FIG. 3 , the field control personnel 301 may send a prompt message to the live broadcast device 303 based on the field control device 302 .
相应地,在如图3所示的应用场景中,场控设备302即为输入设备,提示消息即为音频信息。Correspondingly, in the application scenario shown in FIG. 3 , the field control device 302 is the input device, and the prompt message is the audio information.
其中,输入设备的标识可以为输入设备的设备编号,且输入设备为可以实现音频信息发送的任何用户设备(例如,输入设备可以为如图3中所示的手机),本实施例不做限定。Wherein, the identifier of the input device may be the device number of the input device, and the input device is any user device capable of transmitting audio information (for example, the input device may be a mobile phone as shown in FIG. 3 ), which is not limited in this embodiment .
S202:根据输入音频信息的输入设备的标识,确定来源属性。S202: Determine a source attribute according to an identifier of an input device that inputs audio information.
示例性地,直播设备中可以预先设置输入设备的标识与来源属性之间的对应关系的列表,当确定出输入设备的标识时,可以基于该列表确定与该输入设备的标识对应的来源属性。Exemplarily, a list of correspondences between input device identifiers and source attributes may be preset in the live broadcast device, and when the input device identifier is determined, the source attribute corresponding to the input device identifier may be determined based on the list.
例如,结合图3所示的应用场景,直播设备中可以预先存储有表征输入设备的标识与来源属性的列表,当直播设备获取到场控设备发送的音频信息时,从音频信息中获取场控设备的标识,并基于存储有表征输入设备的标识与来源属性的列表,确定与场控设备的标识对应的来源属性,以确定该音频信息的来源为场控人员的场控设备。For example, in combination with the application scenario shown in Figure 3, the live broadcast device can pre-store a list of identifiers and source attributes representing the input device, and when the live broadcast device obtains the audio information sent by the field control device, it can obtain the field control device from the audio information. and determine the source attribute corresponding to the identifier of the field control device based on the list stored with the identifier representing the input device and the source attribute, so as to determine that the source of the audio information is the field control device of the field control personnel.
值得说明地是,在本实施例中,通过基于输入设备的标识确定来源属性的方式,可以使得较为高效和准确的确定来源属性的技术效果。It is worth noting that, in this embodiment, by determining the source attribute based on the identifier of the input device, it is possible to more efficiently and accurately determine the technical effect of the source attribute.
S203:根据来源属性确定输入音频信息的输入对象。S203: Determine an input object of the input audio information according to the source attribute.
其中,输入对象可以理解为通过输入设备向直播设备发送音频信息的对象。Wherein, the input object can be understood as an object that sends audio information to the live broadcast device through the input device.
例如,结合图3所示的应用场景,输入对象即为场控人员。For example, combined with the application scenario shown in Figure 3, the input object is the field controller.
S204:根据预设的输入对象与接收对象之间的映射关系,确定与输入对象对应的接收对象。S204: Determine a receiving object corresponding to the input object according to a preset mapping relationship between the input object and the receiving object.
例如,结合图3所示的应用场景,在直播设备中,存储有输入对象与接收对象之间的映射关系,当直播设备确定输入对象时,可以基于该输入对象与接收对象之间的映射关系,确定与输入对象对应的接收对象。For example, in combination with the application scenario shown in Figure 3, in the live broadcast device, the mapping relationship between the input object and the receiving object is stored, when the live broadcast device determines the input object, it can be based on the mapping relationship between the input object and the receiving object , to determine the receiving object corresponding to the input object.
具体地,当输入对象为场控设备时,与场控设备对象对应的接收对象为主播。Specifically, when the input object is a field control device, the receiving object corresponding to the field control device object is a host.
S205:将音频信息传输给接收对象的接收设备。S205: Transmit the audio information to the receiving device of the receiving object.
例如,结合图3所示的应用场景,当直播设备确定接收对象为主播时,可以将音频信息发送给主播的接收设备,且接收设备具体可以为主播佩戴的耳机,以使得音频信息仅传输给主播,而不会被观众获悉。For example, in combination with the application scenario shown in Figure 3, when the live broadcast device determines that the receiving object is the host, it can send the audio information to the receiving device of the host, and the receiving device can specifically be the headset worn by the host, so that the audio information is only transmitted to the host. The host, without being informed by the audience.
基于上述分析可知,在本实施例中,通过确定输入对象,以基于输入对象与接收对象之间的映射关系,确定与输入对象对应的接收对象,从而将音频传输给接收对象对应的接收设备,可以实现音频信息传输的针对性和有效性,从而提供直播的可靠性,满足观众的观看体验。Based on the above analysis, it can be seen that in this embodiment, by determining the input object, based on the mapping relationship between the input object and the receiving object, the receiving object corresponding to the input object is determined, so as to transmit the audio to the receiving device corresponding to the receiving object, It can achieve the pertinence and effectiveness of audio information transmission, thereby providing the reliability of live broadcast and satisfying the audience's viewing experience.
在如图2所示的实施例中,直播设备可以基于输入设备的标识确定接收音频信息的接收对象,从而将音频信息传输给接收对象对应的接收设备,从而完成针对性地传输音频信息,提高直播的可靠性,提高观众的观看体验,在另一些实施例中,直播设备还可以基于数字音频传输标准通道确定接收对象,并将音频信息基于数字音频传输标准通道传输给接收对象对应的接收设备。In the embodiment shown in Figure 2, the live broadcast device can determine the receiving object for receiving audio information based on the identification of the input device, so as to transmit the audio information to the receiving device corresponding to the receiving object, so as to complete the targeted transmission of audio information and improve The reliability of the live broadcast improves the audience's viewing experience. In other embodiments, the live broadcast device can also determine the receiving object based on the digital audio transmission standard channel, and transmit the audio information to the receiving device corresponding to the receiving object based on the digital audio transmission standard channel .
请参阅图4,图4为本公开另一实施例的音频处理方法的示意图。Please refer to FIG. 4 , which is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
如图4所示,该方法包括:As shown in Figure 4, the method includes:
S401:获取输入直播设备的音频信息。S401: Obtain audio information input to a live broadcast device.
示例性地,关于S401的实现原理,可以参见上述实施例,此处不再赘述。For example, regarding the implementation principle of S401, reference may be made to the foregoing embodiments, which will not be repeated here.
S402:确定获取音频信息的第一数字音频传输标准通道,并根据第一数字音频传输标准通道确定来源属性。S402: Determine a first digital audio transmission standard channel for acquiring audio information, and determine a source attribute according to the first digital audio transmission standard channel.
应该理解地是,第一数字音频传输标准通道中“第一”用于与后文中的第二数字音频传输标准通道进行区分,而不能理解为对数字音频传输标准通道的限定。It should be understood that the "first" in the first digital audio transmission standard channel is used to distinguish it from the second digital audio transmission standard channel hereinafter, and should not be understood as a limitation on the digital audio transmission standard channel.
示例性地,数字音频传输标准通道的数量为多个,不同的数字音频传输标准通道传输不同来源属性的音频信息。Exemplarily, there are multiple digital audio transmission standard channels, and different digital audio transmission standard channels transmit audio information of different source attributes.
在本实施例中,通过结合数字音频传输标准通道对音频信息的来源属性信息进行区分,可以实现区分音频信息的来源属性的灵活性、有效性、以及可靠性的技术效果,且通过基于不同的数字音频传输标准通道获取不同来源属性的音频信息,可以避免音频信息之间的相互干扰,提高音频信息的准确性和可靠性的技术效果。In this embodiment, by combining the digital audio transmission standard channel to distinguish the source attribute information of the audio information, the technical effects of flexibility, effectiveness, and reliability of distinguishing the source attribute of the audio information can be achieved, and through different The digital audio transmission standard channel acquires audio information of different source attributes, which can avoid mutual interference between audio information and improve the accuracy and reliability of audio information.
S403:根据来源属性确定接收音频信息的接收对象。S403: Determine a recipient who receives the audio information according to the source attribute.
示例性地,关于S403的实现原理,可以参见上述实施例,此处不再赘述。For example, regarding the implementation principle of S403, reference may be made to the foregoing embodiments, which will not be repeated here.
S404:确定向接收对象传输音频信息的第二数字音频传输标准通道,并根据第二数字音频传输标准通道将音频信息传输给接收对象的接收设备。S404: Determine a second digital audio transmission standard channel for transmitting audio information to a receiving object, and transmit the audio information to a receiving device of the receiving object according to the second digital audio transmission standard channel.
也就是说,在本实施例中,可以基于不同的音频传输标准通道将音频信息传输给不同的接收设备。That is to say, in this embodiment, audio information may be transmitted to different receiving devices based on different audio transmission standard channels.
例如,若接收对象为主播,接收设备为主播的耳机,则直播设备可以基于第二数字音频传输标准通道a将音频信息传输给主播的耳机。For example, if the receiving object is the anchor and the receiving device is the earphone of the anchor, the live broadcast device may transmit the audio information to the earphone of the anchor based on the second digital audio transmission standard channel a.
若接收对象为主播和观众,接收设备包括主播的耳机,也包括观众的用户设备,则直播设备可以基于第二数字音频传输标准通道a将音频信息传输给主播的耳机,并基于第二数字音频传输标准通道b将音频信息传输给观众的用户设备,其中,第二数字音频传输标准通道a和第二数字音频传输标准通道b为不相同的音频传输标准通道。If the recipients are the anchor and the audience, and the receiving device includes the earphones of the anchor and the user equipment of the audience, the live broadcast device can transmit the audio information to the earphone of the anchor based on the second digital audio transmission standard channel a, and based on the second digital audio The transmission standard channel b transmits the audio information to the user equipment of the audience, wherein the second digital audio transmission standard channel a and the second digital audio transmission standard channel b are different audio transmission standard channels.
值得说明地是,在本实施例中,通过结合不同的第二音频传输标准通道将音频信息传输给相应的接收对象,可以实现音频信息传输的灵活性和多样性的技术效果。It is worth noting that, in this embodiment, by combining different second audio transmission standard channels to transmit audio information to corresponding recipients, the technical effect of flexibility and diversity of audio information transmission can be achieved.
请参阅图5,图5为本公开另一实施例的音频处理方法的示意图。Please refer to FIG. 5 . FIG. 5 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
如图5所示,该方法包括:As shown in Figure 5, the method includes:
S501:从至少一个直播设备中确定接收音频信息的直播设备。S501: Determine a live broadcast device receiving audio information from at least one live broadcast device.
其中,场控设备与至少一个直播设备连接。Wherein, the field control device is connected with at least one live broadcast device.
示例性地,本实施例的执行主体可以为场控设备,场控设备为可以与直播设备建立通信,并至少可以向直播设备传输音频信息的电子设备,如用户设备。Exemplarily, the executor of this embodiment may be a field control device, and the field control device is an electronic device that can establish communication with the live broadcast device and at least transmit audio information to the live broadcast device, such as user equipment.
在本实施例中,与场控设备连接的直播设备的数量可以为一个,也可以为多个,也就是说,场控设备与直播设备可以为“单点通信”,也可以为“多点通信”。In this embodiment, the number of live broadcast devices connected to the field control device can be one or multiple, that is to say, the field control device and the live broadcast device can be "single point communication" or "multipoint communication". communication".
例如,若与场控设备连接的直播设备的数量为一个,则场控设备可以与该直播设备建立通信,并可以将该直播设备确定为接收音频信息的直播设备。For example, if there is one live broadcast device connected to the field control device, the field control device may establish communication with the live broadcast device, and may determine the live broadcast device as the live broadcast device receiving audio information.
又如,若与场控设备连接的直播设备的数量为多个,则场控设备可以与至少部分(可以为一个,也可以为多个)直播设备建立通信,并可以将至少部分直播设备确定为接收音频信息的直播设备。For another example, if the number of live broadcast devices connected to the field control device is multiple, the field control device can establish communication with at least some (can be one or multiple) live broadcast devices, and can determine at least some of the live broadcast devices It is a live broadcast device that receives audio information.
S502:将音频信息传输给接收音频信息的直播设备。S502: Transmit the audio information to the live broadcast device receiving the audio information.
其中,音频信息用于确定传输音频信息的来源属性,以根据来源属性确定接收音频信息的接收对象,并以将音频信息传输给接收对象的接收设备。Wherein, the audio information is used to determine the source attribute of the transmitted audio information, so as to determine the receiving object receiving the audio information according to the source attribute, and to transmit the audio information to the receiving device of the receiving object.
请参阅图6,图6为本公开另一实施例的音频处理方法的示意图。Please refer to FIG. 6 . FIG. 6 is a schematic diagram of an audio processing method according to another embodiment of the present disclosure.
如图6所示,该方法包括:As shown in Figure 6, the method includes:
S601:响应于场控人员基于场控设备的选定操作,场控设备根据选定操作从至少一个直播设备中确定接收音频信息的直播设备。S601: In response to a field control personnel's selected operation based on the field control device, the field control device determines a live broadcast device receiving audio information from at least one live broadcast device according to the selected operation.
其中,选定操作用于指示接收音频信息的直播设备。Wherein, the selection operation is used to indicate the live broadcast device receiving the audio information.
示例性地,结合如图7所示的原理图:Exemplarily, combined with the schematic diagram shown in Figure 7:
N个直播设备(如图7中所示的直播设备1至直播设备N)与场控设备连接。N live devices (such as live devices 1 to N as shown in FIG. 7 ) are connected to the field control device.
场控设备可以输出包括N个直播设备的虚拟选择按钮的显示界面,场控人员可以在显示界面上执行选定操作,该选定操作可以指示场控设备传输音频信息的直播设备。The field control device can output a display interface including virtual selection buttons of N live broadcast devices, and the field control personnel can perform a selected operation on the display interface, and the selected operation can instruct the field control device to transmit the live broadcast device of the audio information.
例如,若场控人员基于显示界面上的虚拟选择按钮选定了直播设备1、直播设备2、以及直播设备3,则时场控设备根据场控人员的选定操作确定:接收音频信息的直播设备为直播设备1、直播设备2、以及直播设备3。For example, if the field controller selects live broadcast device 1, live broadcast device 2, and live broadcast device 3 based on the virtual selection button on the display interface, then the field control device determines according to the selected operation of the field controller: receive the live broadcast of the audio information The devices are live broadcast device 1, live broadcast device 2, and live broadcast device 3.
在另一些实施例中,场控设备还可以在显示界面上输出“全选”的虚拟选择按钮,以方便快捷地选定所有直播设备。In some other embodiments, the field control device can also output a virtual selection button of "select all" on the display interface, so as to conveniently and quickly select all live broadcast devices.
应该理解地是,上述选定操作只是用于示范性地说明,本公开可以支持的选定操作,而不能理解为对选定操作的限定。It should be understood that the above selected operations are only used for exemplary illustration, and the selected operations supported by the present disclosure should not be construed as limitations on the selected operations.
例如,在另一些实施例中,选定操作也可以为语音控制的选定操作,如场控人员通过场控设备的音频输入设备向场控设备输入语音控制指令“向直播设备1、直播设备2、以及直播设备3传输音频信息”。相应地,场控设备可以对该语音控制指令进行分析,并确定接收音频信息的直播设备为直播设备1、直播设备2、以及直播设备3。For example, in some other embodiments, the selected operation can also be the selected operation of voice control, such as the field control personnel input voice control instructions to the field control device through the audio input device of the field control device "to the live broadcast device 1, the live broadcast device 2, and the live broadcast device 3 transmits audio information". Correspondingly, the field control device can analyze the voice control instruction, and determine that the live broadcast devices receiving the audio information are the live broadcast device 1 , the live broadcast device 2 , and the live broadcast device 3 .
如图7所示,在一些实施例中,显示界面还可以提供“按住发送语音”的虚拟操作按钮,场控人员在按住该虚拟操作按钮时,可以向场控设备输入音频信息。As shown in FIG. 7 , in some embodiments, the display interface can also provide a virtual operation button of "press and hold to send voice", and the field control personnel can input audio information to the field control device when pressing the virtual operation button.
在另一些实施例中,显示界面还可以提供文本输入框,场控人员可以在文本输入框中输入文字,场控对场控人员输入的文本进行识别,并进行转换,得到与文本对应的音频信息。In some other embodiments, the display interface can also provide a text input box, and the field controller can input text in the text input box, and the field controller can recognize and convert the text input by the field controller to obtain the audio corresponding to the text information.
S602:场控设备确定选定操作所选定的直播设备的标识。S602: The field control device determines the identifier of the live broadcast device selected by the selected operation.
其中,直播设备具有标识,直播设备的标识用于区分不同的直播设备,直播设备的标识可以为直播设备的设备编号,本实施例不做限定。The live broadcast device has an identifier, and the identifier of the live broadcast device is used to distinguish different live broadcast devices. The identifier of the live broadcast device may be a device number of the live broadcast device, which is not limited in this embodiment.
S603:场控设备根据选定操作所选定的直播设备的标识,将音频信息传输给接收音频信息的直播设备。S603: The field control device transmits the audio information to the live broadcast device receiving the audio information according to the identifier of the live broadcast device selected by the selection operation.
相应地,直播设备获取由场控设备输入的音频信息。Correspondingly, the live broadcast device acquires the audio information input by the field control device.
例如,在如图7所示的应用场景中,场控设备基于直播设备1的标识,将音频信息传输给直播设备1,基于直播设备2的标识,将音频信息传输给直播设备2,基于直播设备3的标识,将音频信息传输给直播设备3。For example, in the application scenario shown in Figure 7, the field control device transmits audio information to live broadcast device 1 based on the identifier of live broadcast device 1, transmits audio information to live broadcast device 2 based on the identifier of live broadcast device 2, and transmits audio information to live broadcast device 2 based on the identifier of live broadcast device 2. The identification of the device 3, and transmit the audio information to the live broadcast device 3.
其中,场控设备与直播设备之间可以为有线连接,也可以为无线连接。当场控设备与直播设备为无线连接时,具体可以通过蓝牙连接,也可以通过Wi-Fi连接等,本实施例不做限定。Wherein, the field control device and the live broadcast device may be wired or wirelessly connected. When the field control device and the live broadcast device are wirelessly connected, they may be connected through Bluetooth or Wi-Fi, which is not limited in this embodiment.
S604:直播设备确定音频信息的来源属性。S604: The live broadcast device determines the source attribute of the audio information.
S605:直播设备根据来源属性确定接收音频信息的接收对象。S605: The live broadcast device determines a recipient of the audio information according to the source attribute.
S606:直播设备将音频信息传输给接收对象的接收设备。S606: The live broadcast device transmits the audio information to the receiving device of the receiving object.
示例性地,关于S604至S606地描述,可以参见上述实施例,此处不再赘述。Exemplarily, for the description of S604 to S606, reference may be made to the foregoing embodiments, and details are not repeated here.
根据本公开实施例的另一个方面,本公开实施例提供了一种直播设备。According to another aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a live broadcast device.
请参阅图8,图8为本公开一个实施例的直播设备的示意图。Please refer to FIG. 8 . FIG. 8 is a schematic diagram of a live broadcast device according to an embodiment of the present disclosure.
如图8所示,直播设备800包括:As shown in Figure 8, the live broadcast device 800 includes:
主控组件801,用于将获取到音频信息传输给第一音频处理器802。The main control component 801 is configured to transmit the acquired audio information to the first audio processor 802 .
第一音频处理器802,用于确定音频信息的来源属性,根据来源属性确定接收音频信息的接收对象,并将音频信息传输给接收对象的接收设备。The first audio processor 802 is configured to determine the source attribute of the audio information, determine the receiving object receiving the audio information according to the source attribute, and transmit the audio information to the receiving device of the receiving object.
请参阅图9,图9为本公开另一实施例的直播设备的示意图。Please refer to FIG. 9 . FIG. 9 is a schematic diagram of a live broadcast device according to another embodiment of the present disclosure.
如图9所示,直播设备900包括:As shown in Figure 9, the live broadcast device 900 includes:
主控组件901,用于将获取到第一音频信息传输给第一音频处理器902。The main control component 901 is configured to transmit the obtained first audio information to the first audio processor 902 .
示例性地,如图9所示,主控组件901可以与场控设备连接,并接收由场控设备发送的第一音频信息。Exemplarily, as shown in FIG. 9 , the main control component 901 may be connected with a field control device, and receive first audio information sent by the field control device.
同理,第一音频信息中的“第一”用于与后文中的第二音频信息进行区分,而不能理解为对第一音频信息的限定。Similarly, the "first" in the first audio information is used to distinguish it from the second audio information hereinafter, and should not be understood as a limitation on the first audio information.
在一些实施例中,主控组件901中包括通信组件,通信组件具体可以为无线连接组件,也可以为有线连接组件,且当通信组件为无线连接组件时,通信组件具体可以为蓝牙模块,也可以为Wi-Fi芯片等。In some embodiments, the main control component 901 includes a communication component, and the communication component may specifically be a wireless connection component, or a wired connection component, and when the communication component is a wireless connection component, the communication component may specifically be a Bluetooth module, or It can be a Wi-Fi chip, etc.
相应地,场控设备中也可以包括通信组件,通信组件也可以为蓝牙模块、Wi-Fi芯片等。Correspondingly, the field control device may also include a communication component, and the communication component may also be a Bluetooth module, a Wi-Fi chip, and the like.
若主控组件中的通信组件、与场控设备中的通信组件均包括蓝牙模块,则场控设备中的蓝牙模块可以将第一音频信息传输给主控组件中的蓝牙模块;若主控组件中的通信组件、与场控设备中的通信组件均包括Wi-Fi芯片,则场控设备中的Wi-Fi芯片可以将第一音频信息传输给主控组件中的Wi-Fi芯片;若主控组件中的通信组件、与场控设备中的通信组件均包括:蓝牙模块和Wi-Fi芯片,则场控设备既可以通过其内设置的蓝牙模块将第一音频信息传输给主控组件中的蓝牙模块,也可以通过其内设置的Wi-Fi芯片将第一音频信息传输给主控组件中的Wi-Fi芯片。If both the communication component in the main control component and the communication component in the field control device include a bluetooth module, then the bluetooth module in the field control device can transmit the first audio information to the bluetooth module in the main control component; if the main control component Both the communication component in the field control device and the communication component in the field control device include a Wi-Fi chip, then the Wi-Fi chip in the field control device can transmit the first audio information to the Wi-Fi chip in the main control component; The communication component in the control component and the communication component in the field control device both include: a Bluetooth module and a Wi-Fi chip, and the field control device can transmit the first audio information to the main control component through the Bluetooth module set in it. The bluetooth module can also transmit the first audio information to the Wi-Fi chip in the main control component through the Wi-Fi chip set in it.
如图9所示,主控组件901与第一音频处理器902之间有数字音频传输标准(Integrated Interchip Sound,IIS)通道(如图9中所示的IIS通道),数字音频传输通道的数量可以为多条,以便基于不同的数字音频传输标准通道表征,数字音频传输标准通道所传输的音频信息的来源属性。As shown in Figure 9, there is a digital audio transmission standard (Integrated Interchip Sound, IIS) channel (IIS channel as shown in Figure 9) between the main control assembly 901 and the first audio processor 902, the number of digital audio transmission channels It can be multiple, so as to characterize based on different digital audio transmission standard channels, and the source attribute of the audio information transmitted by the digital audio transmission standard channel.
同理,在由第一音频处理器902向其他设备传输第一音频信息时,可以基于不同的数字音频传输标准通道的表征,用于接收该第一音频信息的接收对象。Similarly, when the first audio processor 902 transmits the first audio information to other devices, it may be used to receive the first audio information based on representations of different digital audio transmission standard channels.
第一音频处理器902,用于确定第一音频信息的来源属性,根据来源属性确定接收第一音频信息的接收对象,并将第一音频信息传输给接收对象的接收设备。The first audio processor 902 is configured to determine a source attribute of the first audio information, determine a recipient receiving the first audio information according to the source attribute, and transmit the first audio information to a receiving device of the recipient.
关于第一音频处理器902实现将第一音频信息传输给接收设备的原理,可以参见上述示例,此处不再赘述。For the principle that the first audio processor 902 implements the transmission of the first audio information to the receiving device, reference may be made to the foregoing examples, and details are not repeated here.
示例性地,如图9所示,直播设备900包括音频输入接口903,音频输入接口903可以获取第二音频信息,音频输入接口903获取第二音频信息的实现基于音频输入接口903的性能实现,例如,基于音频输入接口903可能获取的音频信息的距离等。Exemplarily, as shown in FIG. 9 , the live broadcast device 900 includes an audio input interface 903, and the audio input interface 903 can acquire second audio information, and the acquisition of the second audio information by the audio input interface 903 is based on the performance of the audio input interface 903. For example, based on the distance of the audio information that may be acquired by the audio input interface 903 .
在本实施例中,音频输入接口903主要用于获取主播发起的第二音频信息。In this embodiment, the audio input interface 903 is mainly used to obtain the second audio information initiated by the host.
其中,本实施例对音频输入接口903不做限定,例如,音频输入接口903可以为USB输入接口,也可以为卡农头输入接口,也可以3.5mm插头等,此处不再一一列举。Wherein, the present embodiment does not limit the audio input interface 903. For example, the audio input interface 903 may be a USB input interface, a XLR input interface, or a 3.5mm plug, etc., which will not be listed here.
可以理解地是,结合上述分析,第一音频处理器902可以接收由场控设备通过主控组件901传输的第一音频信息,也可以接收由音频输入接口903传输的第二音频信息。It can be understood that, in combination with the above analysis, the first audio processor 902 can receive the first audio information transmitted by the field control device through the main control component 901 , and can also receive the second audio information transmitted by the audio input interface 903 .
若第一音频处理器902经过上述实施例所述的方法,确定第一音频信息的接收对象为主播,接收设备为主播的耳机,则第一音频处理器902将第一音频信息传输给主播的耳机,以使得场控人员的提示消息仅被主播听到。If the first audio processor 902 determines that the receiving object of the first audio information is the anchor and the receiving device is the earphone of the anchor through the method described in the above-mentioned embodiment, then the first audio processor 902 transmits the first audio information to the earphone of the anchor. Headphones, so that the prompt messages of the field control personnel can only be heard by the anchor.
若第一音频处理器902经过上述实施例所述的方法,确定第二音频信息的接收对象为观众,接收设备为观众的用户设备,则第二音频处理器902将第二音频信息传输给主控组件901。If the first audio processor 902 determines that the receiving object of the second audio information is the audience and the receiving device is the user equipment of the audience through the methods described in the above embodiments, then the second audio processor 902 transmits the second audio information to the host control component 901.
相应地,主控组件901通过云端服务器,将第二音频信息传输给观众的用户设备,以使得直播的内容准确可靠的被观众听到。Correspondingly, the main control component 901 transmits the second audio information to the user equipment of the audience through the cloud server, so that the live broadcast content can be accurately and reliably heard by the audience.
根据本公开实施例的另一个方面,本公开实施例提供了一种场控设备,场控设备与至少一个直播设备连接。According to another aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a field control device, where the field control device is connected to at least one live broadcast device.
请参阅图10,图10为本公开实施例的场控设备的示意图。Please refer to FIG. 10 , which is a schematic diagram of a field control device according to an embodiment of the present disclosure.
如图10所示,场控设备1000包括:As shown in Figure 10, the field control device 1000 includes:
第二音频处理器1001,用于获取音频信息。The second audio processor 1001 is configured to acquire audio information.
显示器1002,用于输出显示界面,显示界面用于支持场控人员的选定操作,其中,选定操作用于指示接收音频信息的直播设备。The display 1002 is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information.
处理器1003,用于根据选定操作从至少一个直播设备中确定接收音频信息的直播设备。The processor 1003 is configured to determine a live broadcast device receiving audio information from at least one live broadcast device according to the selected operation.
通信组件1004,用于将音频信息传输给接收音频信息的直播设备,其中,音频信息用于确定传输音频信息的来源属性,以根据来源属性确定接收音频信息的接收对象,并以将音频信息传输给接收对象的接收设备。The communication component 1004 is used to transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute of the transmitted audio information, to determine the recipient of the audio information according to the source attribute, and to transmit the audio information to the receiving device of the receiving object.
根据本公开实施例的另一个方面,本公开实施例提供了一种直播***,包括:According to another aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a live broadcast system, including:
如图8或9所示的直播设备;A live broadcast device as shown in Figure 8 or 9;
如图10所示的场控设备。Field control equipment as shown in Figure 10.
根据本公开实施例的另一个方面,本公开实施例提供了一种直播设备。According to another aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a live broadcast device.
如图11所示,直播设备1100包括:As shown in Figure 11, the live broadcast device 1100 includes:
第一获取单元1101,用于获取输入直播设备的音频信息。The first obtaining unit 1101 is configured to obtain audio information input to the live broadcast device.
第一确定单元1102,用于确定音频信息的来源属性。The first determining unit 1102 is configured to determine the source attribute of the audio information.
第二确定单元1103,用于根据来源属性确定接收音频信息的接收对象。The second determining unit 1103 is configured to determine the recipient of the audio information according to the source attribute.
第一传输单元1104,用于将音频信息传输给接收对象的接收设备。The first transmission unit 1104 is configured to transmit the audio information to the receiving device of the receiving object.
在一些实施例中,音频信息中携带输入音频信息的输入设备的标识;第一确定单元1102用于,根据输入音频信息的输入设备的标识,确定来源属性。In some embodiments, the audio information carries the identifier of the input device that inputs the audio information; the first determining unit 1102 is configured to determine the source attribute according to the identifier of the input device that inputs the audio information.
在一些实施例中,第一确定单元1102用于,确定获取音频信息的第一数字音频传输标准通道,并根据第一数字音频传输标准通道确定来源属性。In some embodiments, the first determining unit 1102 is configured to determine a first digital audio transmission standard channel for acquiring audio information, and determine a source attribute according to the first digital audio transmission standard channel.
在一些实施例中,第一传输单元1104用于,确定向接收对象传输音频信息的第二数字音频传输标准通道,并根据第二数字音频传输标准通道将音频信息传输给接收对象的接收设备。In some embodiments, the first transmission unit 1104 is configured to determine a second digital audio transmission standard channel for transmitting audio information to the receiving object, and transmit the audio information to the receiving device of the receiving object according to the second digital audio transmission standard channel.
在一些实施例中,第二确定单元1103用于,根据所述来源属性确定输入所述音频信息的输入对象,并根据预设的输入对象与接收对象之间的映射关系,确定与所述输入对象对应的接收对象。In some embodiments, the second determining unit 1103 is configured to determine the input object for inputting the audio information according to the source attribute, and determine the input object corresponding to the input object according to the preset mapping relationship between the input object and the receiving object. The receiving object corresponding to the object.
在一些实施例中,在所述预设的输入对象与接收对象之间的映射关系中,若所述输入对象为场控人员,则所述接收对象为主播。In some embodiments, in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is a broadcaster.
根据本公开实施例的另一个方面,本公开实施例提供了一种场控设备,其中,场控设备与至少一个直播设备连接。According to another aspect of the embodiments of the present disclosure, the embodiments of the present disclosure provide a field control device, wherein the field control device is connected to at least one live broadcast device.
如图12所示,场控设备1200包括:As shown in Figure 12, field control equipment 1200 includes:
第三确定单元1201,用于从至少一个直播设备中确定接收音频信息的直播设备。The third determining unit 1201 is configured to determine a live broadcast device receiving audio information from at least one live broadcast device.
第二传输单元1202,用于将音频信息传输给接收音频信息的直播设备,其中,音频信息用于确定传输音频信息的来源属性,以根据来源属性确定接收音频信息的接收对象,并以将音频信息传输给接收对象的接收设备。The second transmission unit 1202 is configured to transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute of the transmitted audio information, so as to determine the receiving object of the audio information according to the source attribute, and use the audio The information is transmitted to the receiving device of the receiving object.
在一些实施例中,第三确定单元1201用于,响应于场控人员基于场控设备的选定操作,根据选定操作从至少一个直播设备中确定接收音频信息的直播设备,其中,选定操作用于指示接收音频信息的直播设备。In some embodiments, the third determining unit 1201 is configured to, in response to the field control personnel's selected operation based on the field control device, determine the live broadcast device receiving the audio information from at least one live broadcast device according to the selected operation, wherein the selected Operation is used to indicate the live device receiving audio information.
在一些实施例中,直播设备具有直播设备的标识;第二传输单元1202用于,确定选定操作所选定的直播设备的标识,并根据选定操作所选定的直播设备的标识,将音频信息传输给接收音频信息的直播设备。In some embodiments, the live broadcast device has an identifier of the live broadcast device; the second transmission unit 1202 is configured to determine the identifier of the live broadcast device selected by the selected operation, and according to the identifier of the live broadcast device selected by the selected operation, send The audio information is transmitted to the live broadcast device receiving the audio information.
根据本公开的实施例,本公开还提供了一种电子设备和一种可读存储介质。According to the embodiments of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.
根据本公开的实施例,本公开还提供了一种计算机程序产品,程序产品包括:计算机程序,计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得电子设备执行上述任一实施例提供的方案。According to an embodiment of the present disclosure, the present disclosure also provides a computer program product, the program product includes: a computer program, the computer program is stored in a readable storage medium, and at least one processor of an electronic device can read the program from the readable storage medium A computer program, at least one processor executes the computer program so that the electronic device executes the solution provided by any of the foregoing embodiments.
参考图13,其示出了适于用来实现本公开实施例的电子设备1300的结构示意图,该电子设备1300可以为终端设备或服务器。其中,终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,简称PDA)、平板电脑(Portable Android Device,简称PAD)、便携式多媒体播放器(Portable Media Player,简称PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图13示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Referring to FIG. 13 , it shows a schematic structural diagram of an electronic device 1300 suitable for implementing the embodiments of the present disclosure. The electronic device 1300 may be a terminal device or a server. Among them, the terminal equipment may include but not limited to mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, PDA for short), tablet computers (Portable Android Device, PAD for short), portable multimedia players (Portable Media Player, referred to as PMP), mobile terminals such as vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs, desktop computers, etc. The electronic device shown in FIG. 13 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.
如图13所示,电子设备1300可以包括处理装置(例如中央处理器、图形处理器等)1301,其可以根据存储在只读存储器(Read Only Memory,简称ROM)1302中的程序或者从存储装置1308加载到随机访问存储器(Random Access Memory,简称RAM)1303中的程序而执行各种适当的动作和处理。在RAM 1303中,还存储有电子设备1300操作所需的各种程序和数据。处理装置1301、ROM 1302以及RAM 1303通过总线1304彼此相连。输入/输出(I/O)接口1305也连接至总线1304。As shown in FIG. 13 , an electronic device 1300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 1308 loads the program in the random access memory (Random Access Memory, RAM for short) 1303 to execute various appropriate actions and processes. In the RAM 1303, various programs and data necessary for the operation of the electronic device 1300 are also stored. The processing device 1301, ROM 1302, and RAM 1303 are connected to each other through a bus 1304. An input/output (I/O) interface 1305 is also connected to the bus 1304 .
通常,以下装置可以连接至I/O接口1305:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置1306;包括例如液晶显示器(Liquid Crystal Display,简称LCD)、扬声器、振动器等的输出装置1307;包括例如磁带、硬盘等的存储装置1308;以及通信装置1309。通信装置1309可以允许电子设备1300与其他设备进行无线或有线通信以交换数据。虽然图13示出了具有各种装置的电子设备1300,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。Generally, the following devices can be connected to the I/O interface 1305: an input device 1306 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; ), a speaker, a vibrator, etc.; a storage device 1308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1309. The communication means 1309 may allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. While FIG. 13 shows electronic device 1300 having various means, it is to be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1309从网络上被下载和安装,或者从存储装置1308被安装,或者从ROM 1302被安装。在该计算机程序被处理装置1301执行时,执行本公开实施例的方法中限定的上述功能。In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via communication means 1309, or from storage means 1308, or from ROM 1302. When the computer program is executed by the processing device 1301, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号, 其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the above-mentioned computer-readable medium in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行上述实施例所示的方法。The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device is made to execute the methods shown in the above-mentioned embodiments.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(Local Area Network,简称LAN)或广域网(Wide Area Network,简称WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional Procedural Programming Language - such as "C" or a similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or it can be connected to an external A computer (connected via the Internet, eg, using an Internet service provider).
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。The units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of the unit does not constitute a limitation of the unit itself under certain circumstances, for example, the first obtaining unit may also be described as "a unit for obtaining at least two Internet Protocol addresses".
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上***(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM 或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include one or more wire-based electrical connections, portable computer discs, hard drives, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM or flash memory), fiber optics, compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
第一方面,根据本公开的一个或多个实施例,提供了一种音频处理方法,包括:In a first aspect, according to one or more embodiments of the present disclosure, an audio processing method is provided, including:
获取输入直播设备的音频信息,并确定所述音频信息的来源属性;Obtain audio information input to the live broadcast device, and determine the source attribute of the audio information;
根据所述来源属性确定接收所述音频信息的接收对象;determining a receiving object to receive the audio information according to the source attribute;
将所述音频信息传输给所述接收对象的接收设备。transmitting the audio information to a receiving device of the recipient.
根据本公开的一个或多个实施例,所述音频信息中携带输入所述音频信息的输入设备的标识;确定所述音频信息的来源属性,包括:According to one or more embodiments of the present disclosure, the audio information carries an identifier of an input device that inputs the audio information; determining the source attribute of the audio information includes:
根据输入所述音频信息的输入设备的标识,确定所述来源属性。The source attribute is determined based on an identification of an input device that inputs the audio information.
根据本公开的一个或多个实施例,确定所述音频信息的来源属性,包括:According to one or more embodiments of the present disclosure, determining the source attribute of the audio information includes:
确定获取所述音频信息的第一数字音频传输标准通道,并根据所述第一数字音频传输标准通道确定所述来源属性。Determining a first digital audio transmission standard channel for acquiring the audio information, and determining the source attribute according to the first digital audio transmission standard channel.
根据本公开的一个或多个实施例,将所述音频信息传输给所述接收对象的接收设备,包括:According to one or more embodiments of the present disclosure, the receiving device transmitting the audio information to the receiving object includes:
确定向所述接收对象传输所述音频信息的第二数字音频传输标准通道,并根据所述第二数字音频传输标准通道将所述音频信息传输给所述接收对象的接收设备。determining a second digital audio transmission standard channel for transmitting the audio information to the receiving object, and transmitting the audio information to a receiving device of the receiving object according to the second digital audio transmission standard channel.
根据本公开的一个或多个实施例,根据所述来源属性确定接收所述音频信息的接收对象,包括:According to one or more embodiments of the present disclosure, determining a recipient receiving the audio information according to the source attribute includes:
根据所述来源属性确定输入所述音频信息的输入对象;determining an input object for inputting the audio information according to the source attribute;
根据预设的输入对象与接收对象之间的映射关系,确定与所述输入对象对应的接收对象。According to the preset mapping relationship between the input object and the receiving object, the receiving object corresponding to the input object is determined.
根据本公开的一个或多个实施例,在所述预设的输入对象与接收对象之间的映射关系中,若所述输入对象为场控人员,则所述接收对象为主播。According to one or more embodiments of the present disclosure, in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is an anchor.
第二方面,根据本公开的一个或多个实施例,提供了一种音频处理方法,其中,场控设备与至少一个直播设备连接,所述方法包括:In a second aspect, according to one or more embodiments of the present disclosure, an audio processing method is provided, wherein a field control device is connected to at least one live broadcast device, and the method includes:
从所述至少一个直播设备中确定接收音频信息的直播设备,并将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。Determine the live broadcast device receiving the audio information from the at least one live broadcast device, and transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information , to determine a receiving object receiving the audio information according to the source attribute, and to transmit the audio information to a receiving device of the receiving object.
根据本公开的一个或多个实施例,从所述至少一个直播设备中确定接收音频信息的直播设备,包括:According to one or more embodiments of the present disclosure, determining a live broadcast device receiving audio information from the at least one live broadcast device includes:
响应于场控人员基于所述场控设备的选定操作,根据所述选定操作从所述至少一个直播设备中确定接收所述音频信息的直播设备,其中,所述选定操作用于指示接收所述音频信息的直播设备。In response to the field control personnel's selected operation based on the field control device, determine the live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation, wherein the selected operation is used to indicate A live broadcast device that receives the audio information.
根据本公开的一个或多个实施例,直播设备具有直播设备的标识;将所述音频信息传输给接收所述音频信息的直播设备,包括:According to one or more embodiments of the present disclosure, the live broadcast device has an identifier of the live broadcast device; transmitting the audio information to the live broadcast device receiving the audio information includes:
确定所述选定操作所选定的直播设备的标识,并根据所述选定操作所选定的直播设备的标识,将所述音频信息传输给接收所述音频信息的直播设备。Determine the identifier of the live broadcast device selected by the selection operation, and transmit the audio information to the live broadcast device receiving the audio information according to the identifier of the live broadcast device selected by the selection operation.
第三方面,根据本公开的一个或多个实施例,提供了一种直播设备,包括:In a third aspect, according to one or more embodiments of the present disclosure, a live broadcast device is provided, including:
主控组件,用于将获取到音频信息传输给第一音频处理器;a main control component, configured to transmit the acquired audio information to the first audio processor;
第一音频处理器,用于确定所述音频信息的来源属性,根据所述来源属性确定接收所述音频信息的接收对象,并将所述音频信息传输给所述接收对象的接收设备。The first audio processor is configured to determine a source attribute of the audio information, determine a recipient receiving the audio information according to the source attribute, and transmit the audio information to a receiving device of the recipient.
根据本公开的一个或多个实施例,若所述接收对象为主播,则所述接收设备为耳机;所述第一音频处理器用于,将所述音频信息传输给所述耳机。According to one or more embodiments of the present disclosure, if the receiving object is a host, the receiving device is an earphone; the first audio processor is configured to transmit the audio information to the earphone.
根据本公开的一个或多个实施例,若所述接收对象为观众,则所述接收设备为所述观众的用户设备;所述第一音频处理器用于,将所述音频信息传输给所述主控组件;According to one or more embodiments of the present disclosure, if the receiving object is an audience, the receiving device is a user equipment of the audience; the first audio processor is configured to transmit the audio information to the main control component;
所述主控组件用于,将所述音频信息传输给所述观众的用户设备。The main control component is configured to transmit the audio information to the user equipment of the audience.
第四方面,根据本公开的一个或多个实施例,提供了一种场控设备,其中,场控设备与至少一个直播设备连接,所述场控设备包括:In a fourth aspect, according to one or more embodiments of the present disclosure, a field control device is provided, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
第二音频处理器,用于获取音频信息;The second audio processor is used to obtain audio information;
显示器,用于输出显示界面,所述显示界面用于支持场控人员的选定操作,其中,所述选定操作用于指示接收所述音频信息的直播设备;The display is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information;
处理器,用于根据所述选定操作从所述至少一个直播设备中确定接收所述音频信息的直播设备;a processor, configured to determine a live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation;
通信组件,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。A communication component, configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine to receive the audio according to the source attribute a recipient of the information, and to transmit the audio information to a receiving device of the recipient.
第五方面,根据本公开的一个或多个实施例,提供了一种直播***,包括:In a fifth aspect, according to one or more embodiments of the present disclosure, a live broadcast system is provided, including:
如上第三方面所述的直播设备;The live broadcast equipment as mentioned in the third aspect above;
如上第四方面所述的场控设备。The field control device as described in the fourth aspect above.
根据本公开的一个或多个实施例,还包括:According to one or more embodiments of the present disclosure, further comprising:
云端服务器,用于若所述接收对象为观众,所述接收设备为所述观众的用户设备时,接收所述主控组件传输的音频信息,并将所述音频传输给所述观众的用户设备。A cloud server, configured to receive the audio information transmitted by the main control component if the receiving object is an audience and the receiving device is the user equipment of the audience, and transmit the audio to the user equipment of the audience .
第六方面,根据本公开的一个或多个实施例,提供了一种直播设备,包括:In a sixth aspect, according to one or more embodiments of the present disclosure, a live broadcast device is provided, including:
第一获取单元,用于获取输入直播设备的音频信息;The first acquisition unit is used to acquire the audio information input to the live broadcast device;
第一确定单元,用于确定所述音频信息的来源属性;a first determining unit, configured to determine the source attribute of the audio information;
第二确定单元,用于根据所述来源属性确定接收所述音频信息的接收对象;A second determining unit, configured to determine a recipient receiving the audio information according to the source attribute;
第一传输单元,用于将所述音频信息传输给所述接收对象的接收设备。A first transmission unit, configured to transmit the audio information to a receiving device of the receiving object.
根据本公开的一个或多个实施例,所述音频信息中携带输入所述音频信息的输入设备的标识;所述第一确定单元用于,根据输入所述音频信息的输入设备的标识,确定所述来源属性。According to one or more embodiments of the present disclosure, the audio information carries an identifier of an input device that inputs the audio information; the first determining unit is configured to, according to the identifier of the input device that inputs the audio information, determine The source property.
根据本公开的一个或多个实施例,所述第一确定单元用于,确定获取所述音频信息的第一数字音频传输标准通道,并根据所述第一数字音频传输标准通道确定所述来源属性。According to one or more embodiments of the present disclosure, the first determining unit is configured to determine a first digital audio transmission standard channel for obtaining the audio information, and determine the source according to the first digital audio transmission standard channel Attributes.
根据本公开的一个或多个实施例,所述第一传输单元用于,确定向所述接收对象传输所述音频信息的第二数字音频传输标准通道,并根据所述第二数字音频传输标准通道将所述音频信息传输给所述接收对象的接收设备。According to one or more embodiments of the present disclosure, the first transmission unit is configured to determine a second digital audio transmission standard channel for transmitting the audio information to the receiving object, and according to the second digital audio transmission standard A channel transmits the audio information to a receiving device of the receiving object.
根据本公开的一个或多个实施例,所述第二确定单元用于,根据所述来源属性确定输入所述音频信息的输入对象,并根据预设的输入对象与接收对象之间的映射关系,确定与所述输入对象对应的接收对象。According to one or more embodiments of the present disclosure, the second determination unit is configured to determine an input object for inputting the audio information according to the source attribute, and according to a preset mapping relationship between an input object and a receiving object , to determine the receiving object corresponding to the input object.
根据本公开的一个或多个实施例,在所述预设的输入对象与接收对象之间的映射关系中,若所述输入对象为场控人员,则所述接收对象为主播。According to one or more embodiments of the present disclosure, in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is an anchor.
第七方面,根据本公开的一个或多个实施例,提供了一种场控设备,其中,场控设备与至少一个直播设备连接,所述场控设备包括:In a seventh aspect, according to one or more embodiments of the present disclosure, a field control device is provided, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
第三确定单元,用于从所述至少一个直播设备中确定接收音频信息的直播设备;A third determining unit, configured to determine a live broadcast device receiving audio information from the at least one live broadcast device;
第二传输单元,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并将所述音频信息传输给所述接收对象的接收设备。The second transmission unit is configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine the source attribute for receiving the audio information according to the source attribute a receiving object of the audio information, and transmit the audio information to a receiving device of the receiving object.
第八方面,根据本公开的一个或多个实施例,提供了一种电子设备,包括:至少一个处理器和存储器;In an eighth aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, including: at least one processor and a memory;
所述存储器存储计算机执行指令;the memory stores computer-executable instructions;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的方法;或者,使得所述至少一个处理器执行如上第二方面以及第二方面各种可能的方法。The at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor executes the above first aspect and various possible methods of the first aspect; or, makes the at least one processor execute the above first aspect The second aspect and various possible methods of the second aspect.
第九方面,根据本公开的一个或多个实施例,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的方法;或者,实现如上第二方面以及第二方面各种可能的方法。In a ninth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, Realize the above first aspect and various possible methods of the first aspect; or realize the above second aspect and various possible methods of the second aspect.
第十方面,根据本公开的一个或多个实施例,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如上第一方面以及第一方面各种可能的方法;或者,实现如上第二方面以及第二方面各种可能的方法。In a tenth aspect, according to one or more embodiments of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the above first aspect and various possible aspects of the first aspect can be realized. method; or, implement the above second aspect and various possible methods of the second aspect.
第十一方面,本公开实施例提供一种计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法;或者,所述至少一个处理器执行所述计算机程序使得电子设备执行第二方面所述的方法。In an eleventh aspect, an embodiment of the present disclosure provides a computer program, the computer program is stored in a readable storage medium, at least one processor of an electronic device can read the computer program from the readable storage medium, the The at least one processor executes the computer program to enable the electronic device to execute the method described in the first aspect; or, the at least one processor executes the computer program to enable the electronic device to execute the method described in the second aspect.
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a preferred embodiment of the present disclosure and an illustration of the applied technical principle. Those skilled in the art should understand that the disclosure scope involved in this disclosure is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but also covers the technical solutions formed by the above-mentioned technical features or Other technical solutions formed by any combination of equivalent features. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。In addition, while operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or performed in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while the above discussion contains several specific implementation details, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.

Claims (21)

  1. 一种音频处理方法,包括:An audio processing method, comprising:
    获取输入直播设备的音频信息,并确定所述音频信息的来源属性;Obtain audio information input to the live broadcast device, and determine the source attribute of the audio information;
    根据所述来源属性确定接收所述音频信息的接收对象;determining a receiving object to receive the audio information according to the source attribute;
    将所述音频信息传输给所述接收对象的接收设备。transmitting the audio information to a receiving device of the recipient.
  2. 根据权利要求1所述的方法,其中,所述音频信息中携带输入所述音频信息的输入设备的标识;确定所述音频信息的来源属性,包括:The method according to claim 1, wherein the audio information carries an identifier of an input device that inputs the audio information; determining the source attribute of the audio information includes:
    根据输入所述音频信息的输入设备的标识,确定所述来源属性。The source attribute is determined based on an identification of an input device that inputs the audio information.
  3. 根据权利要求1所述的方法,其中,确定所述音频信息的来源属性,包括:The method according to claim 1, wherein determining the source attribute of the audio information comprises:
    确定获取所述音频信息的第一数字音频传输标准通道,并根据所述第一数字音频传输标准通道确定所述来源属性。Determining a first digital audio transmission standard channel for acquiring the audio information, and determining the source attribute according to the first digital audio transmission standard channel.
  4. 根据权利要求1至3中任一项所述的方法,其中,将所述音频信息传输给所述接收对象的接收设备,包括:The method according to any one of claims 1 to 3, wherein transmitting the audio information to a receiving device of the recipient comprises:
    确定向所述接收对象传输所述音频信息的第二数字音频传输标准通道,并根据所述第二数字音频传输标准通道将所述音频信息传输给所述接收对象的接收设备。determining a second digital audio transmission standard channel for transmitting the audio information to the receiving object, and transmitting the audio information to a receiving device of the receiving object according to the second digital audio transmission standard channel.
  5. 根据权利要求1至4中任一项所述的方法,其中,根据所述来源属性确定接收所述音频信息的接收对象,包括:The method according to any one of claims 1 to 4, wherein determining the receiving object receiving the audio information according to the source attribute comprises:
    根据所述来源属性确定输入所述音频信息的输入对象;determining an input object for inputting the audio information according to the source attribute;
    根据预设的输入对象与接收对象之间的映射关系,确定与所述输入对象对应的接收对象。According to the preset mapping relationship between the input object and the receiving object, the receiving object corresponding to the input object is determined.
  6. 根据权利要求5所述的方法,其中,在所述预设的输入对象与接收对象之间的映射关系中,若所述输入对象为场控人员,则所述接收对象为主播。The method according to claim 5, wherein, in the preset mapping relationship between the input object and the receiving object, if the input object is a field controller, then the receiving object is a broadcaster.
  7. 一种音频处理方法,其中,场控设备与至少一个直播设备连接,所述方法包括:An audio processing method, wherein the field control device is connected to at least one live broadcast device, the method comprising:
    从所述至少一个直播设备中确定接收音频信息的直播设备,并将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。Determine the live broadcast device receiving the audio information from the at least one live broadcast device, and transmit the audio information to the live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information , to determine a receiving object receiving the audio information according to the source attribute, and to transmit the audio information to a receiving device of the receiving object.
  8. 根据权利要求7所述的方法,其中,从所述至少一个直播设备中确定接收音频信息的直播设备,包括:The method according to claim 7, wherein determining the live broadcast device receiving the audio information from the at least one live broadcast device comprises:
    响应于场控人员基于所述场控设备的选定操作,根据所述选定操作从所述至少一个直播设备中确定接收所述音频信息的直播设备,其中,所述选定操作用于指示接收所述音频信息的直播设备。In response to the field control personnel's selected operation based on the field control device, determine the live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation, wherein the selected operation is used to indicate A live broadcast device that receives the audio information.
  9. 根据权利要求7或8所述的方法,其中,直播设备具有直播设备的标识;将所述音频信息传输给接收所述音频信息的直播设备,包括:The method according to claim 7 or 8, wherein the live broadcast device has an identifier of the live broadcast device; transmitting the audio information to the live broadcast device receiving the audio information comprises:
    确定所述选定操作所选定的直播设备的标识,并根据所述选定操作所选定的直播设备的标识,将所述音频信息传输给接收所述音频信息的直播设备。Determine the identifier of the live broadcast device selected by the selection operation, and transmit the audio information to the live broadcast device receiving the audio information according to the identifier of the live broadcast device selected by the selection operation.
  10. 一种直播设备,包括:A live broadcast device, comprising:
    主控组件,用于将获取到音频信息传输给第一音频处理器;a main control component, configured to transmit the acquired audio information to the first audio processor;
    第一音频处理器,用于确定所述音频信息的来源属性,根据所述来源属性确定接收所述音频信息的接收对象,并将所述音频信息传输给所述接收对象的接收设备。The first audio processor is configured to determine a source attribute of the audio information, determine a recipient receiving the audio information according to the source attribute, and transmit the audio information to a receiving device of the recipient.
  11. 根据权利要求10所述的直播设备,其中,若所述接收对象为主播,则所述接收设备为耳机;所述第一音频处理器用于,将所述音频信息传输给所述耳机。The live broadcast device according to claim 10, wherein if the receiving object is a host, the receiving device is an earphone; the first audio processor is configured to transmit the audio information to the earphone.
  12. 根据权利要求10或11所述的直播设备,其中,若所述接收对象为观众,则所述接收设备为所述观众的用户设备;所述第一音频处理器用于,将所述音频信息传输给所述主控组件;The live broadcast device according to claim 10 or 11, wherein, if the receiving object is an audience, the receiving device is a user equipment of the audience; the first audio processor is configured to transmit the audio information to the main control component;
    所述主控组件用于,将所述音频信息传输给所述观众的用户设备。The main control component is configured to transmit the audio information to the user equipment of the audience.
  13. 一种场控设备,其中,所述场控设备与至少一个直播设备连接,所述场控设备包括:A field control device, wherein the field control device is connected to at least one live broadcast device, and the field control device includes:
    第二音频处理器,用于获取音频信息;The second audio processor is used to obtain audio information;
    显示器,用于输出显示界面,所述显示界面用于支持场控人员的选定操作,其中,所述选定操作用于指示接收所述音频信息的直播设备;The display is used to output a display interface, and the display interface is used to support the selected operation of the field control personnel, wherein the selected operation is used to indicate the live broadcast device receiving the audio information;
    处理器,用于根据所述选定操作从所述至少一个直播设备中确定接收所述音频信息的直播设备;a processor, configured to determine a live broadcast device receiving the audio information from the at least one live broadcast device according to the selected operation;
    通信组件,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。A communication component, configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine to receive the audio according to the source attribute a recipient of the information, and to transmit the audio information to a receiving device of the recipient.
  14. 一种直播***,包括:A live broadcast system, comprising:
    如权利要求10至12中任一项所述的直播设备;The live broadcast device according to any one of claims 10 to 12;
    如权利要求13所述的场控设备。The field control device as claimed in claim 13.
  15. 根据权利要求14所述的***,还包括:The system of claim 14, further comprising:
    云端服务器,用于若所述接收对象为观众,所述接收设备为所述观众的用户设备时,接收所述主控组件传输的音频信息,并将所述音频传输给所述观众的用户设备。A cloud server, configured to receive the audio information transmitted by the main control component if the receiving object is an audience and the receiving device is the user equipment of the audience, and transmit the audio to the user equipment of the audience .
  16. 一种直播设备装置,包括:A live broadcast device, comprising:
    第一获取单元,用于获取输入直播设备的音频信息;The first acquisition unit is used to acquire the audio information input to the live broadcast device;
    第一确定单元,用于确定所述音频信息的来源属性;a first determining unit, configured to determine the source attribute of the audio information;
    第二确定单元,用于根据所述来源属性确定接收所述音频信息的接收对象;A second determining unit, configured to determine a recipient receiving the audio information according to the source attribute;
    第一传输单元,用于将所述音频信息传输给所述接收对象的接收设备。A first transmission unit, configured to transmit the audio information to a receiving device of the receiving object.
  17. 一种场控设备装置,所述场控设备与至少一个直播设备连接,包括:A field control device device, the field control device is connected to at least one live broadcast device, including:
    第三确定单元,用于从所述至少一个直播设备中确定接收音频信息的直播设备;A third determining unit, configured to determine a live broadcast device receiving audio information from the at least one live broadcast device;
    第二传输单元,用于将所述音频信息传输给接收所述音频信息的直播设备,其中,所述音频信息用于确定传输所述音频信息的来源属性,以根据所述来源属性确定接收所述音频信息的接收对象,并以将所述音频信息传输给所述接收对象的接收设备。The second transmission unit is configured to transmit the audio information to a live broadcast device receiving the audio information, wherein the audio information is used to determine the source attribute for transmitting the audio information, so as to determine the source attribute for receiving the audio information according to the source attribute a receiving object of the audio information, and transmit the audio information to a receiving device of the receiving object.
  18. 一种电子设备,包括:至少一个处理器和存储器;An electronic device comprising: at least one processor and memory;
    所述存储器存储计算机执行指令;the memory stores computer-executable instructions;
    所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如权利要求1至6中任一项所述的方法;或者,使得所述至少一个处理器执行如权利要求7至9中任一项所述的方法。The at least one processor executes the computer-executed instructions stored in the memory, so that the at least one processor performs the method according to any one of claims 1 to 6; or, causes the at least one processor to perform the following: The method according to any one of claims 7 to 9.
  19. 一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至6中任一项所述的方法;或者,实现如权利要求7至9中任一项所述的方法。A computer-readable storage medium, wherein computer-readable instructions are stored in the computer-readable storage medium, and when the processor executes the computer-executable instructions, the method according to any one of claims 1 to 6 is realized; or , realizing the method as described in any one of claims 7 to 9.
  20. 一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至6中任一项所述的方法;或者,所述计算机程序在被处理器执行时实现根据权利要求7至9中任一项所述的方法。A computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 6; or, when the computer program is executed by a processor, implements the method according to The method according to any one of claims 7 to 9.
  21. 一种计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至6中任一项所述的方法;或者,所述计算机程序在被处理器执行时实现根据权利要求7至9中任一项所述的方法。A computer program which, when executed by a processor, implements the method according to any one of claims 1 to 6; or, said computer program, when executed by a processor, implements the method according to claims 7 to 9 any one of the methods described.
PCT/CN2022/096940 2021-07-13 2022-06-02 Audio processing method, live broadcast device, and live broadcast system WO2023284436A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110790003.XA CN113542783B (en) 2021-07-13 2021-07-13 Audio processing method, live broadcast equipment and live broadcast system
CN202110790003.X 2021-07-13

Publications (1)

Publication Number Publication Date
WO2023284436A1 true WO2023284436A1 (en) 2023-01-19

Family

ID=78127691

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/096940 WO2023284436A1 (en) 2021-07-13 2022-06-02 Audio processing method, live broadcast device, and live broadcast system

Country Status (2)

Country Link
CN (1) CN113542783B (en)
WO (1) WO2023284436A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113542783B (en) * 2021-07-13 2023-06-06 北京字节跳动网络技术有限公司 Audio processing method, live broadcast equipment and live broadcast system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106131701A (en) * 2016-07-20 2016-11-16 平安健康互联网股份有限公司 The communication system of private message and method thereof for main broadcaster
CN106131602A (en) * 2016-07-20 2016-11-16 平安健康互联网股份有限公司 Interactive system based on main broadcaster's end and method thereof
CN109120947A (en) * 2018-09-05 2019-01-01 北京优酷科技有限公司 A kind of the voice private chat method and client of direct broadcasting room
CN111367493A (en) * 2020-03-06 2020-07-03 广州视源电子科技股份有限公司 Method and device for controlling audio in multimedia conference
CN112866828A (en) * 2020-12-22 2021-05-28 深圳市创成微电子有限公司 Audio transmission control method, device, sound card, system and readable storage medium
CN113542783A (en) * 2021-07-13 2021-10-22 北京字节跳动网络技术有限公司 Audio processing method, live broadcast equipment and live broadcast system

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060025206A1 (en) * 1997-03-21 2006-02-02 Walker Jay S Gaming device operable to faciliate audio output via a headset and methods related thereto
TW200532544A (en) * 2005-03-09 2005-10-01 Tul Corp Personal multimedia on-line broadcasting system and method thereof
CN105657579A (en) * 2015-10-29 2016-06-08 乐视致新电子科技(天津)有限公司 Live broadcast audio switching method, stream media server and client
CN106209596B (en) * 2016-07-20 2019-03-15 平安健康互联网股份有限公司 Interactive system and its method of the operation backstage with main broadcaster end
CN208609168U (en) * 2016-11-03 2019-03-15 徐文波 A kind of audio frequency apparatus
CN106790043B (en) * 2016-12-17 2020-12-25 北京小米移动软件有限公司 Method and device for sending message in live broadcast application
CN107124661B (en) * 2017-04-07 2020-05-19 广州市百果园网络科技有限公司 Communication method, device and system in live channel
US10497368B2 (en) * 2017-08-15 2019-12-03 Lenovo (Singapore) Pte. Ltd. Transmitting audio to an identified recipient
KR101996468B1 (en) * 2017-10-25 2019-07-04 라인 가부시키가이샤 Method, system, and non-transitory computer readable medium for audio feedback during live broadcast
CN108040009B (en) * 2017-11-15 2021-01-26 平安科技(深圳)有限公司 Data directional transmission method, data directional transmission control device and computer readable storage medium
US11606407B2 (en) * 2018-07-05 2023-03-14 Prowire Sport Limited System and method for capturing and distributing live audio streams of a live event
CN111464824A (en) * 2020-04-03 2020-07-28 北京达佳互联信息技术有限公司 Message sending method and system, server and storage medium
CN111510738B (en) * 2020-04-26 2023-08-11 北京字节跳动网络技术有限公司 Audio transmission method and device in live broadcast
CN112272170B (en) * 2020-10-19 2023-01-10 广州博冠信息科技有限公司 Voice communication method and device, electronic equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106131701A (en) * 2016-07-20 2016-11-16 平安健康互联网股份有限公司 The communication system of private message and method thereof for main broadcaster
CN106131602A (en) * 2016-07-20 2016-11-16 平安健康互联网股份有限公司 Interactive system based on main broadcaster's end and method thereof
CN109120947A (en) * 2018-09-05 2019-01-01 北京优酷科技有限公司 A kind of the voice private chat method and client of direct broadcasting room
CN111367493A (en) * 2020-03-06 2020-07-03 广州视源电子科技股份有限公司 Method and device for controlling audio in multimedia conference
CN112866828A (en) * 2020-12-22 2021-05-28 深圳市创成微电子有限公司 Audio transmission control method, device, sound card, system and readable storage medium
CN113542783A (en) * 2021-07-13 2021-10-22 北京字节跳动网络技术有限公司 Audio processing method, live broadcast equipment and live broadcast system

Also Published As

Publication number Publication date
CN113542783B (en) 2023-06-06
CN113542783A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
JP7351907B2 (en) Online document sharing methods, devices, electronic devices and storage media
WO2020238698A1 (en) Unread message reminding method, device, terminal apparatus and storage medium
WO2021012952A1 (en) Message processing method, device and electronic equipment
US10638082B2 (en) Systems and methods for picture-in-picture video conference functionality
WO2022089192A1 (en) Interaction processing method and apparatus, electronic device, and storage medium
WO2023160416A1 (en) Information display method and apparatus, electronic device, storage medium, and program product
WO2022042554A1 (en) Screen sharing method and apparatus, and electronic device
US20230011395A1 (en) Video page display method and apparatus, electronic device and computer-readable medium
WO2023109670A1 (en) Sharing method and apparatus, electronic device, storage medium and computer program product
WO2023109665A1 (en) Content presentation method and apparatus, and device and storage medium
WO2022057713A1 (en) Information processing method and apparatus, device, and storage medium
WO2023284436A1 (en) Audio processing method, live broadcast device, and live broadcast system
WO2023071606A1 (en) Interaction method and apparatus, electronic device, and storage medium
CN105704110B (en) Media transmission method, media control method and device
WO2023165370A1 (en) Information exchange method and apparatus, display device, and storage medium
WO2023134685A1 (en) Livestreaming voting method and apparatus, electronic device, storage medium, and program product
WO2020220777A1 (en) Method for pushing information, device, equipment, and medium
WO2023001066A1 (en) Message sending method and apparatus, and device and storage medium
WO2023109434A1 (en) Virtual resource transfer method and apparatus, and device, readable storage medium and product
WO2020244564A1 (en) Method and device for displaying group of contacts to be mentioned, terminal apparatus, and storage medium
WO2023273889A1 (en) Interaction method and apparatus, and electronic device
CN109635131B (en) Multimedia content list display method, pushing method, device and storage medium
WO2021114981A1 (en) Method and apparatus for displaying video playing page, and electronic device and medium
WO2020233171A1 (en) Song list switching method, apparatus and system, terminal, and storage medium
WO2020224302A1 (en) User information processing method, apparatus, electronic device, and computer storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22841076

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23/04/2024)