Method and device for loading bullet screen

A bullet-screening and bomb-carrying technology, applied in the multimedia field, can solve problems such as stuck, bullet-screening mutual occlusion, large data burden on the bullet-screening processing system, etc., to achieve the effect of avoiding overlapping

Inactive Publication Date: 2017-11-21
北京蜜莱坞网络科技有限公司
View PDF4 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The conventional solution is that every time a barrage data is received, it will be immediately loaded and rendered on the screen. It is a passive push loading, and there is no problem when the number of users is small. Once there is a large amount of barrage data in a certain period of time Sending them at the same time will cause the barrage to block each other, making it impossible to see the content of the barrage at all, and will cause a large data burden to the barrage processing system. In extreme cases, it will be stuck due to excessive use of system resources.

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
  • Method and device for loading bullet screen
  • Method and device for loading bullet screen
  • Method and device for loading bullet screen

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] This embodiment provides a method for loading bullet chatting, which is applicable to situations where websites such as video and live broadcasting or clients superimpose bullet chatting on video screens. The method is executed by a device for loading barrage, which is generally implemented by software and / or hardware, and is generally integrated into a video player (software or device).

[0045] figure 1 It is a flow chart of the method for loading barrage provided by Embodiment 1 of the present invention. like figure 1 As shown, the method includes the following steps:

[0046] S11, adding multiple barrage data to the cache pool according to preset rules.

[0047] The preset rules include but are not limited to screening and sorting the type of bullet chatting data, the user level of the sender of the bullet chatting data, and the like.

[0048] Add the bullet chatting data that meets the preset rules among multiple bullet chatting data to the cache pool.

[0049...

Embodiment 2

[0061] This embodiment is refined on the basis of the foregoing embodiments, and further limits the caching rules and the like. figure 2 It is a flow chart of the method for loading barrage provided by Embodiment 2 of the present invention. like figure 2 As shown, for multiple barrage data arriving at the server at the same time, the method includes the following steps:

[0062] S21. Determine the priority of each bullet chat data according to the bullet chat type of the bullet chat data.

[0063] The bullet chat types include: text bullet chat, image bullet chat, like bullet chat and gift bullet chat, and the priorities of the above bullet chat types increase in order.

[0064] Multiple barrage data are screened according to preset rules. For example, when the barrage data arriving at the server at the same time reaches a preset order of magnitude, only barrage data with high priority will be cached in the cache pool, and barrage data that does not meet the priority condi...

Embodiment 3

[0076] This embodiment provides a device for loading bullet chatting, which is used to implement the method for loading bullet chatting described in the above embodiments, solve the same technical problem, and achieve the same technical effect.

[0077] Figure 4 It is a schematic structural diagram of the device for loading barrage provided by Embodiment 3 of the present invention. like Figure 4 As shown, the device includes: a caching module 31 , an extracting module 32 and a loading module 33 .

[0078] The caching module 31 is configured to add multiple barrage data to the cache pool according to preset rules.

[0079] The extracting module 32 is configured to extract the barrage data from the cache pool.

[0080] The loading module 33 is configured to load the bullet chatting data onto the bullet chatting track and display it on the screen if there is currently an idle bullet chatting track.

[0081] Further, the caching module 31 includes: a sorting submodule 311, c...

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 method and device for loading a bullet screen, and relates to the multimedia technology. The method for loading the bullet screen comprises the following steps: adding multiple bullet screen data to a cache pool according to a preset rule; extracting the bullet screen data from the cache pool; if an idle bullet screen orbit is existent at present, loading the bullet screen data on the bullet screen orbit, and displaying on the screen. For multiple bullet screen data arriving at the same time, the bullet screen data are firstly cached according to the preset rule and then extracted, and display when the bullet screen orbit is idle, the situation that multiple bullet screen data arriving at the same time are overlapped on the screen is avoided.

Description

technical field [0001] The invention relates to the field of multimedia technology, in particular to a method and device for loading barrage. Background technique [0002] Bullet screen refers to the viewing comments posted by users of video websites when watching videos, which are superimposed on the streaming video in real time and float across the screen. The effect of a large number of comments floating across the screen looks like bullets flying by curtain, hence the name. [0003] In the actual bullet chatting usage scenario, for the bullet chatting data sent by different viewers, the receiver will display the content of the floating screen bulletin screen after receiving the data. The conventional solution is that every time a barrage data is received, it will be immediately loaded and rendered on the screen. It is a passive push loading, and there is no problem when the number of users is small. Once there is a large amount of barrage data in a certain period of tim...

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 Applications(China)
IPC IPC(8): H04N21/431H04N21/475H04N21/4788
Inventor 郑亚恒
Owner 北京蜜莱坞网络科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products