Unlock instant, AI-driven research and patent intelligence for your innovation.

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

Pending Publication Date: 2021-10-08
BIGO TECH PTE LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, using a mixing server assigned to the voice room to mix the multi-channel voice streams corresponding to each microphone user and ordinary listener in the voice room, there is a huge mixing calculation overhead, which reduces the number of multiple voice streams. Mixing efficiency, which affects the real-time interaction in the voice room

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Sound mixing system and method based on voice room, server and storage medium
  • Sound mixing system and method based on voice room, server and storage medium
  • Sound mixing system and method based on voice room, server and storage medium

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a sound mixing system and method based on a voice room, a server and a storage medium. The system comprises a service daemon process, a media service center, a media service cluster and a sound mixing service cluster, the service daemon process notifies a media service center of each associated sound mixing server of the current voice room in the sound mixing service cluster according to the service information of each sound mixing server in the sound mixing service cluster; and the media service center correspondingly distributes each associated audio mixing server to each target media server pointed by the current voice room in the media service cluster, so that the associated audio mixing server distributed by each target media server generates a corresponding audio mixing voice stream for each associated user of the target media server in the current voice room. According to the invention, partition sound mixing of each user in the current voice room on different associated sound mixing servers can be realized, the sound mixing overhead of the current voice room on each associated sound mixing server is reduced, and the sound mixing efficiency of the current voice room is improved.

Description

technical field [0001] The embodiment of the present invention relates to the technical field of voice broadcasting, and in particular to a sound mixing system, method, server and storage medium based on a voice room. Background technique [0002] Due to the real-time and interactive requirements of voice chat, voice rooms have been widely used in people's daily life, and the rich themed gameplay in voice rooms is also favored by more and more users. At this time, the server usually mixes the multiple voice streams reported by the microphone users in the voice room, so as to send the mixed voice stream to each user in the voice room, so as to reduce the reception rate of each user in the voice room. Occupied bandwidth of the downstream voice stream. [0003] At present, when mixing multiple voice streams in the same voice room, a corresponding mixing server is usually assigned to the voice room first, and the mixing server will report to other microphone users The multi-ch...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10K15/08
CPCG10K15/08
Inventor 苏龙超成家雄钟少奋吴济宇黄金强
Owner BIGO TECH PTE LTD