CN106210849A - A kind of barrage information processing method and device - Google Patents

A kind of barrage information processing method and device Download PDF

Info

Publication number
CN106210849A
CN106210849A CN201610479638.7A CN201610479638A CN106210849A CN 106210849 A CN106210849 A CN 106210849A CN 201610479638 A CN201610479638 A CN 201610479638A CN 106210849 A CN106210849 A CN 106210849A
Authority
CN
China
Prior art keywords
picture
barrage
content
information
pictorial information
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
Application number
CN201610479638.7A
Other languages
Chinese (zh)
Inventor
刘欢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610479638.7A priority Critical patent/CN106210849A/en
Priority to PCT/CN2016/100470 priority patent/WO2018000636A1/en
Publication of CN106210849A publication Critical patent/CN106210849A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4756End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Embodiments providing a kind of barrage information processing method and device, the method includes: if carrying Word message and pictorial information in the barrage data received, and generates the barrage content including character corresponding to described Word message;Described barrage content is shown in display interface;Obtain the picture corresponding with described pictorial information;The described picture got is joined in described barrage content and jointly shows with described character.Compared with prior art, the barrage content of display interface can show picture, make the form of expression of barrage more diversified, promote the expression exchange between user.

Description

A kind of barrage information processing method and device
Technical field
The present embodiments relate to video technique field, particularly relate to a kind of barrage information processing method and device.
Background technology
Widely available along with the development of the Internet and smart machine, has driven the development that mobile video is applied, with this Barrage function has been widely used simultaneously, and as one of the Core Feature of mobile video application, it can strengthen use Interaction between family, promotes Consumer's Experience.
User is daily when using social software interaction, it is often necessary to it is interior that picture expresses that word is beyond expression Hold, but it has been found that existing barrage the most only shows the contents such as letter symbol, therefore, existing barrage information processing shape Formula, it is impossible to meet user and send the demand of picture.
Summary of the invention
For overcoming problem present in correlation technique, the embodiment of the present invention provides a kind of barrage information processing method and Device.
The embodiment of the invention discloses following technical scheme:
A kind of barrage information processing method, including:
If the barrage data received carry Word message and pictorial information, generate and include described Word message pair The barrage content of the character answered;
Described barrage content is shown in display interface;
Obtain the picture corresponding with described pictorial information;
The described picture got is joined in described barrage content and jointly shows with described character.
Alternatively, described pictorial information includes: picture display position;Described method also includes:
Described picture display position is extracted from described pictorial information;
Add on described picture display position in described barrage content and preset occupy-place marker character.
Alternatively, described pictorial information also includes: picture identification;The picture that described acquisition is corresponding with described pictorial information, Including:
The picture corresponding with described picture identification is searched in local cache;
If finding the picture corresponding with described picture identification in local cache, from local cache, read described figure Sheet;
If not finding the picture corresponding with described picture identification in local cache, generating and carrying described picture identification Picture obtain request Concurrency give;Receive and obtain, according to described picture, the picture that request returns.
Alternatively, described being joined in described barrage content by the described picture got shows, including:
Default occupy-place marker character on the display of picture described in described barrage content position is deleted;
Described picture is shown on picture display position described in described barrage content.
Embodiments of the invention also proposed a kind of barrage information processing method, including:
After sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains in request and carries Picture identification;
If receiving described picture to obtain request, search the picture corresponding with described picture identification;
Described picture is sent to described picture and obtains the sender of request.
Embodiments of the invention also proposed a kind of barrage information processing method, including:
Judging whether to carry in barrage input content picture, described barrage content includes character;
If described barrage input content carries picture, obtain the pictorial information corresponding with described picture;
Word message corresponding for described character and described pictorial information are defined as barrage data;
Send described barrage data.
Alternatively, described pictorial information includes:
Picture identification and picture display position.
Alternatively, the pictorial information that described acquisition is corresponding with described picture, including:
Obtain the MD5 value of described picture, using described MD5 value as picture identification;
Search described picture arrangement sequence number in barrage content, described arrangement sequence number is defined as described picture display position Put.
Correspondingly, the embodiment of the present invention also proposed a kind of barrage information processor, is applied to terminal, including:
Generation module, if carrying Word message and pictorial information in the barrage data received, generation includes The barrage content of the character that described Word message is corresponding;
Display module, for showing described barrage content in display interface;
Acquisition module, for obtaining the picture corresponding with described pictorial information;
Add module, jointly show with described character for the described picture got is joined in described barrage content Show.
Alternatively, described pictorial information includes: picture display position;
Described device also includes:
Extraction module, for extracting described picture display position from described pictorial information;
Dummy module, adds on the described picture display position in described barrage content and presets occupy-place marker character.
Alternatively, described pictorial information also includes: picture identification;Described acquisition module, including:
Search submodule, for searching the picture corresponding with described picture identification in local cache;
Reading submodule, if for finding the picture corresponding with described picture identification in local cache, slow from this locality Deposit the described picture of middle reading;
Receiving submodule, if for not finding the picture corresponding with described picture identification in local cache, generation is taken Picture acquisition request Concurrency with described picture identification send;Receive and obtain, according to described picture, the picture that request returns.
Alternatively, described addition module, including:
Delete submodule, for being deleted by the default occupy-place marker character on the display of picture described in described barrage content position Remove;
Display sub-module, shows described picture on the display of picture described in described barrage content position.
Correspondingly, the embodiment of the present invention also proposed a kind of barrage information processor, is applied to server, including:
Judge module, for after sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains Request carries picture identification;
Searching module, if obtaining request for receiving described picture, searching the picture corresponding with described picture identification;
Sending module, obtains the sender of request for described picture is sent to described picture.
Correspondingly, the embodiment of the present invention also proposed a kind of barrage information processor, a kind of barrage information processor, It is applied to terminal, including:
Judging picture module, be used for judging whether to carry in barrage input content picture, described barrage content includes Character;
Obtaining information module, if carrying picture in described barrage input content, obtaining corresponding with described picture Pictorial information;
Determine module, for Word message corresponding for described character and described pictorial information are defined as barrage data;
Send data module, be used for sending described barrage data.
Alternatively, described pictorial information, including:
Picture identification and picture display position.
Alternatively, described acquisition information module, including:
Value submodule, for obtaining the MD5 value of described picture, using described MD5 value as picture identification;
Search position submodule, for searching described picture arrangement sequence number in barrage content, by described arrangement sequence number It is defined as described picture display position.
Correspondingly, the embodiment of the present invention also proposed a kind of terminal, including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
If the described barrage data received carry Word message and pictorial information, generate barrage content, described bullet Curtain content includes the character that described Word message is corresponding;
Described barrage content is shown in display interface;
Obtain the picture corresponding with described pictorial information;
The described picture got is joined in described barrage content and shows.
Correspondingly, the embodiment of the present invention also proposed a kind of server, including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
After sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains in request and carries Picture identification;
If receiving described picture to obtain request, search the picture corresponding with described picture identification;
Described picture is sent to described picture and obtains the sender of request.
Correspondingly, the embodiment of the present invention also proposed a kind of terminal, including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
Judging whether to carry in barrage input content picture, described barrage content includes character;
If described barrage input content carries picture, obtain the pictorial information corresponding with described picture;
Word message corresponding for described character and described pictorial information are defined as barrage data;
Send described barrage data.
Embodiment of the disclosure that the technical scheme of offer can include following beneficial effect:
In an embodiment of the present invention, if the described barrage data received carry Word message and pictorial information, Generating barrage content, include, in described barrage content, the character that described Word message is corresponding, in display interface, display is described Barrage content, obtains the picture corresponding with described pictorial information, is joined in described barrage content by the described picture got Show.In an embodiment of the present invention, when showing barrage content in display interface, barrage content is possible not only to display literary composition Word, but also picture can be shown in barrage content, when watching barrage, such user can not only see that other user inputs Text reviews, it is further seen that the picture of other user input, therefore, the embodiment of the present invention is so that the performance shape of barrage Formula is more diversified, promotes the expression exchange between user.
By embodiments of the invention, receiving terminal is able to receive that and shows the picture artwork that opposite equip. is sent.And During display barrage, first embodiments of the invention can also show the word in barrage content, and display adds the most again The picture that load process is the longest so that user loads completely without waiting for picture can shift to an earlier date preview text reviews, it is ensured that bullet The promptness of curtain display.
It should be appreciated that it is only exemplary and explanatory, not that above general description and details hereinafter describe The disclosure can be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the enforcement of the present invention Example, and for explaining the principle of the present invention together with description.
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have
In technology description, the required accompanying drawing used is briefly described, it should be apparent that, for ordinary skill People
For Yuan, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
The schematic flow sheet of the first barrage information processing method that Fig. 1 provides for the embodiment of the present invention;
The schematic flow sheet of the second barrage information processing method that Fig. 2 provides for the embodiment of the present invention;
Fig. 3 is a kind of detailed process schematic diagram of step S103 in Fig. 1;
Fig. 4 is a kind of detailed process schematic diagram of step S104 in Fig. 1;
The schematic flow sheet of the third barrage information processing method that Fig. 5 provides for the embodiment of the present invention;
The schematic flow sheet of the 4th kind of barrage information processing method that Fig. 6 provides for the embodiment of the present invention;
Fig. 7 is a kind of detailed process schematic diagram of step S602 in Fig. 6;
The structural representation of the first barrage information processor that Fig. 8 provides for the embodiment of the present invention;
The structural representation of the second barrage information processor that Fig. 9 provides for the embodiment of the present invention;
Figure 10 is a kind of detailed construction schematic diagram of acquisition module in Fig. 8;
Figure 11 is a kind of detailed construction schematic diagram adding module in Fig. 8;
The structural representation of the third barrage information processor that Figure 12 provides for the embodiment of the present invention;
Figure 13 is a kind of detailed construction schematic diagram obtaining information module in Figure 12;
A kind of terminal structure schematic diagram that Figure 14 provides for the embodiment of the present invention;
A kind of server architecture schematic diagram that Figure 15 provides for the embodiment of the present invention;
The another kind of terminal structure schematic diagram that Figure 16 provides for the embodiment of the present invention.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the present invention.On the contrary, they are only with the most appended The example of the apparatus and method that some aspects that described in detail in claims, the present invention are consistent.
The embodiment of the present invention provides a kind of barrage information processing method.The method can apply in equipment, and equipment is permissible For terminal, or, the server being connected with terminal, such as: the computer of application software is installed, or, with computer phase Connect, and carry out the application software server of data interaction with the application software of installation in computer.In following example first Illustrate as a example by terminal.
In one embodiment of the invention, as it is shown in figure 1, this barrage information processing method comprises the following steps.
If carrying Word message and pictorial information in the barrage data received, in step S101, generation includes The barrage content of the character that described Word message is corresponding.
In an embodiment of the present invention, user can be while viewing video, the barrage that viewing display interface rolls, If with picture in barrage, then can promote the experience of user.
If the barrage that transmitting terminal sends includes picture, then figure can be included in the barrage data that receiving terminal receives Sheet information.Pictorial information is the information relevant to picture in barrage.Generally will also include word, symbol, letter etc. in barrage Etc. content, the Word message in these content correspondence barrage data, Word message is the information relevant to the word in barrage.On The pictorial information stated and Word message can be diversified, and ratio is if compiling out the generation of barrage word content or picture Code, it is simple to searching mark of word content or picture etc., terminal and server can obtain in barrage concrete by this information Word content or picture.
After receiving barrage data, the barrage content that can show on display interface according to this barrage data genaration, use Family can direct viewing to this barrage content.Barrage content can present to user by various ways, and barrage content can be wrapped Containing character, this character is corresponding with Word message, can be word, digital and alphabetical etc..In barrage content now also Do not comprise picture.
Specifically, the Word message in the embodiment of the present invention can also be null value, or expression does not exist corresponding character.Phase Ying Di, in this case, the word in barrage content or the content part of numeral on display interface are not made to show, or It is shown as space etc..
In step s 102, display interface shows described barrage content.
In an embodiment of the present invention, before the picture in display barrage, first by other parts of barrage: word, number The contents such as word show.So can ensure that the promptness that barrage shows.
In step s 103, the picture corresponding with described pictorial information is obtained.
In an embodiment of the present invention, the order of step S102 with step S103 is not limited, can be at display bullet Before curtain content, among or afterwards, obtain the picture in barrage.This picture is corresponding with pictorial information, can be believed by picture Breath obtains.
In step S104, the described picture got is joined in described barrage content and jointly shows with described character Show.
In an embodiment of the present invention, on display interface, the part such as word first showing barrage content, getting After picture, picture is joined in barrage content, obtain the barrage content with picture and word etc. and be shown in display On interface.For example, receiving terminal gets a barrage, has the part of word and symbol in barrage content, for " the most excellent ?!", in barrage content, also comprise a pictures simultaneously.During display barrage, first show word and the symbol of barrage Part, during display, can obtain the picture that pictorial information is corresponding, and be shown by the picture acquired from this locality In barrage content, thus on display interface, form the complete barrage comprising word, symbol and picture.
Display picture is carried out after display other guide, but the time difference of display can be the least, so that viewing bullet The user of curtain cannot discover.Obtain picture and when load in terminal, if to take content space bigger for picture, then may be used This time difference can be caused bigger.
In the poorest, for showing that the position of picture can not show any content in barrage content, it is also possible to Display preset content.
In an embodiment of the present invention, the barrage of display interface can show picture, allow barrage the form of expression more Add variation, promote the expression exchange between user.
By embodiments of the invention, the receiving terminal at user place is able to receive that and shows that peer user is in its local transmission Picture artwork.
In another embodiment of the present invention, as in figure 2 it is shown, based on the above method, it is also possible to include following Step:
In step S105, from described pictorial information, extract described picture display position.
In an embodiment of the present invention, pictorial information may include that picture identification and picture display position.Picture identification is led to The most brief, it is possible to for showing the feature of picture, in order to picture is identified.Picture identification can be MD5 value.Eventually Hold and compose a unique MD5 value to each picture identification, using it as the picture identification of this picture, to be different from other pictures.
The when that barrage content showing on display interface, word etc. also exists position relationship between content and picture, than As, word and picture are in same a line, and centre does not has the compact arrangement in space, word and the picture can also be respectively at two row In or two row in
Meanwhile, it is null value at Word message, or the when that expression not existing corresponding character, can also in barrage content Only picture individualism.
Picture can be represented by sequence number with the position relationship of word etc., for example, barrage content is " the most excellent ?!" plus a pictures, above content order can be numbered, too-1, essence-2, color-3 ,-4,!-5, picture-6, can make Represent that picture shows position by sequence number " 6 ".When having two row contents in barrage, the first behavior is " the most excellent!", the second row It is a pictures, its sequence can be obtained: too-11, essence-12, color-13 ,-14,!-15, picture-21, come with sequence number " 21 " Represent picture display position.
If barrage content has space, letter or other symbols, need these contents all to add sequence, make barrage All characters and picture in content have corresponding sequence number, it is possible to represent its position in barrage.
In step s 106, the display of the described picture in described barrage content position adds default occupy-place marker character.
In an embodiment of the present invention, in display barrage content while word, symbol etc., on picture display position Temporarily do not show picture, then now can add on described picture display position and preset occupy-place marker character, in order to prompting User has picture to load herein.Specifically, occupy-place marker character can be default numeral, symbol, word, figure etc.. Occupy-place marker character can be preset, and the occupy-place marker character preset is buffered in this locality, when needing to show on display interface, Obtain from this locality and preset in occupy-place marker character, and the barrage content being added on display interface to show.
In one embodiment of the invention, as it is shown on figure 3, above-mentioned steps S103, may comprise steps of:
In step S1031, local cache is searched the picture corresponding with described picture identification.
In an embodiment of the present invention, pictorial information also includes: picture identification.If storage has this in local caching Picture, then directly obtaining from this locality is the mode that obtains the most efficiently and effectively.So, first search picture in this locality, specifically Ground, because picture identification is corresponding with picture, can search picture by picture identification.
In step S1032, if finding the picture corresponding with described picture identification in local cache, from local cache The described picture of middle reading.
In step S1033, if not finding the picture corresponding with described picture identification in local cache, generation is carried The picture having described picture identification obtains request Concurrency and send;Receive and obtain, according to described picture, the picture that request returns.
In an embodiment of the present invention, if not finding picture in local cache, then can obtain from other equipment Take, such as can obtain from server.Obtain picture, first terminal from server and need to generate picture acquisition request, and Send it to server.Request carries picture identification, server can be made to find the figure of correspondence by this picture identification Sheet.Terminal receives the picture that server returns subsequently, thus gets picture.
In one embodiment of the invention, as shown in Figure 4, above-mentioned steps S104, may comprise steps of:
In step S1041, the default occupy-place marker character on the display of picture described in described barrage content position is deleted.
In step S1042, described in described barrage content, show described picture on picture display position.
In an embodiment of the present invention, when barrage content shows on display interface, the most aobvious on picture display position Show is to preset occupy-place marker character, after picture has obtained, picture showing, the default occupy-place marker character on position is deleted, and Picture display position shows picture.So barrage content the most intactly shows.
In one embodiment of the invention, it is also proposed that another kind of barrage information processing method, as it is shown in figure 5, include:
In step S501, after sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains Request carries picture identification.
In an embodiment of the present invention, server sends barrage content to receiving terminal.Server judges whether to receive figure Sheet obtains request.If barrage content includes picture identification, then in receiving terminal local cache, there is not this picture identification pair In the case of answering picture, server can receive the picture acquisition request that receiving terminal sends.
In step S502, if receiving described picture to obtain request, search the picture corresponding with described picture identification.
In an embodiment of the present invention, after receiving the picture request that receiving terminal sends, this request is made by server Response, searches the picture corresponding with picture identification in picture library.
In step S503, described picture is sent to described picture and obtains the sender of request.
In one embodiment of the invention, it is also proposed that another kind of barrage information processing method, as shown in Figure 6, including:
In step s 601, it is judged that in barrage input content, whether carry picture, described barrage content includes character.
In an embodiment of the present invention, after user sends barrage content, terminal can receive this barrage content.? Barrage content includes it can being word, digital and alphabetical etc. character.In barrage content, whether carry picture then need Judge.
In step S602, if described barrage input content carries picture, obtain the picture corresponding with described picture Information.
In an embodiment of the present invention, if judging, the result whether carrying picture in barrage content is affirmative, then obtain Take the pictorial information corresponding with picture.
In an embodiment of the present invention, described pictorial information includes: picture identification and picture display position.
In step S603, Word message corresponding for described character and described pictorial information are defined as barrage data.
In an embodiment of the present invention, the information that described character is corresponding is referred to as Word message, by Word message and picture Information is defined as barrage data, in order to be sent to receiving terminal, makes the synchronizing information of receiving terminal and transmitting terminal, it is possible to display is published picture The barrage content of sheet and word etc..
In step s 604, described barrage data are sent.
In an embodiment of the present invention, barrage data are sent to receiving terminal by transmitting terminal, enable receiving terminal to pass through barrage Data search is to corresponding picture.And then show complete barrage content.
In one embodiment of the invention, as it is shown in fig. 7, above-mentioned steps S602, may comprise steps of:
In step S6021, obtain the MD5 value of described picture, using described MD5 value as picture identification.
In an embodiment of the present invention, each picture can calculate a fixing MD5 value with MD5 proving program, As the picture identification of picture, by MD5 value, picture can be identified.Terminal is receiving the barrage content that user sends In picture after, can directly obtain the MD5 value of this picture from local or server, if the most not generating this picture correspondence MD5 value, then can be calculated at transmitting terminal.Thus get the picture identification in pictorial information.
In step S6022, search described picture arrangement sequence number in barrage content, described arrangement sequence number is defined as Described picture display position.
In an embodiment of the present invention, can include character, picture etc. in barrage content, these contents are sequentially Arrangement.Transmitting terminal, when generating barrage content, is numbered to all characters therein, picture, forms arrangement sequence number.Each Individual character, picture have and oneself uniquely arrange sequence number, and this arrangement sequence number correspond to its particular location in barrage content. Transmitting terminal searches the arrangement sequence number of picture, then using position corresponding in barrage content for the arrangement sequence number found as picture Display position.Thus, the picture display position in pictorial information has been obtained.
The execution sequence of above-mentioned steps S6021 and S6022 can be with unrestricted choice.
In an embodiment of the present invention, obtain corresponding picture according to picture identification, first search figure in this locality Sheet, it is not necessary to every time obtain picture to server, can shorten picture and obtain the time, it is to avoid occupied bandwidth resource.
The embodiment of the present invention also proposed a kind of barrage information processor, is applied to terminal, as shown in Figure 8, and including:
Generation module 801, if carrying Word message and pictorial information in the barrage data received, generation comprises There is the barrage content of the character that described Word message is corresponding;
Display module 802, for showing described barrage content in display interface;
Acquisition module 803, for obtaining the picture corresponding with described pictorial information;
Add module 804, for joining in described barrage content common with described character by the described picture got Display.
Alternatively, described pictorial information includes: picture identification and picture display position.
Another embodiment of the present invention also provides for a kind of barrage information processor, on the basis of embodiment illustrated in fig. 8, as Shown in Fig. 9, described device also includes:
Extraction module 805, for extracting described picture display position from described pictorial information;
Dummy module 806, adds on the described picture display position in described barrage content and presets occupy-place labelling Symbol.
Another embodiment of the present invention also provides for a kind of barrage information processor, on the basis of embodiment illustrated in fig. 8, institute State acquisition module 803, as shown in Figure 10, including:
Search submodule 8031, for searching the picture corresponding with described picture identification in local cache;
Reading submodule 8032, if for finding the picture corresponding with described picture identification, from this in local cache Ground caching reads described picture;
Receive submodule 8033, if for not finding the picture corresponding with described picture identification in local cache, raw The picture acquisition request Concurrency becoming to carry described picture identification send;Receive and obtain, according to described picture, the picture that request returns.
A kind of barrage information processor is also provided in another embodiment of the present invention, on the basis of embodiment illustrated in fig. 8, Described addition module 804, as shown in figure 11, including:
Delete submodule 8041, for being deleted by the default occupy-place marker character on described picture display position;
Display sub-module 8042, for showing institute on the described picture display position delete described default occupy-place marker character State picture.
Correspondingly, the invention allows for a kind of barrage information processor, as shown in figure 12, including:
Judging picture module 1201, be used for judging whether to carry in barrage content picture, described barrage content includes Character;
Obtaining information module 1202, if carrying picture in described barrage content, obtaining corresponding with described picture Pictorial information;
Determine module 1203, for Word message corresponding for described character and described pictorial information are defined as barrage number According to;
Send data module 1204, be used for sending described barrage data.
Alternatively, described pictorial information, including: picture identification and picture display position.
Another embodiment of the present invention also provides for a kind of barrage information processor, on the basis of embodiment illustrated in fig. 12, Described acquisition information module 1202, as shown in figure 13, including:
Value submodule 12021, for obtaining the MD5 value of described picture, using described MD5 value as picture identification;
Search position submodule 12022, for searching described picture arrangement sequence number in barrage content, by described arrangement Sequence number position of correspondence in barrage content is defined as described picture display position.
The invention allows for a kind of terminal, as shown in figure 14, described terminal 140, including: at least one processor 141, At least one bus 142, at least one communication interface 143 and at least one memorizer 144, wherein, memorizer 144 is used for storing Computer executed instructions;Memorizer 144 can include read only memory and random access memory, and provides to processor 141 Instruction and data.A part for memorizer 141 can also include nonvolatile RAM (NVRAM);
Processor 141 is connected by bus 142 with communication interface 143, memorizer 144;
Transmitting element and reception unit can be integrated in communication interface 143;
In an embodiment of the present invention, when computer runs, processor 141 performs the calculating of storage in memorizer 144 Machine performs instruction, and processor 141 can perform the step of embodiment illustrated in fig. 1, be used for:
If the described barrage data received carry Word message and pictorial information, generate and include described word letter The barrage content of the character that breath is corresponding;
Described barrage content is shown in display interface;
Obtain the picture corresponding with described pictorial information;
The described picture got is joined in described barrage content and jointly shows with described character.
In one embodiment of the invention, it is also proposed that a kind of server, as shown in figure 15, this server 150 includes:
At least one processor 151, at least one bus 152, at least one communication interface 153 and at least one memorizer 154, wherein, memorizer 154 is used for storing computer executed instructions;Memorizer 154 can include read only memory and deposit at random Access to memory, and provide instruction and data to processor 151.A part for memorizer 154 can also include non-volatile random Access memorizer (NVRAM);
Processor 151 is connected by bus 152 with communication interface 153, memorizer 154;
Transmitting element and reception unit can be integrated in communication interface 153;
In an embodiment of the present invention, when computer runs, processor 151 performs the calculating of storage in memorizer 154 Machine performs instruction, and processor 151 can perform the step of below embodiment, be used for:
After sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains in request and carries Picture identification.
Search the picture corresponding with described picture identification.
Described picture is sent to described picture and obtains the sender of request.
The invention allows for a kind of terminal, as shown in figure 16, this terminal 160 includes: at least one processor 161, extremely A few bus 162, at least one communication interface 163 and at least one memorizer 164, wherein, memorizer 164 is based on storing Calculation machine performs instruction;Memorizer 164 can include read only memory and random access memory, and refers to processor 161 offer Order and data.A part for memorizer 161 can also include nonvolatile RAM (NVRAM);
Processor 161 is connected by bus 162 with communication interface 163, memorizer 164;
Transmitting element and reception unit can be integrated in communication interface 163;
In an embodiment of the present invention, when computer runs, processor 161 performs the calculating of storage in memorizer 164 Machine performs instruction, and processor 161 can perform the step of embodiment illustrated in fig. 1, be used for:
Judging whether to carry in barrage input content picture, described barrage content includes character;
If described barrage input content carries picture, obtain the pictorial information corresponding with described picture;
Word message corresponding for described character and described pictorial information are defined as barrage data;
Send described barrage data.
For convenience of description, it is divided into various module to be respectively described with function when describing apparatus above.Certainly, this is being implemented The function of each unit can be realized in same or multiple softwares and/or hardware during invention.
Each embodiment in this specification all uses the mode gone forward one by one to describe, identical similar portion between each embodiment Dividing and see mutually, what each embodiment stressed is the difference with other embodiments.Especially for device or For system embodiment, owing to it is substantially similar to embodiment of the method, so describing fairly simple, relevant part sees method The part of embodiment illustrates.Apparatus and system embodiment described above is only schematically, wherein said conduct The unit of separating component explanation can be or may not be physically separate, the parts shown as unit can be or Person may not be physical location, i.e. may be located at a place, or can also be distributed on multiple NE.Can root Factually border need select some or all of module therein to realize the purpose of the present embodiment scheme.Ordinary skill Personnel, in the case of not paying creative work, are i.e. appreciated that and implement.
It is understood that the present invention can be used in numerous general or special purpose computing system environment or configuration.Such as: individual People's computer, server computer, handheld device or portable set, laptop device, multicomputer system, based on micro-process The system of device, set top box, programmable consumer-elcetronics devices, network PC, minicomputer, mainframe computer, include taking up an official post Distributed computing environment of what system or equipment etc..
The above is only the detailed description of the invention of the present invention, makes to skilled artisans appreciate that or realize this Bright.Multiple amendment to these embodiments will be apparent to one skilled in the art, as defined herein General Principle can realize without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention It is not intended to be limited to the embodiments shown herein, and is to fit to and principles disclosed herein and features of novelty phase one The widest scope caused.
The above is only the detailed description of the invention of the present invention, it is noted that for the ordinary skill people of the art For Yuan, under the premise without departing from the principles of the invention, it is also possible to make some improvements and modifications, these improvements and modifications also should It is considered as protection scope of the present invention.

Claims (19)

1. a barrage information processing method, it is characterised in that including:
If carrying Word message and pictorial information in the barrage data received, it is corresponding that generation includes described Word message The barrage content of character;
Described barrage content is shown in display interface;
Obtain the picture corresponding with described pictorial information;
The described picture got is joined in described barrage content and jointly shows with described character.
Barrage information processing method the most according to claim 1, it is characterised in that described pictorial information includes: picture shows Show position;Described method also includes:
Described picture display position is extracted from described pictorial information;
Add on described picture display position in described barrage content and preset occupy-place marker character.
Barrage information processing method the most according to claim 1, it is characterised in that described pictorial information also includes: picture Mark;The picture that described acquisition is corresponding with described pictorial information, including:
The picture corresponding with described picture identification is searched in local cache;
If finding the picture corresponding with described picture identification in local cache, from local cache, read described picture;
If not finding the picture corresponding with described picture identification in local cache, generate the figure carrying described picture identification Sheet obtains request Concurrency and send;Receive and obtain, according to described picture, the picture that request returns.
Barrage information processing method the most according to claim 2, it is characterised in that described the described picture got is added Enter and show in described barrage content, including:
Default occupy-place marker character on the display of picture described in described barrage content position is deleted;
Described picture is shown on picture display position described in described barrage content.
5. a barrage information processing method, it is characterised in that including:
After sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains in request and carries picture Mark;
If receiving described picture to obtain request, search the picture corresponding with described picture identification;
Described picture is sent to described picture and obtains the sender of request.
6. a barrage information processing method, it is characterised in that including:
Judging whether to carry in barrage input content picture, described barrage content includes character;
If described barrage input content carries picture, obtain the pictorial information corresponding with described picture;
Word message corresponding for described character and described pictorial information are defined as barrage data;
Send described barrage data.
Barrage information processing method the most according to claim 6, it is characterised in that described pictorial information includes:
Picture identification and picture display position.
Barrage information processing method the most according to claim 7, it is characterised in that described acquisition is corresponding with described picture Pictorial information, including:
Obtain the MD5 value of described picture, using described MD5 value as picture identification;
Search described picture arrangement sequence number in barrage content, described arrangement sequence number is defined as described picture display position.
9. a barrage information processor, is applied to terminal, it is characterised in that including:
Generation module, if carrying Word message and pictorial information in the barrage data received, generates described in including The barrage content of the character that Word message is corresponding;
Display module, for showing described barrage content in display interface;
Acquisition module, for obtaining the picture corresponding with described pictorial information;
Add module, jointly show with described character for the described picture got is joined in described barrage content.
Barrage information processor the most according to claim 9, it is characterised in that described pictorial information includes: picture shows Show position;
Described device also includes:
Extraction module, for extracting described picture display position from described pictorial information;
Dummy module, adds on the described picture display position in described barrage content and presets occupy-place marker character.
11. barrage information processors according to claim 9, it is characterised in that described pictorial information also includes: picture Mark;Described acquisition module, including:
Search submodule, for searching the picture corresponding with described picture identification in local cache;
Reading submodule, if for finding the picture corresponding with described picture identification, from local cache in local cache Read described picture;
Receiving submodule, if for not finding the picture corresponding with described picture identification in local cache, generation carries The picture of described picture identification obtains request Concurrency and send;Receive and obtain, according to described picture, the picture that request returns.
12. barrage information processors according to claim 10, it is characterised in that described addition module, including:
Delete submodule, for being deleted by the default occupy-place marker character on the display of picture described in described barrage content position;
Display sub-module, shows described picture on the display of picture described in described barrage content position.
13. 1 kinds of barrage information processors, are applied to server, it is characterised in that including:
Judge module, for after sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains request In carry picture identification;
Searching module, if obtaining request for receiving described picture, searching the picture corresponding with described picture identification;
Sending module, obtains the sender of request for described picture is sent to described picture.
14. 1 kinds of barrage information processors, are applied to terminal, it is characterised in that including:
Judging picture module, be used for judging whether to carry in barrage input content picture, described barrage content includes character;
Obtaining information module, if carrying picture in described barrage input content, obtaining the picture corresponding with described picture Information;
Determine module, for Word message corresponding for described character and described pictorial information are defined as barrage data;
Send data module, be used for sending described barrage data.
15. barrage information processors according to claim 14, it is characterised in that described pictorial information, including:
Picture identification and picture display position.
16. barrage information processors according to claim 15, it is characterised in that described acquisition information module, including:
Value submodule, for obtaining the MD5 value of described picture, using described MD5 value as picture identification;
Search position submodule, for searching described picture arrangement sequence number in barrage content, described arrangement sequence number is determined Position is shown for described picture.
17. 1 kinds of terminals, it is characterised in that including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
If the barrage data received carry Word message and pictorial information, generate barrage content, in described barrage content Include the character that described Word message is corresponding;
Described barrage content is shown in display interface;
Obtain the picture corresponding with described pictorial information;
The described picture got is joined in described barrage content and shows.
18. 1 kinds of servers, it is characterised in that including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
After sending barrage content, it may be judged whether receiving picture and obtain request, described picture obtains in request and carries picture Mark;
If receiving described picture to obtain request, search the picture corresponding with described picture identification;
Described picture is sent to described picture and obtains the sender of request.
19. 1 kinds of terminals, it is characterised in that including:
At least one bus;
At least one communication interface being connected with at least one bus described;
At least one processor being connected with at least one bus described;
At least one memorizer being connected with at least one bus described,
Wherein, described processor is configured to:
Judging whether to carry in barrage input content picture, described barrage content includes character;
If described barrage input content carries picture, obtain the pictorial information corresponding with described picture;
Word message corresponding for described character and described pictorial information are defined as barrage data;
Send described barrage data.
CN201610479638.7A 2016-06-27 2016-06-27 A kind of barrage information processing method and device Pending CN106210849A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610479638.7A CN106210849A (en) 2016-06-27 2016-06-27 A kind of barrage information processing method and device
PCT/CN2016/100470 WO2018000636A1 (en) 2016-06-27 2016-09-28 Bullet-screen information processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610479638.7A CN106210849A (en) 2016-06-27 2016-06-27 A kind of barrage information processing method and device

Publications (1)

Publication Number Publication Date
CN106210849A true CN106210849A (en) 2016-12-07

Family

ID=57462099

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610479638.7A Pending CN106210849A (en) 2016-06-27 2016-06-27 A kind of barrage information processing method and device

Country Status (2)

Country Link
CN (1) CN106210849A (en)
WO (1) WO2018000636A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878793A (en) * 2017-03-17 2017-06-20 山东浪潮商用***有限公司 A kind of TV barrage method, system and service end and television
CN108965978A (en) * 2018-06-20 2018-12-07 北京优酷科技有限公司 Barrage shows method and device
CN108966036A (en) * 2018-06-26 2018-12-07 掌阅科技股份有限公司 Barrage display methods, electronic equipment and computer storage medium
CN109714624A (en) * 2017-10-25 2019-05-03 武汉斗鱼网络科技有限公司 A kind of display methods and system of the live streaming barrage based on QTextEdit
CN110475140A (en) * 2019-08-08 2019-11-19 腾讯科技(深圳)有限公司 Barrage data processing method, device, computer readable storage medium and computer equipment
CN112449230A (en) * 2019-08-28 2021-03-05 腾讯数码(天津)有限公司 Character string display processing method, device, terminal and storage medium

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110795588A (en) * 2018-08-03 2020-02-14 深圳市鸿合创新信息技术有限责任公司 Picture information processing method and terminal, and electronic device
CN111310523B (en) * 2018-12-12 2024-06-18 北京沃东天骏信息技术有限公司 Bullet screen display method and device
CN114257876A (en) * 2020-09-25 2022-03-29 武汉斗鱼鱼乐网络科技有限公司 Bullet screen display processing method and device, electronic equipment and storage medium
CN112672181A (en) * 2020-12-25 2021-04-16 广州博冠信息科技有限公司 Information processing method and device, computer storage medium and electronic equipment
CN113157172A (en) * 2021-03-12 2021-07-23 游艺星际(北京)科技有限公司 Barrage information display method, transmission method, device, terminal and storage medium
CN113010710A (en) * 2021-03-30 2021-06-22 上海哔哩哔哩科技有限公司 Bullet screen display method and device
CN113709025B (en) * 2021-07-22 2023-07-04 成都鲁易科技有限公司 Message display method and device, storage medium and computer equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104980500A (en) * 2015-06-08 2015-10-14 腾讯科技(北京)有限公司 Information display method and terminal
CN105338410A (en) * 2014-07-07 2016-02-17 乐视网信息技术(北京)股份有限公司 Method and device for displaying barrage of video
CN105451088A (en) * 2015-12-28 2016-03-30 福建新大陆通信科技股份有限公司 Method and system for implementing set-top box bullet screen information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105338410A (en) * 2014-07-07 2016-02-17 乐视网信息技术(北京)股份有限公司 Method and device for displaying barrage of video
CN104703044A (en) * 2015-02-12 2015-06-10 北京橘子文化传媒有限公司 Picture barrage publishing method
CN104980500A (en) * 2015-06-08 2015-10-14 腾讯科技(北京)有限公司 Information display method and terminal
CN105451088A (en) * 2015-12-28 2016-03-30 福建新大陆通信科技股份有限公司 Method and system for implementing set-top box bullet screen information

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878793A (en) * 2017-03-17 2017-06-20 山东浪潮商用***有限公司 A kind of TV barrage method, system and service end and television
CN109714624A (en) * 2017-10-25 2019-05-03 武汉斗鱼网络科技有限公司 A kind of display methods and system of the live streaming barrage based on QTextEdit
CN108965978A (en) * 2018-06-20 2018-12-07 北京优酷科技有限公司 Barrage shows method and device
CN108966036A (en) * 2018-06-26 2018-12-07 掌阅科技股份有限公司 Barrage display methods, electronic equipment and computer storage medium
CN108966036B (en) * 2018-06-26 2019-09-03 掌阅科技股份有限公司 Barrage display methods, electronic equipment and computer storage medium
CN110475140A (en) * 2019-08-08 2019-11-19 腾讯科技(深圳)有限公司 Barrage data processing method, device, computer readable storage medium and computer equipment
CN110475140B (en) * 2019-08-08 2022-09-02 腾讯科技(深圳)有限公司 Bullet screen data processing method and device, computer readable storage medium and computer equipment
CN112449230A (en) * 2019-08-28 2021-03-05 腾讯数码(天津)有限公司 Character string display processing method, device, terminal and storage medium

Also Published As

Publication number Publication date
WO2018000636A1 (en) 2018-01-04

Similar Documents

Publication Publication Date Title
CN106210849A (en) A kind of barrage information processing method and device
CN103853761B (en) Comment demonstration, adding method and the device of web page contents
CN104809209A (en) Display method, display device and server of social network information flow
CN107911483A (en) A kind of information transferring method and device
CN102272784A (en) Method, apparatus and computer program product for providing analysis and visualization of content items association
CN106687949A (en) Search results for native applications
CN107092652B (en) Navigation method and device for target page
CN103200224A (en) Method and device and terminal of information sharing
CN104077294A (en) Information recommendation method, information recommendation device and information resource recommendation system
CN102082818A (en) Method and system for storing and managing graphical data and structured data based on cloud storage
CN103246678A (en) Method and device for previewing web page contents
CN102968490A (en) Method for searching business card
CN113609308B (en) Knowledge graph construction method and device, storage medium and electronic equipment
CN106471497A (en) Auxiliary using context browses
CN102629251A (en) Method and device for displaying webpage information
CN113778285A (en) Prop processing method, device, equipment and medium
CN106126713A (en) Wearable device and synchronous applications message display method thereof
CN111931464A (en) Document editing method and device and electronic equipment
US9135646B2 (en) Associating advertising content with a channel
JP5416253B2 (en) Related content search apparatus and related content search method
CN102780730A (en) Method and system for integrating web applications and mashup server
WO2017165253A1 (en) Modular communications
CN110474991A (en) Data push method, data-pushing device, electronic equipment and storage medium
CN104079368B (en) A kind of the test data transmission method and server of application software
CN106469189A (en) A kind of front end assists browsing method and the device of transcoding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161207

WD01 Invention patent application deemed withdrawn after publication