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

Barrage message distribution method, device, equipment and storage medium

A message distribution and bullet screen technology, applied in the computer field, can solve the problems of unstable bullet screen distribution target processing performance, complex business logic, easy introduction of multi-threading, etc., to reduce synchronous processing business logic, improve distribution efficiency, and simplify Effects of the distribution process

Active Publication Date: 2021-01-01
WUHAN DOUYU NETWORK TECH CO LTD
View PDF7 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 targets

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 barrage message distribution method of the present embodiment specifically includes the following steps:

[0030] S110. The bullet chatting distributor object acquires bullet chatting messages t...

Embodiment 2

[0053] On the basis of the first embodiment above, this embodiment further optimizes "the object of the bullet chat distributor acquires bullet chat messages to be distributed". On this basis, further optimization can be carried out on "obtaining the distribution target object by the barrage distributor object". On the basis of the above, it is also possible to increase the retry mechanism when the barrage message is not successfully distributed. On the basis of the above, it is also possible to further optimize "the bullet chatting distributor object distributes the bullet chatting message to the distribution target object by calling the bullet chatting distribution function through the distribution target object". 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:

[0054] S210. According to the type of th...

Embodiment 3

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

[0084] The data acquisition module 510 is used to obtain the bullet chat message to be distributed and the distribution target object by the bullet chat distributor object when it is detected that the value of the state variable is the first completion identifier;

[0085] The message distribution module 520 is used to call the bullet chat distribution function through the distribution target object obtained by the data acquisition module 510 by the bullet chat distributor object when detecting that the state variable value corresponding to the distribution target object is the first completion mark, and the data The barrage message to be distributed obtained by the obtaining module 510 is distributed to the distribution target object;

[0086] Among them, the first completion identifier is obtained by calling the status feedback function when the distrib...

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 and equipment, and a storage medium. The method comprises the following steps: acquiring a barrage message to bedistributed and a distribution target object; and when detecting that a state variable value is a first completion mark, calling a barrage distribution function through the distribution target objectto distribute the barrage message to be distributed into the distribution target object, wherein the first completion mark is acquired by calling, by the distribution target object, a state feedbackfunction to feed back a second completion mark in the distribution target object to a barrage distributor object when the distribution target object completely processes received barrage messages, andthe barrage distribution function and the state feedback function are acquired by succeeding, by the distribution target object, a barrage distribution protocol. According to the barrage message distribution method, the barrage message can be directly distributed to the distribution target object in time, and a distribution state of the barrage message and a processing state of the barrage message are kept synchronous, so that the distribution efficiency of the barrage message and the performance stability of the distribution target object are improved.

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 that needs to use bullet chat messages, such as view, business controller or data manager, etc. [0003] Taking the bullet chat distribution target as an example, at present, for the audio and video playback application software installed in the Android system, the method of distributing bullet chat 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, a reference 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): H04N21/43H04N21/488H04N21/8352
CPCH04N21/4302H04N21/4884H04N21/8352
Inventor 张磊陈少杰张文明
Owner WUHAN DOUYU NETWORK TECH CO LTD