Conference host output system
By designing a conference host output system including main conference room equipment and secondary conference room equipment, the problem of difficulty in processing audio signals in multiple conference rooms in the prior art is solved, and multiple conference rooms share a conference host, reducing costs and improving cost-effectiveness.
Patent Information
- Application Number
- CN202510233371.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2025-05-23
AI Technical Summary
The existing conference host output system cannot effectively process the audio signals in multiple conference rooms, resulting in high equipment costs, complex systems and poor cost-effectiveness.
A conference host output system is designed to realize partition output and allocation of audio signals through the network connection between the main conference room equipment and multiple secondary conference room equipment. The system includes a conference host, a PoE switch, a microphone unit, a power amplifier and a speaker. The audio control module communicates with the secondary conference room equipment through the network to realize the n×n audio matrix function.
It realizes that multiple conference rooms share a conference host, which reduces the cost of audio equipment and improves the cost-effectiveness of the conference audio system.
Smart Images

Figure CN120034792A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of audio equipment, and more specifically, to a conference host output system. Background Art
[0002] In the modern society where communication technology is developing rapidly, conference hosts play a key role in various conference environments and are important equipment for realizing multi-party communication and audio processing. From the perspective of transmission path, conference hosts are mainly divided into wireless conference hosts and wired conference hosts. Among them, wireless conference hosts can be further divided into 2.4G wireless conference hosts, U-segment wireless conference hosts and 5G WiFi wireless conference hosts, while wired conference hosts usually include analog conference hosts and digital conference hosts.
[0003] The analog conference host uses analog signal processing technology and adopts audio balanced transmission and RS485 communication to carry out its work. The digital conference host uses digital signal processing technology and uses Dante, AES67, private IP transmission protocols, etc. to communicate with the microphone unit through the local area network.
[0004] However, no matter what type of conference host is used, the signal output to the back-end device is a mixture of the microphone unit and the host input audio signal. The number of microphones that can speak at the same time is limited, and the output to the back-end live sound reinforcement is the same port. An additional audio processor must be added to suppress howling to meet the needs of live sound reinforcement, which not only increases the cost of the equipment, but also makes the system more complicated. Moreover, since a host has only one mixed audio output, a conference host must be equipped for a conference room. If multiple conference rooms are expanded, multiple conference hosts need to be added, resulting in relatively high costs and poor overall cost performance. Summary of the invention
[0005] In view of the above problems, the present application provides a conference host output system to enable the conference host to output multiple audio signals, so that multiple conference rooms can share one conference host, reduce the cost of audio equipment, and improve the cost performance of the conference audio system.
[0006] In order to achieve the above objectives, the specific plan is proposed as follows:
[0007] A conference host output system, comprising a main conference room device and a plurality of secondary conference room devices, wherein the main conference room device comprises a conference host, a PoE switch, a plurality of microphone units, a plurality of power amplifiers and a plurality of speakers, and each secondary conference room device does not include a conference host;
[0008] The conference host includes a host control module and an audio control module, and the audio control module is connected to the host control module through a network;
[0009] The conference host communicates with each secondary conference room equipment via a network;
[0010] In each partition output by the conference host, a power amplifier and a speaker are connected, and the audio control module is connected to the speaker through the power amplifier. When the partition contains at least one microphone unit, the audio control module is connected to the at least one microphone unit through the interface of the PoE switch.
[0011] Optionally, the host control module includes a host network interface, a host network chip, an ARM chip and a touch screen;
[0012] The host network interface is connected to the network interface of the audio control module;
[0013] The touch screen is connected to the ARM chip, and the ARM chip is connected to the host network interface through the host network chip to upload the content of the touch screen to the audio control module.
[0014] Optionally, the audio control module includes a field programmable gate array FPGA chip, a digital signal processor DSP chip, three RJ45 network ports, three digital-to-analog conversion DA chips and three DA operational amplifier groups;
[0015] Each RJ45 network port is connected to the FPGA chip network through the corresponding network chip;
[0016] The FPGA chip is connected to the DSP chip network;
[0017] The DSP chip is connected to each DA chip network via the IIS bus. Each DA chip decodes 8-channel audio. Each DA chip outputs audio to the corresponding DA operational amplifier group, so that each DA operational amplifier group outputs audio to the power amplifier.
[0018] Optionally, the audio control module further includes an MCU, an analog-to-digital conversion AD chip and two operational amplifiers, the MCU communicates with the AD chip via an IIS bus, the DSP chip communicates with the AD chip, the three RJ45 network ports include a second RJ45 network port, and the second RJ45 network port is connected to the PoE switch;
[0019] After acquiring the microphone audio input by the microphone unit, the audio control module transmits the microphone audio to the AD chip through the two operational amplifiers, so that the AD chip collects the microphone audio to obtain the first data audio;
[0020] The AD chip transmits the first data audio to the FPGA, so that the FPGA transmits the first data audio back to other microphone units through the second RJ45 network port and the PoE switch.
[0021] Optionally, the audio control module further includes a line end;
[0022] After acquiring the line audio, the audio control module transmits the line audio to the two operational amplifiers through the line end, so that after the two operational amplifiers transmit the microphone audio to the AD chip, the AD chip collects the microphone audio to obtain the second data audio;
[0023] The AD chip transmits the second audio data to the FPGA, so that the FPGA transmits the second audio data back to all microphone units through the second RJ45 network port and the PoE switch.
[0024] Optionally, each sub-conference room device includes an audio control module;
[0025] Starting with the audio control module of the conference host, the audio control modules of all the secondary conference room devices are connected to the network in sequence according to a preset order.
[0026] Optionally, the audio control module of each secondary conference room device includes a first RJ45 network port and a third RJ45 network port;
[0027] For each audio control module that is not ranked last in the preset order, the third RJ45 network port of the audio control module is network connected to the first RJ45 network port of the next audio control module, and the first RJ45 network port of the audio control module is network connected to the third RJ45 network port of the previous audio control module.
[0028] Optionally, the audio control module of each secondary conference room device further includes a second RJ45 network port, an FPGA chip, a DSP chip, an MCU, an AD chip, a line end, two operational amplifiers, three DA chips and three DA operational amplifier groups;
[0029] The internal structure of the audio control module of each secondary conference room device is the same as the internal structure of the audio control module of the conference host.
[0030] Optionally, the audio control module of the conference host has a plug-in card architecture so as to be plugged into the conference host.
[0031] Optionally, the maximum number of output zones per audio control module is 24.
[0032] By means of the above technical scheme, the conference host output system of the present application includes a main conference room device and a plurality of secondary conference room devices, wherein the main conference room device includes a conference host, a PoE switch, a plurality of microphone units, a plurality of power amplifiers and a plurality of speakers, and each secondary conference room device does not include a conference host, and the conference host includes a host control module and an audio control module, wherein the audio control module is connected to the host control module through a network, and the audio control module of the conference host communicates with each secondary conference room device through a network, and a power amplifier and a speaker are connected to each partition output by the conference host, and when the partition contains at least one microphone unit, the audio control module is connected to the at least one microphone unit through the interface of the PoE switch, and the audio control module is connected to the speaker through the power amplifier. It can be seen that the conference host can distribute multiple audio input signals to output to different partitions without adding an additional audio processor, realizing the n×n audio matrix function, and multiple conference rooms can share a conference host, reducing the cost of audio equipment and improving the cost performance of the conference audio system. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0034] Figure 1 A schematic diagram of device connection of a conference host output system provided in an embodiment of the present application;
[0035] Figure 2 A schematic diagram of equipment connection in a main conference room provided in an embodiment of the present application;
[0036] Figure 3 A connection diagram of a host control module provided in an embodiment of the present application;
[0037] Figure 4 A connection diagram of an audio control module provided in an embodiment of the present application;
[0038] Figure 5 A schematic diagram of equipment connection for a secondary conference room provided in an embodiment of the present application;
[0039] Figure 6 A device connection diagram of another conference host output system provided in an embodiment of the present application;
[0040] Figure 7 A schematic diagram of the connection between multiple audio control modules provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0042] Figure 1 An optional system architecture of the conference host output system provided in the embodiment of the present application, such as Figure 1 As shown, the system architecture may include a main conference room device and multiple secondary conference room devices.
[0043] The main conference room equipment may include a conference host, a PoE switch, several microphone units, several amplifiers and several speakers. The main conference room equipment may refer to the equipment in the main conference room, and the secondary conference room equipment may refer to the equipment in the conference room. The difference between the main conference room and the secondary conference room is that the main conference room includes the conference host, while the conference room does not include the conference host, so each secondary conference room equipment does not include the conference host.
[0044] Specifically, the conference host may include a host control module and an audio control module, and the host control module and the audio control module may be connected via a network cable. The audio control module may communicate with each sub-conference room device via a network.
[0045] The audio control module of the conference host may have a plug-in card structure so as to be plugged into the conference host.
[0046] like Figure 1 As shown, the equipment in each sub-conference room can be arranged in a preset order, with the audio control module of the conference host as the first, and the equipment in each conference room can be connected in series through a network cable.
[0047] Furthermore, the maximum number of output zones of the audio control module is 24. In each zone output by the conference host, a power amplifier and a speaker can be connected. The audio control module is connected to the speaker through the power amplifier, and the connection method can be an audio cable connection. The audio of one microphone unit can be output to one zone, and the audio of multiple microphone units can be output to one zone. Therefore, when a zone contains at least one microphone unit, the audio control module can be connected to the at least one microphone unit through the interface of the PoE switch to realize an n×n audio matrix.
[0048] For example, if there are four microphone units' audio inputs to a certain zone, the PoE switch in this zone needs to provide 4 interfaces to connect the four microphone units, then this zone will eventually output four audios. At the same time, the host control module can adjust the volume and tone of the zone so that the volume and tone of the four audios can be adjusted at the same time.
[0049] It is understandable that because the audio of multiple microphone units is output to one zone, and the zone that does not need to output does not need to be connected to the microphone unit, the number of microphone units in the conference room can be different from the number of zones, which can be greater or less than the number of zones. Figure 2 As shown in the figure, the PoE switch is connected to n microphone units through the interface, and the PoE switch is connected to the conference host. After the conference host processes the input audio of the microphone unit, it outputs it to the power amplifier and speaker corresponding to each partition. Since the maximum number of output partitions of the conference host (audio control module) is 24, a conference room can be connected to a maximum of 24 power amplifiers and 24 speakers.
[0050] The conference host output system provided in this embodiment includes a main conference room device and multiple secondary conference room devices, wherein the main conference room device includes a conference host, a PoE switch, several microphone units, several power amplifiers and several speakers, and each secondary conference room device does not include a conference host. The conference host includes a host control module and an audio control module, and the audio control module is connected to the host control module through a network. The audio control module of the conference host communicates with each secondary conference room device through a network. In each partition output by the conference host, a power amplifier and a speaker can be connected. When the partition contains at least one microphone unit, the audio control module is connected to the at least one microphone unit through the interface of the PoE switch, and the audio control module is connected to the speaker through the power amplifier. It can be seen that the conference host can distribute multiple audio input signals to output to different partitions without adding an additional audio processor, realizing the n×n audio matrix function, and multiple conference rooms can share a conference host, reducing the cost of audio equipment and improving the cost performance of the conference audio system.
[0051] In some embodiments of the present application, the host control module mentioned in the above embodiments is introduced, such as Figure 3 As shown, the host control module may include:
[0052] Host network interface (J1), host network chip (IC2), ARM chip (IC1) and touch screen.
[0053] Specifically, the host network interface (J1) can be connected to the network interface network of the audio control module to achieve the connection between the host control module and the audio control module. The touch screen can be connected to the ARM chip (IC1), and the ARM chip is connected to the host network interface (J1) through the host network chip (IC2) to upload the content of the touch screen to the audio control module.
[0054] The ARM chip (IC1) and the host network chip (IC2), as well as the ARM chip (IC1) and the touch screen, can be connected by control lines. The touch screen can be a 4.3-inch capacitive touch screen. The model of the ARM chip (IC1) is SD2xx, and the model of the host network chip (IC2) is RTL82xx.
[0055] For example, on the conference host, the user operates the touch screen of the host control module to select a partition and adjust the input audio parameters of the microphone units in the partition. The adjustment command will be transmitted to the audio control module via the ARM chip (IC1), the host network chip (IC2) and the host network interface (J1) in sequence. After being modulated by the audio control module, the modulated signal will be fed back to each microphone unit in the partition. After receiving the modulated signal, each microphone unit will adjust the input audio parameters.
[0056] It can be seen that, in this application, the conference host realizes partition control through the network connection of the host control module and the audio control module, so that the microphone input and audio output adjustment of each partition can be realized on the conference host without the need for additional audio processor for adjustment, thereby effectively reducing the cost of audio equipment and improving the cost performance of the conference audio system.
[0057] In some embodiments of the present application, the audio control module mentioned in the above embodiments is introduced. The internal structure and connection of the audio control module are as follows: Figure 4 As shown, the audio control module may include a field programmable gate array FPGA chip (IC5), a digital signal processor DSP chip (IC8), three RJ45 network ports, three digital-to-analog conversion DA chips and three DA operational amplifier groups.
[0058] Among them, the three RJ45 network ports are the first RJ45 network port (RJ1), the second RJ45 network port (RJ2) and the third RJ45 network port (RJ3). The three digital-to-analog conversion DA chips are the first DA chip (IC10), the second DA chip (IC11) and the third DA chip (IC12). The three DA op amp groups are the first DA op amp group (op amp (IC13-IC14)), the second DA op amp group (op amp (IC15-IC16)) and the third DA op amp group (op amp (IC17-IC18)). The model of the FPGA chip (IC5) is FPFA10CL025xxx, the model of the DSP chip IC8 is ADSP_21xxx, and the model of the DA chip is ES9xxx.
[0059] Furthermore, the first RJ45 network port (RJ1) is connected to the FPGA chip (IC5) through the corresponding network chip (IC2), the second RJ45 network port (RJ2) is connected to the FPGA chip (IC5) through the corresponding network chip (IC3), and the third RJ45 network port (RJ3) is connected to the FPGA chip (IC5) through the corresponding network chip (IC4). Among them, the model of the network chip (IC1-IC4) is RTL82xx. After the FPGA chip (IC5) communicates with the DSP chip IC8 using the TDM8 audio data format, it communicates with the DA chip (IC10), DA chip (IC11) and DA chip (IC12) using the IIS bus. Each DA chip can decode 8 audio channels, a total of 24 audio channels, and each DA chip outputs audio to the corresponding DA op amp group, so that each DA op amp group amplifies the audio buffer and finally outputs it to the power amplifier.
[0060] Furthermore, the audio control module may also include an MCU (IC9), an analog-to-digital conversion AD chip (IC7) and two operational amplifiers (IC19 and IC6).
[0061] Among them, the MCU model is STM32xxx and the AD chip model is ES83xx.
[0062] Specifically, the MCU (IC9) communicates with the AD chip (IC7) through the IIS bus, the DSP chip (IC8) communicates with the AD chip (IC8), and the second RJ45 network port (RJ2) is connected to the PoE switch.
[0063] After obtaining the microphone audio input by the microphone unit, the audio control module transmits the microphone audio to the AD chip (IC7) through two operational amplifiers (IC19 and IC6), so that the AD chip (IC7) can collect the microphone audio to obtain the first data audio. The AD chip (IC7) transmits the first data audio to the FPGA (IC5), so that the FPGA (IC5) transmits the first data audio back to other microphone units for monitoring through the second RJ45 network port (RJ2) and the PoE switch.
[0064] Furthermore, the audio control module may also include a line terminal (L1).
[0065] After acquiring the line audio, the audio control module transmits the line audio to the operational amplifier (IC6) through the line end (L1), so that the operational amplifier (IC6) can transmit the microphone audio to the AD chip (IC7), and the AD chip (IC7) can collect the microphone audio to obtain the second data audio. The AD chip (IC7) transmits the second data audio to the FPGA (IC5), so that the FPGA (IC5) can transmit the second data audio back to all microphone units through the second RJ45 network port (RJ2) and the PoE switch for monitoring.
[0066] Furthermore, the network interface (J2) of the audio control module can be connected to the FPGA (IC5) through the network chip (IC1) to achieve communication between the audio control module and the host control module.
[0067] In some embodiments of the present application, the conference equipment mentioned in the above embodiments is introduced, such as Figure 5 As shown, the equipment in this conference room includes an audio control module, a PoE switch, several microphone units, several power amplifiers and several speakers.
[0068] like Figure 5 As shown in the figure, the secondary conference room equipment is the same as the main conference room equipment in that the maximum number of output zones of the secondary conference room equipment or its audio control module is also 24, so the secondary conference room equipment can include a maximum of 24 power amplifiers and 24 speakers. In each zone, the microphone unit can be connected to the audio control module network through a PoE switch, and the audio control module is connected to the speaker through an audio cable via the power amplifier.
[0069] In the communication mode between the secondary conference room device and the conference host in the primary conference room device, the audio control module of the secondary conference room device can be network-connected to the audio control module of the conference host.
[0070] Specifically, Figure 6 As shown, starting with the audio control module of the conference host, the audio control modules of all the secondary conference room devices are connected to the network in sequence according to a preset order.
[0071] Furthermore, the audio control module of the secondary conference room equipment may include a first RJ45 network port, a second RJ45 network port, a third RJ45 network port, an FPGA chip, a DSP chip, an MCU, an AD chip, a line end, two operational amplifiers, three DA chips and three DA operational amplifier groups.
[0072] Specifically, the internal structure and connection of the audio control module of each secondary conference room device are the same as the internal structure and connection of the audio control module of the conference host. The detailed internal structure and connection of the audio control module of the secondary conference room device can refer to the internal structure and connection of the audio control module in the aforementioned embodiment, and Figure 4 As shown, no further description is given here.
[0073] The connection relationship between the audio control modules of all conference rooms can be referred to Figure 7 . First, the third RJ45 network port (J3) of the audio control module of the main conference room is connected to the first RJ45 network port (J1) of the audio control module of the first secondary conference room. Then, for each audio control module that is not ranked last in the preset order, the third RJ45 network port (J3) of the audio control module is connected to the first RJ45 network port (J1) of the next audio control module, and the first RJ45 network port (J1) of the audio control module is connected to the third RJ45 network port (J3) of the previous audio control module, thereby forming a first-order connection between the first RJ45 network port (J1) and the third RJ45 network port (J3) of two adjacent audio control modules, so that the audio control modules of each secondary conference room can establish communication with the conference host.
[0074] The conference host output system provided in the present application, the audio control modules of each secondary conference room are connected to the conference host of the main conference room through the RJ45 network port serial connection, so that the conference host can establish communication with each secondary conference room, thereby controlling the audio equipment of all conference rooms on the host control module, and realizing one conference host for common use by multiple conference rooms, reducing the cost of audio equipment and improving the cost performance of the conference audio system.
[0075] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising said element.
[0076] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The embodiments can be combined as needed, and the same or similar parts can be referred to each other.
[0077] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but rather to the broadest scope consistent with the principles and novel features disclosed herein.
Claims
1. A conference host output system, characterized in that: It includes a main conference room device and multiple secondary conference room devices, wherein the main conference room device includes a conference host, a PoE switch, several microphone units, several power amplifiers and several speakers, and each secondary conference room device does not include a conference host; The conference host includes a host control module and an audio control module, and the audio control module is connected to the host control module through a network; The audio control module of the conference host communicates with the equipment in each secondary conference room through the network; In each partition output by the conference host, a power amplifier and a speaker are connected, and the audio control module is connected to the speaker through the power amplifier. When the partition contains at least one microphone unit, the audio control module is connected to the at least one microphone unit through the interface of the PoE switch.
2. The conference host output system according to claim 1, characterized in that: The host control module includes a host network interface, a host network chip, an ARM chip and a touch screen; The host network interface is connected to the network interface of the audio control module; The touch screen is connected to the ARM chip, and the ARM chip is connected to the host network interface through the host network chip to upload the content of the touch screen to the audio control module.
3. The conference host output system according to claim 1, characterized in that: The audio control module includes a field programmable gate array FPGA chip, a digital signal processor DSP chip, three RJ45 network ports, three digital-to-analog conversion DA chips and three DA amplifier groups; Each RJ45 network port is connected to the FPGA chip network through the corresponding network chip; The FPGA chip is connected to the DSP chip network; The DSP chip is connected to each DA chip network via the IIS bus. Each DA chip decodes 8-channel audio. Each DA chip outputs audio to the corresponding DA operational amplifier group, so that each DA operational amplifier group outputs audio to the power amplifier.
4. The conference host output system according to claim 3, characterized in that: The audio control module further includes an MCU, an analog-to-digital conversion AD chip and two operational amplifiers, the MCU communicates with the AD chip via an IIS bus, the DSP chip communicates with the AD chip, the three RJ45 network ports include a second RJ45 network port, and the second RJ45 network port is connected to the PoE switch; After acquiring the microphone audio input by the microphone unit, the audio control module transmits the microphone audio to the AD chip through the two operational amplifiers, so that the AD chip collects the microphone audio to obtain the first data audio; The AD chip transmits the first data audio to the FPGA, so that the FPGA transmits the first data audio back to other microphone units through the second RJ45 network port and the PoE switch.
5. The conference host output system according to claim 4, characterized in that: The audio control module also includes a line terminal; After acquiring the line audio, the audio control module transmits the line audio to the two operational amplifiers through the line end, so that after the two operational amplifiers transmit the microphone audio to the AD chip, the AD chip collects the microphone audio to obtain the second data audio; The AD chip transmits the second audio data to the FPGA, so that the FPGA transmits the second audio data back to all microphone units through the second RJ45 network port and the PoE switch.
6. The conference host output system according to claim 1, characterized in that: Each sub-conference room equipment includes an audio control module; Starting with the audio control module of the conference host, the audio control modules of all the secondary conference room devices are connected to the network in sequence according to a preset order.
7. The conference host output system according to claim 6, characterized in that: The audio control module of each secondary conference room device includes a first RJ45 network port and a third RJ45 network port; For each audio control module that is not ranked last in the preset order, the third RJ45 network port of the audio control module is network connected to the first RJ45 network port of the next audio control module, and the first RJ45 network port of the audio control module is network connected to the third RJ45 network port of the previous audio control module.
8. The conference host output system according to claim 7, characterized in that: The audio control module of each secondary conference room equipment also includes a second RJ45 network port, an FPGA chip, a DSP chip, an MCU, an AD chip, a line end, two op amps, three DA chips and three DA op amp groups; The internal structure of the audio control module of each secondary conference room device is the same as the internal structure of the audio control module of the conference host.
9. The conference host output system according to any one of claims 6 to 8, characterized in that: The audio control module of the conference host has a plug-in card structure so as to be plugged into the conference host.
10. The conference host output system according to any one of claims 6 to 8, characterized in that: The maximum number of output zones per audio control module is 24.
Citation Information
Cited By
Control method and device of audio and video conference discussion system and storage medium
CN121578892A
Digital network conference transmission method, conference host and conference system
CN121792687A
A digital network conference transmission method, conference host and conference system
CN121792687B