Sound mixing system and method based on voice room, server and storage medium
A server and media server technology, which is applied to instruments, sounding devices, etc., can solve the problems affecting the real-time interaction of voice rooms, large mixing calculation overhead, and reducing the mixing efficiency of multi-channel voice streams. Improve real-time performance and improve efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Figure 1A The schematic diagram of a sound mixing system based on a voice room is provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation where the upstream voice streams of each microphone user in any voice room are mixed accordingly. refer to Figure 1A , the sound mixing system based on the voice room in this embodiment may include a service daemon 110 , a media service center 120 , a media service cluster 130 and a mixing service cluster 140 .
[0028] Wherein, the service daemon 110 manages the service information of each mixing server in the mixing service cluster 140 .
[0029] Specifically, the service daemon process 110 notifies each associated mixing server in the mixing service cluster 140 of the current voice room to the media service center 120 according to the service information of each mixing server in the mixing service cluster 140; the media service center 120 Each associated mixing server is correspondingly a...
Embodiment 2
[0050] figure 2 It is a flowchart of a sound mixing method based on a voice room provided by Embodiment 2 of the present invention. This embodiment is applicable to the case of performing corresponding audio mixing on the uplink audio streams of each microphone-enabled user in any audio room, and may be applied to the audio room-based audio mixing system provided in the above embodiments. A voice room-based sound mixing method provided in this embodiment can be performed by a server provided in an embodiment of the present invention. The server can be a corresponding service cluster, and a service daemon process, a media service center, and a media service cluster that perform corresponding functions It is formed together with the mixing service cluster.
[0051] Specifically, such as figure 2 As shown, the method may include the following steps:
[0052] S210, when the current voice room is opened, notify the media service center of each associated mixing server in the m...
Embodiment 3
[0068] image 3 It is a flowchart of a sound mixing method based on a voice room provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. like image 3 As shown, this embodiment mainly explains in detail the specific mixing process of the mixed voice stream corresponding to each user in the current voice room.
[0069] optional, such as image 3 As shown, the method may include the following steps:
[0070] S310. When the media service center detects that the current voice room is enabled, send the audio mixing allocation request of the current voice room to the service daemon process through the media service center.
[0071] Optionally, in this embodiment, the media service center detects in real time whether there is a currently enabled voice room, and uses the currently enabled voice room as the current voice room in this embodiment. When it is detected that the current voice room is turned on and it is...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


