FIELD OF THE TECHNOLOGY

The present disclosure relates to the field of instant messaging technologies, and in particular, to a multi-user instant messaging method, system, apparatus, and electronic device.

BACKGROUND OF THE DISCLOSURE

With the rapid development of information technology, multi-user instant messaging is increasingly widely applied. With the expansion of the scale of communication and an increase in the number of users that participate in the same instant messaging room simultaneously, the following problems are exposed in the related art: In multi-user instant messaging, recipient terminals have varied conditions, and the multi-user technology communication in the related art has low compatibility with recipient terminals. As a result, adequate services fail to be provided to some recipient terminals.

SUMMARY

An objective of the present disclosure is to provide a multi-user instant messaging method, system, apparatus, and electronic device, which can improve the compatibility of multi-user instant messaging with recipient terminals.

According to an aspect of embodiments of the present disclosure, a multi-user instant messaging method is disclosed, the method being performed by a server, the method including:

obtaining a first quantity of first multimedia data streams;

merging the first quantity of first multimedia data streams into a second quantity of second multimedia data streams, the second quantity being less than the first quantity; and

transmitting the second quantity of second multimedia data streams to a recipient terminal, wherein the recipient terminal presents the corresponding second multimedia data streams.

According to an aspect of the embodiments of the present disclosure, a multi-user instant messaging system is disclosed, including a scheduling node and at least two candidate data adapter nodes,

the scheduling node being configured to select a candidate data adapter node from the at least two candidate data adapter nodes as a target data adapter node; and

the target data adapter node being configured to: obtain a first quantity of first multimedia data streams, merge the first quantity of first multimedia data streams into a second quantity of second multimedia data streams, the second quantity being less than the first quantity, and transmit the second quantity of second multimedia data streams to a recipient terminal, wherein the recipient terminal presents the corresponding second multimedia data streams.

According to an aspect of the embodiments of the present disclosure, a multi-user instant messaging apparatus is disclosed, including:

an obtaining module, configured to obtain a first quantity of first multimedia data streams;

a merging module, configured to merge the first quantity of first multimedia data streams into a second quantity of second multimedia data streams, the second quantity being less than the first quantity; and

a transmission module, configured to transmit the second quantity of second multimedia data streams to a recipient terminal, wherein the recipient terminal presents the corresponding second multimedia data streams.

According to an aspect of the embodiments of the present disclosure, a server for performing multi-user instant messaging is disclosed, including: a memory, storing computer-readable instructions; and a processor, reading the computer-readable instructions stored in the memory to perform the multi-user instant messaging method.

According to an aspect of the embodiments of the present disclosure, a non-transitory computer-readable storage medium is disclosed, the computer-readable storage medium storing computer-readable instructions, the computer-readable instructions being performed by a processor to implement the multi-user instant messaging method.

In the embodiments of the present disclosure, in multi-user instant messaging, after first multimedia data streams uploaded by transmitters are obtained, the obtained first multimedia data streams are merged to obtain a smaller quantity of second multimedia data streams, and the second multimedia data streams are then transmitted to a recipient, thereby reducing the bandwidth requirements for recipient terminals during data receiving and improving the compatibility with recipient terminals.

Other features and advantages of the present disclosure will be apparent through the following detailed description, or partly learned through practice of the present disclosure.

It can be understood that the above general descriptions and the following detailed descriptions are merely exemplary, and cannot limit the present disclosure.

