CN111565329A - Bullet screen display processing method based on big data - Google Patents
Bullet screen display processing method based on big data Download PDFInfo
- Publication number
- CN111565329A CN111565329A CN202010291764.6A CN202010291764A CN111565329A CN 111565329 A CN111565329 A CN 111565329A CN 202010291764 A CN202010291764 A CN 202010291764A CN 111565329 A CN111565329 A CN 111565329A
- Authority
- CN
- China
- Prior art keywords
- bullet screen
- bullet
- screens
- screen display
- method based
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3344—Query execution using natural language analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/34—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/30—Semantic analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a bullet screen display processing method based on big data, which belongs to the field of bullet screen display and comprises the following steps: acquiring bullet screen texts to be pushed in the time period and account information of a target user; comparing the comparison fields to eliminate abnormal bullet screens; the account sending the abnormal bullet screen is warned and marked; manually performing spot check processing on the bullet screen without problems; performing bullet screen overlapping treatment on the filtered bullet screen; and displaying the overlapped bullet screens. According to the method, the machine compares spray inspection and manual spot inspection to eliminate the abnormal bullet screen, the display frequency of the abnormal bullet screen is reduced, the user cannot see the information contained in the bullet screen clearly due to a huge number of bullet screens, the overlapped tail ends of the bullet screens and the numbers with the same number of the bullet screens are that the user can feel the current bullet screen atmosphere more intuitively, and the bullet screen atmosphere cannot be reduced due to the overlapped display of the bullet screens.
Description
Technical Field
The invention relates to a bullet screen display method, in particular to a bullet screen display processing method based on big data, and belongs to the field of bullet screen display.
Background
The barrage can give the illusion of real-time interaction to audiences, although the sending time of different barrages is different, the barrages only appear at a specific time point in the video, so that the barrages sent at the same time basically have the same theme, and the illusion of simultaneous comment with other audiences can be realized when the barrages participate in the comment. The traditional player comment system is independent of a player, so that the comment content mostly surrounds the whole video, the topicality is not strong, and the feeling of real-time interaction does not exist, the existing bullet screen in China is generally connected with the video, particularly, the live webcast is divided into two categories, namely, the TV signal is provided on the internet for watching, such as the live webcast of various sports competitions and literary and art activities, the live webcast principle is that the TV signal is acquired and converted into a digital signal to be input into a computer, and the digital signal is uploaded to a website in real time for people to watch, and is equivalent to the 'web TV'; the other is then "live webcast" in the true sense: and erecting independent signal acquisition equipment on site, leading the signal acquisition equipment into the broadcasting guide end, uploading the signal to a server through a network, and publishing the signal to a website for people to watch. The greatest difference between these types of live webcasts and the predecessors lies in the autonomy of live webcasts: the independent controllable audio and video acquisition is completely different from the single watching of the rebroadcast television signal, and the network live broadcast can be carried out for the application that the television media are difficult to be live broadcast, such as government affair open meetings, mass audition meetings, court trial live broadcast, official examination training, product release meetings, enterprise meetings, industry meetings, exhibition live broadcast and the like, the prior network live broadcast platform is just a bullet screen which can have civilized content,
disclosure of Invention
The invention mainly aims to provide a bullet screen display processing method based on big data, which does not use a screw connection mode, reduces abnormal bullet screen display frequency, effectively inhibits propagation of bad information and provides a good network environment for vast netizens.
The purpose of the invention can be achieved by adopting the following technical scheme:
a bullet screen display processing method based on big data comprises the following steps:
step 1: acquiring bullet screen texts to be pushed in the time period and account information of a target user;
step 2: comparing the bullet screen information sent by the user in the time period with the comparison fields stored in the big database, and eliminating abnormal bullet screens;
and step 3: the account sending the abnormal bullet screen in the step 2 is warned and marked, and if the account sending the abnormal bullet screen is the marked account, the account is subjected to sealing treatment;
and 4, step 4: carrying out manual spot check processing on the bullet screen without problems in the step 2;
and 5: marking the abnormal account number of the bullet screen sent in the step 4, and if the account number of the abnormal bullet screen is the marked account number, carrying out sealing treatment on the account number;
step 6: performing bullet screen overlapping processing on the filtered bullet screens, overlapping the same bullet screens, calculating the same number of bullet screens, and adding the same number of numbers to the tail ends of the overlapped bullet screens;
and 7: and displaying the overlapped bullet screens.
Preferably, in the step 2, field extraction is performed on the bullet screen information, then semantic analysis is performed, and the field extraction and the semantic analysis are compared with a comparison field stored in a large database.
Preferably, the comparison fields include an abuse field, a pornography field, an advertising field, an administration field, an violence field, and a sensitive field.
Preferably, the account number prohibition processing is prohibited in a time division manner according to the marking frequency.
Preferably, the bullet screen acquisition time period is 3 seconds to 5 seconds, and the display time period of the bullet screen display processing is the same as the bullet screen acquisition time period.
Preferably, the bullet screen display time period is extended by the same time as the bullet screen acquisition time period as compared with the bullet screen acquisition time period.
Preferably, the bullet screen display adopts a flow display, and the bullet screen with the larger number of overlapped layers of bullet screens flows more slowly.
Preferably, the bullet screen display has a bullet screen flickering function, and the bullet screen overlapped on the bullet screen display flickers when the number of overlapped layers of the bullet screen is greater than 100.
Preferably, the bullet screen displays the color display, and different colors can be displayed according to different bullet screens.
Preferably, the bullet screen display bullet screen overlapped layer is more glittering and more colorful.
The invention has the beneficial technical effects that:
1. according to the bullet screen display processing method based on the big data, the abnormal bullet screen is eliminated by comparing the spraying investigation with the manual spot investigation through a machine, the abnormal bullet screen display frequency is reduced, the propagation of bad information is effectively inhibited, and a good network environment is provided for vast netizens.
2. According to the method for processing the bullet screen display based on the big data, provided by the invention, most people on a network like to send the bullet screen with wind, so that a large number of bullet screens are to be displayed in a certain period of time and the number of the repeated bullet screens is very large, the bullet screens are overlapped to display the same bullet screen together, so that the large number of bullet screens are displayed more orderly, and the situation that a user cannot see the information contained in the bullet screens clearly due to the large number of bullet screens is avoided.
3. The bullet screen display processing method based on the big data, provided by the invention, adopts flowing display for bullet screen display, the bullet screen with more overlapped layers flows more slowly, the bullet screen displays a bullet screen flickering function, the overlapped bullet screen performs flickering display when the overlapped layers of the bullet screen are more than 100, the overlapped layers of the bullet screen display become more flickering and more bright in color, and the numbers with the same number of the bullet screens are added at the tail end of the overlapped bullet screen, so that a user can more intuitively feel the current bullet screen atmosphere, and the bullet screen atmosphere cannot be reduced due to the overlapped display of the bullet screen.
Detailed Description
In order to make the technical solutions of the present invention more clear and definite for those skilled in the art, the present invention is further described in detail with reference to the following examples, but the embodiments of the present invention are not limited thereto.
The bullet screen display processing method based on big data provided by the embodiment comprises the following steps:
step 1: acquiring bullet screen texts to be pushed in the time period and account information of a target user;
step 2: comparing the bullet screen information sent by the user in the time period with the comparison fields stored in the big database, and eliminating abnormal bullet screens;
and step 3: the account sending the abnormal bullet screen in the step 2 is warned and marked, and if the account sending the abnormal bullet screen is the marked account, the account is subjected to sealing treatment;
and 4, step 4: carrying out manual spot check processing on the bullet screen without problems in the step 2;
and 5: marking the abnormal account number of the bullet screen sent in the step 4, and if the account number of the abnormal bullet screen is the marked account number, carrying out sealing treatment on the account number;
step 6: performing bullet screen overlapping processing on the filtered bullet screens, overlapping the same bullet screens, calculating the same number of bullet screens, and adding the same number of numbers to the tail ends of the overlapped bullet screens;
and 7: and displaying the overlapped bullet screens.
And (3) extracting fields of the bullet screen information in the step (2), then performing semantic analysis, and comparing the extracted fields with comparison fields stored in a large database after the semantic analysis.
The task of semantic analysis is to perform context-related property examination on a structurally correct source program and perform type examination, the semantic analysis is to examine whether the source program has semantic errors, and type information is collected for a code generation stage, for example, one task of the semantic analysis is to perform type examination and examine whether each operator has an operation object allowed by a language specification, and when the code does not meet the language specification, a compiler should report errors. If some compilers report errors for real numbers used as array subscripts, and if some programs specify operands that can be forced, then when a two-purpose operation is applied to an integer and a real object, the compiler should convert the integer to real and not be considered an error in the source program.
The comparison fields comprise an abuse field, a pornography field, an advertisement field, an administration field, an violence field and a sensitive field.
The account number sealing treatment is carried out for sealing according to the marking frequency in a time-sharing manner, sealing for 2-5 times is marked in the last month for 10 minutes, sealing for 6-10 times is marked in the last month for 30 minutes, sealing for 10-15 times is marked in the last month for 24 hours, and permanent sealing for more than 16 times is marked in the last month.
The bullet screen acquisition time period is 3 seconds, the display time period of the bullet screen display processing is also 3 seconds, and the bullet screen display time period is prolonged by 3 seconds compared with the bullet screen acquisition time period.
The bullet screen display adopts the flowing display, the more the bullet screen of the number of overlapped layers of the bullet screen flows slower, and the more the bullet screen of the number of overlapped layers is observed by a user more easily.
Above-mentioned bullet screen shows has bullet screen scintillation function, and the bullet screen that overlaps when the bullet screen overlapping layer number is greater than 100 goes up overlapping carries out the scintillation and shows, and the bullet screen that the overlapping layer number is more is observed by the user more easily.
The bullet screen displays the color display, and different colors can be displayed according to different bullet screens.
The more the bullet screen display bullet screen overlapped layers flicker, the brighter the color is, and the bullet screen with the more overlapped layers is easier to observe by a user.
To sum up, in this embodiment, the bullet screen display processing method based on big data provided in this embodiment compares spray inspection with manual spot inspection to eliminate abnormal bullet screens, reduces the frequency of displaying abnormal bullet screens, effectively inhibits propagation of bad information, provides a good network environment for vast network citizens, most people on the network prefer to send bullet screens with wind, so that a large number of bullet screens are displayed in a certain period and the number of repeated bullet screens is very large, the bullet screen overlapping process makes the same bullet screens overlap together for display, so that a large number of bullet screens are displayed more orderly, users cannot see the information contained in the bullet screens unclearly due to the large number of bullet screens, the bullet screen display adopts mobile display, the more number of overlapped layers of bullet screens is slower, the bullet screen display has a bullet screen flashing function, and the overlapped bullet screens are flashed when the number of overlapped layers is greater than 100, above-mentioned bullet screen display bullet screen overlap layer is glimmered more the more bright-colored more, and overlaps back bullet screen tail end and the same digit of bullet screen quantity be that the user can more audio-visual current bullet screen atmosphere of feeling, can not reduce the bullet screen atmosphere because of bullet screen overlapping display.
The above description is only for the purpose of illustrating the present invention and is not intended to limit the scope of the present invention, and any person skilled in the art can substitute or change the technical solution of the present invention and its conception within the scope of the present invention.
Claims (10)
1. A bullet screen display processing method based on big data is characterized in that: the method comprises the following steps:
step 1: acquiring bullet screen texts to be pushed in the time period and account information of a target user;
step 2: comparing the bullet screen information sent by the user in the time period with the comparison fields stored in the big database, and eliminating abnormal bullet screens;
and step 3: the account sending the abnormal bullet screen in the step 2 is warned and marked, and if the account sending the abnormal bullet screen is the marked account, the account is subjected to sealing treatment;
and 4, step 4: carrying out manual spot check processing on the bullet screen without problems in the step 2;
and 5: marking the abnormal account number of the bullet screen sent in the step 4, and if the account number of the abnormal bullet screen is the marked account number, carrying out sealing treatment on the account number;
step 6: performing bullet screen overlapping processing on the filtered bullet screens, overlapping the same bullet screens, calculating the same number of bullet screens, and adding the same number of numbers to the tail ends of the overlapped bullet screens;
and 7: and displaying the overlapped bullet screens.
2. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: and (3) extracting fields of the bullet screen information in the step (2), then performing semantic analysis, and comparing the extracted fields with comparison fields stored in a large database after the semantic analysis.
3. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the comparison fields comprise an abuse field, a pornography field, an advertisement field, an administration field, an violence field and a sensitive field.
4. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: and the account number sealing and forbidden processing is carried out time-sharing and long-time sealing and forbidden according to the marking frequency.
5. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the bullet screen acquisition time interval is 3-5 seconds, and the display time interval of the bullet screen display processing is the same as the bullet screen acquisition time interval.
6. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the bullet screen display time period is extended by the same time as the bullet screen acquisition time period compared with the bullet screen acquisition time period.
7. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the bullet screen display adopts flow display, and the bullet screen with more overlapped layers flows more slowly.
8. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the bullet screen display has a bullet screen flickering function, and the bullet screen which is overlapped on the bullet screen display flickers when the number of overlapped layers of the bullet screen is larger than 100.
9. The bullet screen display processing method based on big data as claimed in claim 1, characterized in that: the bullet screen displays the color display, and different colors can be displayed according to different bullet screens.
10. The bullet screen display processing method based on big data as claimed in claim 9, characterized in that: the more glittering the overlapped layer of the bullet screen, the more vivid the color.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911032754 | 2019-10-28 | ||
CN2019110327544 | 2019-10-28 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111565329A true CN111565329A (en) | 2020-08-21 |
Family
ID=72073000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010291764.6A Pending CN111565329A (en) | 2019-10-28 | 2020-04-14 | Bullet screen display processing method based on big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111565329A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100370A (en) * | 2014-04-24 | 2015-11-25 | 阿尔派株式会社 | Display device and display method |
CN106028151A (en) * | 2016-05-25 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | Live broadcast website user authority control method and device |
CN106559695A (en) * | 2016-10-14 | 2017-04-05 | 北京金山安全软件有限公司 | Barrage message processing method and device and electronic equipment |
CN106792100A (en) * | 2016-12-30 | 2017-05-31 | 北京奇艺世纪科技有限公司 | A kind of video barrage display methods and device |
CN107371056A (en) * | 2017-07-18 | 2017-11-21 | 北京蜜莱坞网络科技有限公司 | A kind of method and apparatus for loading barrage |
CN108170813A (en) * | 2017-12-29 | 2018-06-15 | 智搜天机(北京)信息技术有限公司 | A kind of method and its system of full media content intelligent checks |
CN108235148A (en) * | 2018-01-09 | 2018-06-29 | 武汉斗鱼网络科技有限公司 | Similar barrage merging method, storage medium, electronic equipment and system in live streaming |
CN109788365A (en) * | 2018-11-29 | 2019-05-21 | 无锡天脉聚源传媒科技有限公司 | A kind of filter method and system of page barrage |
-
2020
- 2020-04-14 CN CN202010291764.6A patent/CN111565329A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100370A (en) * | 2014-04-24 | 2015-11-25 | 阿尔派株式会社 | Display device and display method |
CN106028151A (en) * | 2016-05-25 | 2016-10-12 | 武汉斗鱼网络科技有限公司 | Live broadcast website user authority control method and device |
CN106559695A (en) * | 2016-10-14 | 2017-04-05 | 北京金山安全软件有限公司 | Barrage message processing method and device and electronic equipment |
CN106792100A (en) * | 2016-12-30 | 2017-05-31 | 北京奇艺世纪科技有限公司 | A kind of video barrage display methods and device |
CN107371056A (en) * | 2017-07-18 | 2017-11-21 | 北京蜜莱坞网络科技有限公司 | A kind of method and apparatus for loading barrage |
CN108170813A (en) * | 2017-12-29 | 2018-06-15 | 智搜天机(北京)信息技术有限公司 | A kind of method and its system of full media content intelligent checks |
CN108235148A (en) * | 2018-01-09 | 2018-06-29 | 武汉斗鱼网络科技有限公司 | Similar barrage merging method, storage medium, electronic equipment and system in live streaming |
CN109788365A (en) * | 2018-11-29 | 2019-05-21 | 无锡天脉聚源传媒科技有限公司 | A kind of filter method and system of page barrage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Homer | Product placements | |
CN110099283A (en) | Information-pushing method, device, equipment and storage medium | |
US20110288914A1 (en) | Method and system for providing advertising in a virtual environment | |
CN106921864A (en) | Video broadcasting method and device | |
CN105139706A (en) | Online education curriculum interaction method and system based on intelligent television | |
JP7223056B2 (en) | Image screening method, device, electronic device and storage medium | |
CN102968729A (en) | User-based advertisement target location | |
CN103796069A (en) | System and method for providing interactive advertisement | |
CN101299214A (en) | Method of summarizing sports video and video playing system | |
CN106023020A (en) | Intelligent auxiliary learning system | |
CN107967630A (en) | Interactive marketing platform and implementation method | |
CN106028070A (en) | Live broadcast or carousel channel recommending method and device and video server | |
CN105981103A (en) | Browsing videos via a segment list | |
CN105704582A (en) | Browser-based subtitle displaying method and device | |
CN105898379A (en) | Method for establishing hyperlink of video image and server | |
CN111726648A (en) | Method, device and equipment for detecting image data and computer readable storage medium | |
CN106204099A (en) | Based on Element-Level other advertising creative efficiency analysis method and device | |
Gee et al. | Content analyses of alcohol-related images during television broadcasts of major sports events in New Zealand | |
CN111565329A (en) | Bullet screen display processing method based on big data | |
CN105979341B (en) | Bullet screen moving speed obtaining method and device | |
KR102045347B1 (en) | Surppoting apparatus for video making, and control method thereof | |
CN103679505A (en) | System and method for offering and billing advertisement opportunities | |
CN110688629B (en) | Copyright protection method and device based on medical animation ecology, electronic equipment and storage medium | |
CN206332737U (en) | One kind digitlization high definition Campus TV Station system | |
CN201994039U (en) | System for compensating image distortion of LED (Light-Emitting Diode) display screen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200821 |
|
WD01 | Invention patent application deemed withdrawn after publication |