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

Barrage message distribution method, device, equipment and storage medium

A message distribution and message technology, applied in the computer field, can solve problems such as complex distribution process, easy introduction of multi-threading, and low distribution efficiency

Active Publication Date: 2021-06-15
WUHAN DOUYU NETWORK TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If there are bullet chat messages being processed in the view receiving bullet chat messages, then the view needs to process multiple bullet chat messages at the same time, which will complicate the business logic inside the view and easily introduce multi-threading problems
[0005] The existing method of distributing bullet chat messages in audio and video playback application software has the problems of complex distribution process, low distribution efficiency, and unstable processing performance of bullet chat distribution target objects

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
  • Barrage message distribution method, device, equipment and storage medium
  • Barrage message distribution method, device, equipment and storage medium
  • Barrage message distribution method, device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] The barrage message distribution method provided by this embodiment is applicable to the audio and video playback / live broadcast application software in the Android client to distribute the received barrage message to the corresponding barrage message to be distributed in the application software. Each distribution target object is especially suitable for the situation where there are a large number of barrage messages to be distributed. The method can be executed by a barrage message distributing device, which can be implemented by software and / or hardware, and which can be integrated in a device installed with audio and video playback / live broadcast application software, such as a typical user terminal device , such as a mobile phone, tablet, or smart TV. see figure 2 , the method of this embodiment specifically includes the following steps:

[0030] S110. The distribution target object acquires a distribution protocol object according to the bullet chatting distri...

Embodiment 2

[0054] On the basis of the first embodiment above, this embodiment further optimizes "the distribution target object obtains the distribution protocol object according to the bullet chat distributor object and the bullet chat message acquisition protocol". On this basis, it is also possible to further optimize "the distribution target object obtains the current target bullet chat message corresponding to the distribution target object according to the initial bullet chat message". The explanations of terms that are the same as or corresponding to the above-mentioned embodiments will not be repeated here. see Figure 4 , the barrage message distribution method provided in this embodiment includes:

[0055] S210. The distribution target object uses the bullet chatting distributor class to call the object acquisition function to acquire the bullet chatting distributor object.

[0056] Wherein, the object acquisition function is an internal function (also called a member functio...

Embodiment 3

[0078] This embodiment provides a barrage message distribution device, see Figure 5 , the device specifically includes:

[0079] The distribution protocol object acquisition module 510 is used to obtain the distribution agreement object according to the bullet chat distributor object and the bullet chat message acquisition protocol for the distribution target object;

[0080] The initial barrage message acquisition module 520 is used to, when detecting that the last target barrage message has been processed, distribute the target object through the distribution protocol object acquired by the distribution agreement object acquisition module 510, call the barrage message acquisition function, and distribute the barrage message from the barrage message. Obtain the initial bullet chat message from the message list in the distributor object, where the bullet chat message acquisition function is obtained by inheriting the bullet chat message acquisition protocol from the bullet ch...

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 embodiment of the invention discloses a barrage message distribution method, device, equipment and storage medium. The method includes: the distribution target object obtains the distribution protocol object according to the bullet chat distributor object and the bullet chat message acquisition protocol; when it is detected that the processing of the last target bullet chat message is completed, the distribution target object calls the bullet chat message through the distribution protocol object The acquisition function is used to obtain the initial bullet chat message from the message list. The bullet chat message acquisition function is obtained by inheriting the bullet chat message acquisition protocol from the bullet chat distributor object; the distribution target object corresponds to the distribution target object according to the initial bullet chat message The current target barrage message. Through the above technical scheme, it is realized that the bullet chat messages are distributed directly to the distribution target object in a timely manner, and at the same time, the distribution state of the bullet chat messages in the bullet chat distributor is synchronized with the processing state of the bullet chat messages in the distribution target object, and the bullet chat messages are improved. The distribution efficiency of off-screen messages and the performance stability of distribution target objects.

Description

technical field [0001] The embodiments of the present invention relate to computer technology, and in particular to a method, device, equipment and storage medium for distributing bullet chat messages. Background technique [0002] In audio and video playback applications such as Douyu, barrage messages are widely used. Usually, these bullet chat messages are distributed one by one by the audio and video playback application software to each bullet chat distribution target object that needs to use bullet chat messages, such as view, business controller or data manager, etc. [0003] Taking the target object of bullet chatting distribution as an example, at present, for the audio and video playback application software installed in the Android system, the method of distributing bullet chatting messages to each view is layer by layer. Specifically, each view in the Android system is arranged according to a hierarchical relationship, and based on the hierarchical relationship,...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/451G06F9/448H04N21/435H04N21/4788
CPCG06F9/4492G06F9/451H04N21/435H04N21/4788
Inventor 张磊陈少杰张文明
Owner WUHAN DOUYU NETWORK TECH CO LTD