CN106303731A - The display packing of barrage and device - Google Patents

The display packing of barrage and device Download PDF

Info

Publication number
CN106303731A
CN106303731A CN201610622336.0A CN201610622336A CN106303731A CN 106303731 A CN106303731 A CN 106303731A CN 201610622336 A CN201610622336 A CN 201610622336A CN 106303731 A CN106303731 A CN 106303731A
Authority
CN
China
Prior art keywords
barrage
dot matrix
information
contour region
character contour
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
CN201610622336.0A
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610622336.0A priority Critical patent/CN106303731A/en
Publication of CN106303731A publication Critical patent/CN106303731A/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/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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • 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/488Data services, e.g. news ticker
    • H04N21/4884Data services, e.g. news ticker for displaying subtitles

Abstract

The invention discloses display packing and the device of a kind of barrage, relate to video display arts field, it is an object of the invention to solve time a large amount of barrage information are shown in current video broadcast interface in prior art, may result in the problem that the key figure in video is blocked by a large amount of barrage information, technical scheme includes: obtain the character contour region in currently playing video;Startup barrage display function, and receive the dot matrix barrage information corresponding to playing progress rate of described currently playing video, described dot matrix barrage information generates according to the editing template that dot matrix barrage information is corresponding, and it is made up of pre-set symbol or picture;In the currently playing video clip in addition to described character contour region, described dot matrix barrage information is shown according to predetermined display rule.During present invention is mainly applied to client terminal start-up barrage display function and viewing live video.

Description

The display packing of barrage and device
Technical field
The present invention relates to video display arts field, particularly relate to display packing and the device of a kind of barrage.
Background technology
Along with the development of internet video technology, the function of video player gets more and more, and user is except can be simple Watching outside video live, that relay, user can also be to send the form of barrage in video window, in currently playing video Personage, event etc. deliver oneself viewpoint.
Barrage is the comment shown with captions form in a large number in current video playing process, and video viewers can deliver individual People's viewpoint.Video viewers starts the barrage display function in client, and video viewers can either watch current video, again can Enough watch other video viewers personal view to this currently playing video, add interest to video playback.But, When substantial amounts of barrage is simultaneously displayed in currently playing video pictures, the key figure easily play current video hides Gear, causes video viewers cannot watch key figure;Additionally, some out of season barrages also can reduce video viewers Attention for currently playing video.In order to solve the problems referred to above, video viewers can show function by closing barrage, but It is to close barrage display function just to watch the personal view of other video viewers, therefore, in video display process Can either watch barrage information, can clearly watch again the key figure in currently playing video is to need solution at present badly Problem.
Summary of the invention
In view of this, the display packing of a kind of barrage that the present invention provides and device, main purpose is to solve existing skill When a large amount of barrage information are shown in current video broadcast interface in art, may result in the key figure in video by a large amount of bullets The problem that curtain information is blocked.
According to one aspect of the invention, the invention provides the display packing of a kind of barrage, including:
Obtain the character contour region in currently playing video;
Start barrage display function, and receive the letter of the dot matrix barrage corresponding to playing progress rate of described currently playing video Breath, described dot matrix barrage information generates according to the editing template that dot matrix barrage information is corresponding, and it is by pre-set symbol or picture group Become;
In the currently playing video clip in addition to described character contour region, described point is shown according to predetermined display rule Battle array barrage information.
According to another aspect of the invention, the invention provides the display device of a kind of barrage, including:
First acquiring unit, for obtaining the character contour region in currently playing video;
Start unit, is used for starting barrage display function;
Receive unit, after starting described barrage display function at described start unit, receive described currently playing regard The dot matrix barrage information corresponding to playing progress rate of frequency, described dot matrix barrage information is according to editor's mould corresponding to dot matrix barrage information Plate generates, and it is made up of pre-set symbol or picture;
Display unit, for regular in the currently playing video clip in addition to described character contour region according to predetermined display The described dot matrix barrage information that middle display described reception unit receives.
By technique scheme, the display packing of the barrage that the present invention provides and device, client obtains currently playing Character contour region in video, and start barrage display function, receive currently playing video based on this barrage display function Dot matrix barrage information corresponding to playing progress rate, this dot matrix barrage information is raw according to the editing template that dot matrix barrage information is corresponding Becoming, it is made up of pre-set symbol or picture, according to predetermined display rule at the currently playing video in addition to character contour region Showing dot matrix barrage information in interface, compared with prior art, the present invention is capable of during current video being not only able to Viewing dot matrix barrage information, and those dot matrix barrage information will not block the key figure of currently playing video;Additionally, point Battle array barrage information, compared with traditional text subtile, is made up of pre-set symbol and picture so that barrage shows more interesting.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of description, and in order to allow above and other objects of the present invention, the feature and advantage can Become apparent, below especially exemplified by the detailed description of the invention of the present invention.
Accompanying drawing explanation
By reading the detailed description of hereafter preferred implementation, various other advantage and benefit common for this area Technical staff will be clear from understanding.Accompanying drawing is only used for illustrating the purpose of preferred implementation, and is not considered as the present invention Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical parts.In the accompanying drawings:
Fig. 1 shows the flow chart of the display packing of a kind of barrage that the embodiment of the present invention provides;
What Fig. 2 showed that the embodiment of the present invention provides a kind of starts the schematic diagram of barrage display function in client;
Fig. 3 shows the schematic diagram of a kind of dot matrix barrage information that the embodiment of the present invention provides;
Fig. 4 shows a kind of schematic diagram according to predetermined display rule display dot matrix barrage that the embodiment of the present invention provides;
Fig. 5 shows that a kind of dot matrix barrage information that the embodiment of the present invention provides hides dot matrix bullet in character contour region The schematic diagram of curtain information;
Fig. 6 shows the composition frame chart of the display device of a kind of barrage that the embodiment of the present invention provides;
Fig. 7 shows the composition frame chart of the display device of a kind of barrage that the embodiment of the present invention provides.
Detailed description of the invention
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although accompanying drawing shows the disclosure Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure and should be by embodiments set forth here Limited.On the contrary, it is provided that these embodiments are able to be best understood from the disclosure, and can be by the scope of the present disclosure Complete conveys to those skilled in the art.
The embodiment of the present invention provides the display packing of a kind of barrage, and the method is applied to video playback client-side, such as Fig. 1 Shown in, the method includes:
101, the character contour region in currently playing video is obtained.
User, when using video playback client terminal playing video, first obtains video to the server that this client is corresponding Data, play out after receiving the video data that server sends.Wherein, comprising two systems in server, one is System is for the request obtaining video data of customer in response end, and another system is used for sending dot matrix barrage information to client, Above-mentioned two system is separate, interdepends again.It should be noted that in specific implementation process, the embodiment of the present invention The execution sequence of step 101 and step 102 is not defined, it is intended that client both can watch currently playing regarding The key figure of frequency, can watch again the personal view that this currently playing video is delivered by other clients beholder.
In order to when client display barrage, not allow those barrage information that the key figure in currently playing video is carried out Block, in this step, first obtain the character contour region in currently playing video, it is intended that at display dot matrix barrage During information, it is to avoid on the character contour region (key figure) that dot matrix barrage information is covered in currently playing video, with to core The heart personage block.
Character contour region described in the embodiment of the present invention at least includes: the face area of personage, body region, the present invention The particular content in character contour region is not defined by embodiment.Character contour in client obtains currently playing video During region, can by use but be not limited to following in the way of realize, each frame of currently playing video is identified, obtain core The frame that heart personage is corresponding, obtains the character contour district of key figure in currently playing video by the frame that those key figures are corresponding Territory;Or, obtain the character contour region in currently playing video by calling third party's video analysis application program.Concrete The method that the embodiment of the present invention obtains the character contour region in currently playing video to client is not defined.
In actual applications, owing to the broadcasting of video needs to consume client, process resource and the network money of carrier are installed Source, when obtaining the character contour region in currently playing video, needs to carry out on the premise of client is online, therefore, Install the resource consumption of carrier to reduce client, described currently playing video can be live video, such as, some type of Legal system explains news hookup of video, certain satellite TV etc., and the feature of the live video of the type is that key figure is currently playing Position in video is moved inconspicuous, and the key figure's mobile range in video is little, it is possible to reduces client and obtains currently playing The number of times in the character contour region in video, and then the network resource overhead of client can be reduced.It is above with currently playing Video is the explanation carried out as a example by live video, however, it should be clear that the present invention is not intended to limit regarding of client terminal playing Frequency can only be live video, it is also possible to include the video of various relay type.
102, start barrage display function, and receive the dot matrix barrage corresponding to playing progress rate of described currently playing video Information.
Described dot matrix barrage information generates according to the editing template that dot matrix barrage information is corresponding, and it is by pre-set symbol or figure Sheet forms, and wherein, editing template corresponding to described dot matrix barrage information is stored in server, when beholder needs to obtain this volume When collecting template, the solicited message obtaining editing template corresponding to dot matrix barrage information can be sent to server, to obtain dot matrix bullet The editing template that curtain information is corresponding.
It is that the separate system in server obtains respectively owing to client obtains video and obtains dot matrix bullet, because of This, in current video playing process, if wanting to show dot matrix captions, also need the barrage manually triggering in client display interface to show Show function, to receive the dot matrix barrage information that server sends.
Exemplary, as in figure 2 it is shown, Fig. 2 shows that in a kind of startup client that the embodiment of the present invention provides, barrage shows Showing the schematic diagram of function, in video display process, video viewers manually triggers the barrage function in client display interface Button, client can receive barrage enabled instruction, and perform this barrage enabled instruction, it is achieved the startup of barrage, when barrage shows After showing function on, can show dot matrix barrage information editing's control in client display interface, beholder clicks on this dot matrix After barrage information editing's control, the beholder self personal view to currently playing video can be launched, it should be noted that such as 2 Exemplary only citing, the embodiment of the present invention shows that to barrage function button and dot matrix barrage information editing's control are in client Position in display interface is not defined.
It is exemplary, as it is shown on figure 3, Fig. 3 shows the signal of a kind of dot matrix barrage information that the embodiment of the present invention provides Figure, being different from prior art is written form described in barrage information, and the dot matrix barrage information in the embodiment of the present invention is by special Symbol or predetermined picture splicing composition so that spliced dot matrix barrage information is unique, the dot matrix barrage shown in Fig. 3 Information is " happy birthday ", this dot matrix barrage information roll display in display interface.Dot matrix barrage is believed by the embodiment of the present invention The contents such as the symbol used when breath splicing form, splicing dot matrix barrage information or picture are not defined.
103, in the currently playing video clip in addition to described character contour region, institute is shown according to predetermined display rule State dot matrix barrage information.
After client receives the dot matrix barrage information that server sends, work as guaranteeing that dot matrix barrage information is not blocked Key figure in front broadcasting video, carries out the display of dot matrix barrage information, mode one: according to personage by following two mode Contour area shape, generates the barrage movement locus with its analogous shape, and shows described point according to described barrage movement locus Battle array barrage information;Mode two: if it is determined that described dot matrix barrage information is overlapping with described character contour region, then by described dot matrix bullet Curtain information is hidden, until described dot matrix barrage information removes described character contour region and shows described dot matrix barrage information. May be implemented in current video playing process by above two mode, key figure can either be watched, can watch a little again Battle array barrage information.
The display packing of the barrage that the embodiment of the present invention provides, client obtains the character contour district in currently playing video Territory, and start barrage display function, the point corresponding to the playing progress rate of currently playing video is received based on this barrage display function Battle array barrage information, this dot matrix barrage information generates according to editing template corresponding to dot matrix barrage information, its by pre-set symbol or Picture forms, and shows that dot matrix barrage is believed according to predetermined display rule in the currently playing video clip in addition to character contour region Breath, compared with prior art, the embodiment of the present invention is capable of during current video being not only able to watch dot matrix barrage letter Breath, and those dot matrix barrage information will not block the key figure of currently playing video;Additionally, dot matrix barrage information and biography The text subtile of system is compared, and is made up of pre-set symbol and picture so that barrage shows more interesting.
Further, as to the refinement of above-described embodiment and extension, the implementation of aforesaid way one will be entered below Row describes in detail.Client, according to character contour region shape, generates the barrage movement locus of corresponding shape, and according to institute State barrage movement locus and show described dot matrix barrage information, specifically include: at the preset distance threshold with described character contour region In value, according to described character contour region shape, generation shows according to the preset direction of motion in currently playing video clip Barrage movement locus.This dot matrix barrage information, after receiving the dot matrix barrage information that server sends, can be existed by client Showing in a rolling manner in current display interface, it focuses on how generating and this according to character contour regional dynamics Character contour region shape barrage motion rail that is similar and that show according to the preset direction of motion in currently playing video clip Mark.Owing to the personage in video is dynamically change, therefore, the barrage movement locus determined according to this character contour region shape Change the most therewith;But, the preset direction of motion can be preset, the most preset direction of motion can be in interface from From left to right motion, right-to-left motion, from up to down motion or bottom-up motion etc., the embodiment of the present invention is to dot matrix bullet The curtain information preset direction of motion in interface is not defined.
Described in the embodiment of the present invention with in the preset distance threshold value in described character contour region, generate currently playing The barrage movement locus shown according to the preset direction of motion in video clip, described preset distance threshold value is personage's contour area Distance between edge and barrage movement locus, setting principle is, if between character contour region and client display interface Space size, if high spatial is relatively big, then bigger distance threshold can be set, if character contour region and client display interface Between space less, then less distance threshold can be set, concrete, can arrange distance threshold is 1cm, or, 0.5cm etc. Deng, the setting of preset distance threshold value is not defined by the embodiment of the present invention.
Exemplary, as shown in Figure 4, Fig. 4 shows that the one that the embodiment of the present invention provides is aobvious according to predetermined display rule Show the schematic diagram of dot matrix barrage, it is assumed that client is installed in smart mobile phone, when client receives the dot matrix that server sends During barrage information, according to barrage movement locus as depicted right-to-left display dot matrix barrage in display interface, Fig. 4 is only Exemplary citing, client is installed the particular content such as carrier (smart mobile phone), dot matrix barrage information not by the embodiment of the present invention It is construed as limiting.
Further, when client shows dot matrix barrage based on aforesaid way one, when character contour region shows away from client Show that the distance between the border at interface is less, and when dot matrix captions are bigger, it is possible that according to predetermined display rule except institute State and the currently playing video clip outside character contour region shows in described dot matrix barrage information process, dot matrix barrage information Can not completely show.In order to solve the problems referred to above, the embodiment of the present invention is when using aforesaid way one to show dot matrix barrage, first First calculating first size information, described first size information is the border in described character contour region and currently playing video clip Between actual range;Calculating the second dimension information, described second dimension information is the actual size size of dot matrix barrage information; If described second dimension information exceedes described first size information, then adjust described second size according to described first size information Information;In currently playing video clip, the dot matrix barrage information after adjusting size is shown according to described barrage movement locus.
Exemplary, please continue to refer to Fig. 4, it is assumed that the second dimension information of dot matrix barrage information is 2*2, and the first chi Very little information is 1.5*1.5, now in order to completely dot matrix barrage information is shown in client display interface, and dot matrix barrage information Size (the second dimension information) can be adjusted according to first size information, adjust to dot matrix barrage information and be sufficient to completely Being shown in the display screen that first size information is corresponding, such as, the dimension information adjusting dot matrix barrage information is 1.2* 1.2 so that dot matrix barrage information can completely show in interface.
Further, the mode two mentioned in following steps 103: if it is determined that described dot matrix barrage information is taken turns with described personage Wide region is overlapping, then described dot matrix barrage information be hidden, until described dot matrix barrage information removes described character contour Region shows that described dot matrix barrage information is described in detail.First, whether client control dot matrix barrage information takes turns with personage Wide region is overlapping, if monitoring dot matrix barrage information and character contour, remaining is overlapping, then dot matrix barrage information be hidden, directly Move out character contour region completely to dot matrix barrage information and show dot matrix barrage information again.In the specific implementation, client is worked as Monitor the bebinning character (first character) of dot matrix barrage information and have with character contour region when intersecting, by dot matrix barrage information First character be hidden, until termination character (last character) and the character contour region of dot matrix barrage information are handed over During fork, last character of dot matrix barrage information is hidden;When monitor hiding dot matrix barrage information do not exist with When character contour region intersects, hiding dot matrix barrage information is shown.When client by the way two form During display dot matrix barrage information, the direct feel of beholder is that dot matrix barrage information rolls dot matrix barrage from the behind of video personage Information, improves the visual experience of beholder.
It is exemplary, as it is shown in figure 5, Fig. 5 shows that a kind of dot matrix barrage information that the embodiment of the present invention provides is personage Contour area is hidden the schematic diagram of dot matrix barrage information, is moving to intersection according to barrage movement locus when dot matrix barrage information During point A point, the initial character of dot matrix barrage information is hidden, when dot matrix barrage information rolls best friend according to barrage movement locus During crunode B, the first character of dot matrix barrage information is shown, and continues to show other characters of dot matrix barrage information, When dot matrix barrage information is rolled into cross point C, the initial character of dot matrix barrage information is hidden;When dot matrix barrage information is rolled When moving to cross point D, the first character of dot matrix barrage information is shown, and continue show dot matrix barrage information other Character;The effect of beholder's viewing is: when dot matrix barrage information moves to cross point A, dot matrix barrage information is from personage 1, people The behind of thing 2 passes so that beholder can either watch the personage in video, can watch again barrage information.The present invention is real Execute example to be not limited to client and be installed in computer equipment.
Further, beholder, when starting barrage display function, is possible not only to watch the personal view of other beholders, Can also be based on the dot matrix barrage information to be sent of the input frame editor in client end interface, its specific operation process is as follows: visitor Family end sends to server and obtains the editing template that dot matrix barrage information is corresponding, is receiving the dot matrix barrage letter that server sends After the editing template that breath is corresponding, based on the dot matrix barrage information that the editing template editor that this dot matrix barrage information is corresponding is to be sent, After having edited dot matrix barrage, dot matrix barrage information to be sent is sent to server, in order to server is by be sent Dot matrix barrage information send to other clients and show.
Further, as to the realization of method shown in above-mentioned Fig. 1, another embodiment of the present invention additionally provides a kind of barrage Display device.This device embodiment is corresponding with preceding method embodiment, and for ease of reading, this device embodiment is no longer to aforementioned Detail content in embodiment of the method repeats one by one, it should be understood that before the device in the present embodiment can corresponding realize State the full content in embodiment of the method.
The display device of the embodiment of the present invention a kind of barrage of offer, as shown in Figure 6, including:
First acquiring unit 61, for obtaining the character contour region in currently playing video;
Start unit 62, is used for starting barrage display function;
Receive unit 63, for after described start unit 62 starts described barrage display function, receive and described currently broadcast Putting the dot matrix barrage information corresponding to the playing progress rate of video, described dot matrix barrage information is according to volume corresponding to dot matrix barrage information Collecting template generation, it is made up of pre-set symbol or picture;
Display unit 64, for regular at currently playing video circle in addition to described character contour region according to predetermined display Face shows the described dot matrix barrage information that described reception unit receives.
Further, as it is shown in fig. 7, described display unit 64 includes:
Generation module 641, for generating the barrage movement locus of corresponding shape according to character contour region shape;
Display module 642, shows described dot matrix for the described barrage movement locus generated according to described generation module 641 Barrage information;
Processing module 643, for when determining that described dot matrix barrage information is overlapping with described character contour region, by described Dot matrix barrage information is hidden, until described dot matrix barrage information removes described character contour region and shows described dot matrix barrage Information.
Further, described generation module 641, it is additionally operable to, according to described character contour region shape, generate and currently broadcasting Put the barrage movement locus shown in video clip according to the preset direction of motion.
Further, as it is shown in fig. 7, described display unit 64 includes:
First computing module 644, for showing described dot matrix bullet at described display module according to described barrage movement locus Before curtain information, calculating first size information, described first size information is described character contour region and currently playing video Actual range between the border at interface;
Second computing module 645, for calculating the second dimension information, described second dimension information is dot matrix barrage information Actual size size;
Adjusting module 646, for when determining that described second dimension information exceedes described first size information, according to described First size information adjusts described second dimension information..
Further, as it is shown in fig. 7, described start unit 62 includes:
Receiver module 621, is used for receiving barrage enabled instruction, and described barrage enabled instruction is used for indicating client terminal start-up institute State barrage display function;
Perform module 622, for performing the described barrage enabled instruction that described receiver module 621 receives.
Further, as it is shown in fig. 7, described device also includes:
Second acquisition unit 65, for obtaining the editing template that dot matrix barrage information is corresponding;
Edit cell 66, for the editor that described dot matrix barrage information based on the acquisition of described second acquisition unit 65 is corresponding The dot matrix barrage information that edit model is to be sent;
Transmitting element 67, the dot matrix barrage information described to be sent after being edited by described edit cell 66 sends extremely Server, in order to described dot matrix barrage information transmission to be sent is shown by described server to other clients.
Further, as it is shown in fig. 7, described device also includes:
Monitoring unit 68, for before described dot matrix barrage information is hidden by described display unit 64, monitors institute State dot matrix barrage information the most overlapping with described character contour region;
Described display unit 64, is additionally operable to when described monitoring 68 monitors described dot matrix barrage information and described character contour When region is the most overlapping, in currently playing example interface, show dot matrix barrage information according to predetermined display rule.
Further, described currently playing video is live video.
The display device of the barrage that the embodiment of the present invention provides, client obtains the character contour district in currently playing video Territory, and start barrage display function, the point corresponding to the playing progress rate of currently playing video is received based on this barrage display function Battle array barrage information, this dot matrix barrage information generates according to editing template corresponding to dot matrix barrage information, its by pre-set symbol or Picture forms, and shows that dot matrix barrage is believed according to predetermined display rule in the currently playing video clip in addition to character contour region Breath, compared with prior art, the embodiment of the present invention is capable of during current video being not only able to watch dot matrix barrage letter Breath, and those dot matrix barrage information will not block the key figure of currently playing video;Additionally, dot matrix barrage information and biography The text subtile of system is compared, and is made up of pre-set symbol and picture so that barrage shows more interesting.
The embodiment of the invention also discloses following scheme:
A1, the display packing of a kind of barrage, including:
Obtain the character contour region in currently playing video;
Start barrage display function, and receive the letter of the dot matrix barrage corresponding to playing progress rate of described currently playing video Breath, described dot matrix barrage information generates according to the editing template that dot matrix barrage information is corresponding, and it is by pre-set symbol or picture group Become;
In the currently playing video clip in addition to described character contour region, described point is shown according to predetermined display rule Battle array barrage information.
A2, according to the method described in A1, according to currently playing in addition to described character contour region of predetermined display rule Video clip showing, described dot matrix barrage information includes:
Generate the barrage movement locus of corresponding shape according to character contour region shape, and move according to described barrage Track shows described dot matrix barrage information;
Or, however, it is determined that described dot matrix barrage information is overlapping with described character contour region, then believed by described dot matrix barrage Breath is hidden, until described dot matrix barrage information removes described character contour region and shows described dot matrix barrage information.
A3, according to the method described in A2, generate the barrage motion rail of corresponding shape according to character contour region shape Mark includes:
With in the preset distance threshold value in described character contour region, according to described character contour region shape, generate The barrage movement locus shown according to the preset direction of motion in currently playing video clip.
A4, according to the method described in A3, before showing described dot matrix barrage information according to described barrage movement locus, institute Method of stating also includes:
Calculating first size information, described first size information is described character contour region and currently playing video clip Border between actual range;
Calculating the second dimension information, described second dimension information is the actual size size of dot matrix barrage information;
If described second dimension information exceedes described first size information, then adjust described according to described first size information Second dimension information.
A5, according to the method described in A1, start barrage display function and include:
Receiving barrage enabled instruction, described barrage enabled instruction is used for indicating barrage display function described in client terminal start-up;
Perform described barrage enabled instruction.
A6, according to the method described in A1, described method also includes:
Obtain the editing template that dot matrix barrage information is corresponding;
Based on the dot matrix barrage information that the editing template editor that described dot matrix barrage information is corresponding is to be sent;
Described dot matrix barrage information to be sent is sent to server, in order to described server is by described point to be sent Battle array barrage information transmission shows to client.
A7, according to the method described in A2, before described dot matrix barrage information being hidden, described method also includes:
Monitor described dot matrix barrage information the most overlapping with described character contour region;
If it is the most overlapping with described character contour region to monitor described dot matrix barrage information, then exist according to predetermined display rule Currently playing example interface shows dot matrix barrage information.
A8, according to the method according to any one of A1-A7, described currently playing video is live video.
B9, the display device of a kind of barrage, including:
First acquiring unit, for obtaining the character contour region in currently playing video;
Start unit, is used for starting barrage display function;
Receive unit, after starting described barrage display function at described start unit, receive described currently playing regard The dot matrix barrage information corresponding to playing progress rate of frequency, described dot matrix barrage information is according to editor's mould corresponding to dot matrix barrage information Plate generates, and it is made up of pre-set symbol or picture;
Display unit, for regular in the currently playing video clip in addition to described character contour region according to predetermined display The described dot matrix barrage information that middle display described reception unit receives.
B10, according to the device described in B9, described display unit includes:
Generation module, for generating the barrage movement locus of corresponding shape according to character contour region shape;
For the described barrage movement locus generated according to described generation module, display module, shows that described dot matrix barrage is believed Breath;
Processing module, for when determining that described dot matrix barrage information is overlapping with described character contour region, by described point Battle array barrage information is hidden, until described dot matrix barrage information removes described character contour region and shows that described dot matrix barrage is believed Breath.
B11, according to the device described in B10, described generation module, be additionally operable to according to described character contour region shape, raw Become the barrage movement locus shown in currently playing video clip according to the preset direction of motion.
B12, according to the device described in B11, described display unit includes:
According to described barrage movement locus, first computing module, for showing that described dot matrix barrage is believed at described display module Before breath, calculating first size information, described first size information is described character contour region and currently playing video clip Border between actual range;
Second computing module, for calculating the second dimension information, described second dimension information is the reality of dot matrix barrage information Border size;
Adjusting module, for when determining that described second dimension information exceedes described first size information, according to described the One dimension information adjusts described second dimension information.
B13, according to the device described in B9, described start unit includes:
Receiver module, is used for receiving barrage enabled instruction, and described barrage enabled instruction is used for indicating described in client terminal start-up Barrage display function;
Perform module, for performing the described barrage enabled instruction that described receiver module receives.
B14, according to the device described in B9, described device also includes:
Second acquisition unit, for obtaining the editing template that dot matrix barrage information is corresponding;
Edit cell, the editing template that described dot matrix barrage information for obtaining based on described second acquisition unit is corresponding Edit dot matrix barrage information to be sent;
Transmitting element, for sending the dot matrix barrage information described to be sent after described edit cell editor to service Device, in order to described dot matrix barrage information transmission to be sent is shown by described server to other clients.
B15, according to the device described in B10, described device also includes:
Monitoring unit, for before described dot matrix barrage information is hidden by described display unit, monitors described point Battle array barrage information is the most overlapping with described character contour region;
Described display unit, is additionally operable to when described monitoring unit monitors described dot matrix barrage information and described character contour When region is the most overlapping, in currently playing example interface, show dot matrix barrage information according to predetermined display rule.
B16, according to the device according to any one of B9-B15, described currently playing video is live video.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not has the portion described in detail in certain embodiment Point, may refer to the associated description of other embodiments.
It is understood that the correlated characteristic in said method and device can mutually reference.It addition, in above-described embodiment " first ", " second " etc. be for distinguishing each embodiment, and do not represent the quality of each embodiment.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and the system of foregoing description, The specific works process of device and unit, is referred to the corresponding process in preceding method embodiment, does not repeats them here.
Algorithm and display are not intrinsic to any certain computer, virtual system or miscellaneous equipment relevant provided herein. Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system Structure be apparent from.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various Programming language realizes the content of invention described herein, and the description done language-specific above is to disclose this Bright preferred forms.
In description mentioned herein, illustrate a large amount of detail.It is to be appreciated, however, that the enforcement of the present invention Example can be put into practice in the case of not having these details.In some instances, it is not shown specifically known method, structure And technology, in order to do not obscure the understanding of this description.
Similarly, it will be appreciated that one or more in order to simplify that the disclosure helping understands in each inventive aspect, exist Above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes In example, figure or descriptions thereof.But, the method for the disclosure should not be construed to reflect an intention that i.e. required guarantor The application claims feature more more than the feature being expressly recited in each claim protected.More precisely, as following Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore, The claims following detailed description of the invention are thus expressly incorporated in this detailed description of the invention, the most each claim itself All as the independent embodiment of the present invention.
Those skilled in the art are appreciated that and can carry out the module in the equipment in embodiment adaptively Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list Unit or assembly are combined into a module or unit or assembly, and can put them in addition multiple submodule or subelement or Sub-component.In addition at least some in such feature and/or process or unit excludes each other, can use any Combine all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed appoint Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power Profit requires, summary and accompanying drawing) disclosed in each feature can be carried out generation by providing identical, equivalent or the alternative features of similar purpose Replace.
Although additionally, it will be appreciated by those of skill in the art that embodiments more described herein include other embodiments Some feature included by rather than further feature, but the combination of the feature of different embodiment means to be in the present invention's Within the scope of and form different embodiments.Such as, in the following claims, embodiment required for protection appoint One of meaning can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or to run on one or more processor Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that and can use in practice Microprocessor or digital signal processor (DSP) realize denomination of invention according to embodiments of the present invention (in determining website The device of Hyperlink rank) in the some or all functions of some or all parts.The present invention be also implemented as Perform part or all equipment or (such as, computer program and the calculating of device program of method as described herein Machine program product).The program of such present invention of realization can store on a computer-readable medium, or can have one Or the form of multiple signals.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, Or provide with any other form.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and ability Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not excludes the presence of not Arrange element in the claims or step.Word "a" or "an" before being positioned at element does not excludes the presence of multiple such Element.The present invention and can come real by means of including the hardware of some different elements by means of properly programmed computer Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch Specifically embody.Word first, second and third use do not indicate that any order.These word explanations can be run after fame Claim.

Claims (10)

1. the display packing of a barrage, it is characterised in that including:
Obtain the character contour region in currently playing video;
Startup barrage display function, and receive the dot matrix barrage information corresponding to playing progress rate of described currently playing video, institute Stating dot matrix barrage information to generate according to the editing template that dot matrix barrage information is corresponding, it is made up of pre-set symbol or picture;
In the currently playing video clip in addition to described character contour region, described dot matrix bullet is shown according to predetermined display rule Curtain information.
Method the most according to claim 1, it is characterised in that according to predetermined display rule except described character contour region Outer currently playing video clip shows that described dot matrix barrage information includes:
The barrage movement locus of corresponding shape is generated according to character contour region shape, and according to described barrage movement locus Show described dot matrix barrage information;
Or, however, it is determined that described dot matrix barrage information is overlapping with described character contour region, then described dot matrix barrage information entered Row is hidden, until described dot matrix barrage information removes described character contour region and shows described dot matrix barrage information.
Method the most according to claim 2, it is characterised in that generate corresponding shape according to character contour region shape Barrage movement locus include:
With in the preset distance threshold value in described character contour region, according to described character contour region shape, generate currently Play the barrage movement locus shown in video clip according to the preset direction of motion.
Method the most according to claim 3, it is characterised in that showing described dot matrix bullet according to described barrage movement locus Before curtain information, described method also includes:
Calculating first size information, described first size information is the limit in described character contour region and currently playing video clip Actual range between boundary;
Calculating the second dimension information, described second dimension information is the actual size size of dot matrix barrage information;
If described second dimension information exceedes described first size information, then adjust described second according to described first size information Dimension information.
Method the most according to claim 1, it is characterised in that start barrage display function and include:
Receiving barrage enabled instruction, described barrage enabled instruction is used for indicating barrage display function described in client terminal start-up;
Perform described barrage enabled instruction.
6. the display device of a barrage, it is characterised in that including:
First acquiring unit, for obtaining the character contour region in currently playing video;
Start unit, is used for starting barrage display function;
Receive unit, after starting described barrage display function at described start unit, receive described currently playing video Dot matrix barrage information corresponding to playing progress rate, described dot matrix barrage information is raw according to the editing template that dot matrix barrage information is corresponding Becoming, it is made up of pre-set symbol or picture;
Display unit, for showing in the currently playing video clip in addition to described character contour region according to predetermined display rule Show the described dot matrix barrage information that described reception unit receives.
Device the most according to claim 6, it is characterised in that described display unit includes:
Generation module, for generating the barrage movement locus of corresponding shape according to character contour region shape;
Display module, shows described dot matrix barrage information for the described barrage movement locus generated according to described generation module;
Processing module, for when determining that described dot matrix barrage information is overlapping with described character contour region, by described dot matrix bullet Curtain information is hidden, until described dot matrix barrage information removes described character contour region and shows described dot matrix barrage information.
Device the most according to claim 7, it is characterised in that described generation module, is additionally operable to according to described character contour Region shape, generates the barrage movement locus shown in currently playing video clip according to the preset direction of motion.
Device the most according to claim 8, it is characterised in that described display unit includes:
First computing module, for described display module according to described barrage movement locus show described dot matrix barrage information it Before, calculating first size information, described first size information is the limit in described character contour region and currently playing video clip Actual range between boundary;
Second computing module, for calculating the second dimension information, described second dimension information is the actual chi of dot matrix barrage information Very little size;
Adjusting module, for when determining that described second dimension information exceedes described first size information, according to described first chi Very little information adjusts described second dimension information.
Device the most according to claim 6, it is characterised in that described start unit includes:
Receiver module, is used for receiving barrage enabled instruction, and described barrage enabled instruction is used for indicating barrage described in client terminal start-up Display function;
Perform module, for performing the described barrage enabled instruction that described receiver module receives.
CN201610622336.0A 2016-08-01 2016-08-01 The display packing of barrage and device Pending CN106303731A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610622336.0A CN106303731A (en) 2016-08-01 2016-08-01 The display packing of barrage and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610622336.0A CN106303731A (en) 2016-08-01 2016-08-01 The display packing of barrage and device

Publications (1)

Publication Number Publication Date
CN106303731A true CN106303731A (en) 2017-01-04

Family

ID=57664085

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610622336.0A Pending CN106303731A (en) 2016-08-01 2016-08-01 The display packing of barrage and device

Country Status (1)

Country Link
CN (1) CN106303731A (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106911945A (en) * 2017-02-28 2017-06-30 山东浪潮商用***有限公司 A kind of implementation method of barrage, apparatus and system
CN107040808A (en) * 2017-04-11 2017-08-11 青岛海信电器股份有限公司 Treating method and apparatus for barrage picture in video playback
CN107147941A (en) * 2017-05-27 2017-09-08 努比亚技术有限公司 Barrage display methods, device and the computer-readable recording medium of video playback
CN107181976A (en) * 2017-04-28 2017-09-19 华为技术有限公司 A kind of barrage display methods and electronic equipment
CN107295389A (en) * 2017-06-30 2017-10-24 武汉斗鱼网络科技有限公司 Barrage information processing method and device
CN107371054A (en) * 2017-06-20 2017-11-21 武汉斗鱼网络科技有限公司 A kind of barrage processing method and processing device
CN107484036A (en) * 2017-09-07 2017-12-15 深圳市迅雷网络技术有限公司 A kind of barrage display methods and device
CN107645684A (en) * 2017-09-30 2018-01-30 咪咕动漫有限公司 A kind of barrage adjusting method, device and storage medium
CN107995515A (en) * 2017-11-30 2018-05-04 华为技术有限公司 The method and device of information alert
CN108401177A (en) * 2018-02-27 2018-08-14 上海哔哩哔哩科技有限公司 Video broadcasting method, server and audio/video player system
CN108810653A (en) * 2018-05-21 2018-11-13 武汉斗鱼网络科技有限公司 A kind of methods of exhibiting of watermark, device, terminal and storage medium
CN108989870A (en) * 2017-06-02 2018-12-11 中国电信股份有限公司 Control the method and system in barrage region
CN109089170A (en) * 2018-09-11 2018-12-25 传线网络科技(上海)有限公司 Barrage display methods and device
CN109286835A (en) * 2018-09-05 2019-01-29 武汉斗鱼网络科技有限公司 Direct broadcasting room interactive element display methods, storage medium, equipment and system
CN109302619A (en) * 2018-09-18 2019-02-01 北京奇艺世纪科技有限公司 A kind of information processing method and device
CN109309861A (en) * 2018-10-30 2019-02-05 广州虎牙科技有限公司 A kind of media processing method, device, terminal device and storage medium
CN109451340A (en) * 2018-09-29 2019-03-08 传线网络科技(上海)有限公司 Display control method and device, electronic equipment and storage medium
CN109618213A (en) * 2018-12-17 2019-04-12 华中科技大学 A method of preventing barrage shelter target object
CN109688457A (en) * 2018-12-28 2019-04-26 武汉斗鱼网络科技有限公司 A kind of anti-occlusion method of video, device, electronic equipment and medium
CN110225365A (en) * 2019-04-23 2019-09-10 北京奇艺世纪科技有限公司 A kind of method, server and the client of the interaction of masking-out barrage
CN110740338A (en) * 2019-10-29 2020-01-31 网易(杭州)网络有限公司 bullet screen processing method and device, electronic equipment and storage medium
CN111107381A (en) * 2018-10-25 2020-05-05 武汉斗鱼网络科技有限公司 Live broadcast room bullet screen display method, storage medium, equipment and system
CN111294663A (en) * 2020-02-10 2020-06-16 腾讯科技(深圳)有限公司 Bullet screen processing method and device, electronic equipment and computer readable storage medium
CN111641870A (en) * 2020-06-05 2020-09-08 北京爱奇艺科技有限公司 Video playing method and device, electronic equipment and computer storage medium
CN111698533A (en) * 2020-06-12 2020-09-22 上海极链网络科技有限公司 Video processing method, device, equipment and storage medium
CN112188263A (en) * 2020-09-10 2021-01-05 珠海格力电器股份有限公司 Bullet screen information control method and playing equipment
CN112328091A (en) * 2020-11-27 2021-02-05 腾讯科技(深圳)有限公司 Barrage display method and device, terminal and storage medium
CN113556481A (en) * 2021-07-30 2021-10-26 北京达佳互联信息技术有限公司 Video special effect generation method and device, electronic equipment and storage medium
CN114339360A (en) * 2021-09-09 2022-04-12 腾讯科技(深圳)有限公司 Video processing method, related device and equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735518A (en) * 2015-03-31 2015-06-24 北京奇艺世纪科技有限公司 Information display method and device
CN104754396A (en) * 2015-03-12 2015-07-01 腾讯科技(北京)有限公司 Curtain popup data display method and device
CN105430512A (en) * 2015-11-06 2016-03-23 腾讯科技(北京)有限公司 Method and device for displaying information on video image
CN105554582A (en) * 2015-12-14 2016-05-04 广州弹幕网络科技有限公司 Comment display method and system
CN105578255A (en) * 2015-12-31 2016-05-11 合一网络技术(北京)有限公司 Advertisement playing method and device
CN105635848A (en) * 2015-12-24 2016-06-01 深圳市金立通信设备有限公司 Bullet-screen display method and terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754396A (en) * 2015-03-12 2015-07-01 腾讯科技(北京)有限公司 Curtain popup data display method and device
CN104735518A (en) * 2015-03-31 2015-06-24 北京奇艺世纪科技有限公司 Information display method and device
CN105430512A (en) * 2015-11-06 2016-03-23 腾讯科技(北京)有限公司 Method and device for displaying information on video image
CN105554582A (en) * 2015-12-14 2016-05-04 广州弹幕网络科技有限公司 Comment display method and system
CN105635848A (en) * 2015-12-24 2016-06-01 深圳市金立通信设备有限公司 Bullet-screen display method and terminal
CN105578255A (en) * 2015-12-31 2016-05-11 合一网络技术(北京)有限公司 Advertisement playing method and device

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106911945A (en) * 2017-02-28 2017-06-30 山东浪潮商用***有限公司 A kind of implementation method of barrage, apparatus and system
CN107040808A (en) * 2017-04-11 2017-08-11 青岛海信电器股份有限公司 Treating method and apparatus for barrage picture in video playback
CN107040808B (en) * 2017-04-11 2020-04-14 青岛海信电器股份有限公司 Method and device for processing popup picture in video playing
CN107181976A (en) * 2017-04-28 2017-09-19 华为技术有限公司 A kind of barrage display methods and electronic equipment
JP2020519990A (en) * 2017-04-28 2020-07-02 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Real-time comment display method and electronic device
WO2018196457A1 (en) * 2017-04-28 2018-11-01 华为技术有限公司 On-screen comment display method and electronic device
EP3606081A4 (en) * 2017-04-28 2020-02-05 Huawei Technologies Co., Ltd. On-screen comment display method and electronic device
CN107181976B (en) * 2017-04-28 2021-01-29 华为技术有限公司 Bullet screen display method and electronic equipment
CN107147941A (en) * 2017-05-27 2017-09-08 努比亚技术有限公司 Barrage display methods, device and the computer-readable recording medium of video playback
CN108989870A (en) * 2017-06-02 2018-12-11 中国电信股份有限公司 Control the method and system in barrage region
CN107371054A (en) * 2017-06-20 2017-11-21 武汉斗鱼网络科技有限公司 A kind of barrage processing method and processing device
CN107295389A (en) * 2017-06-30 2017-10-24 武汉斗鱼网络科技有限公司 Barrage information processing method and device
CN107295389B (en) * 2017-06-30 2020-05-08 武汉斗鱼网络科技有限公司 Bullet screen information processing method and device
CN107484036A (en) * 2017-09-07 2017-12-15 深圳市迅雷网络技术有限公司 A kind of barrage display methods and device
CN107484036B (en) * 2017-09-07 2018-09-21 深圳市迅雷网络技术有限公司 A kind of barrage display methods and device
CN107645684A (en) * 2017-09-30 2018-01-30 咪咕动漫有限公司 A kind of barrage adjusting method, device and storage medium
CN107995515A (en) * 2017-11-30 2018-05-04 华为技术有限公司 The method and device of information alert
US10810434B2 (en) 2018-02-27 2020-10-20 Shanghai Bilibili Technology Co., Ltd. Movement and transparency of comments relative to video frames
CN108401177A (en) * 2018-02-27 2018-08-14 上海哔哩哔哩科技有限公司 Video broadcasting method, server and audio/video player system
CN108810653A (en) * 2018-05-21 2018-11-13 武汉斗鱼网络科技有限公司 A kind of methods of exhibiting of watermark, device, terminal and storage medium
CN108810653B (en) * 2018-05-21 2020-10-16 武汉斗鱼网络科技有限公司 Watermark display method, device, terminal and storage medium
CN109286835A (en) * 2018-09-05 2019-01-29 武汉斗鱼网络科技有限公司 Direct broadcasting room interactive element display methods, storage medium, equipment and system
CN109089170A (en) * 2018-09-11 2018-12-25 传线网络科技(上海)有限公司 Barrage display methods and device
CN109302619A (en) * 2018-09-18 2019-02-01 北京奇艺世纪科技有限公司 A kind of information processing method and device
CN109451340A (en) * 2018-09-29 2019-03-08 传线网络科技(上海)有限公司 Display control method and device, electronic equipment and storage medium
CN111107381A (en) * 2018-10-25 2020-05-05 武汉斗鱼网络科技有限公司 Live broadcast room bullet screen display method, storage medium, equipment and system
CN109309861A (en) * 2018-10-30 2019-02-05 广州虎牙科技有限公司 A kind of media processing method, device, terminal device and storage medium
CN109618213A (en) * 2018-12-17 2019-04-12 华中科技大学 A method of preventing barrage shelter target object
CN109688457A (en) * 2018-12-28 2019-04-26 武汉斗鱼网络科技有限公司 A kind of anti-occlusion method of video, device, electronic equipment and medium
CN109688457B (en) * 2018-12-28 2021-07-23 武汉斗鱼网络科技有限公司 Video anti-blocking method and device, electronic equipment and medium
CN110225365A (en) * 2019-04-23 2019-09-10 北京奇艺世纪科技有限公司 A kind of method, server and the client of the interaction of masking-out barrage
CN110740338B (en) * 2019-10-29 2022-07-12 网易(杭州)网络有限公司 Bullet screen processing method and device, electronic equipment and storage medium
CN110740338A (en) * 2019-10-29 2020-01-31 网易(杭州)网络有限公司 bullet screen processing method and device, electronic equipment and storage medium
CN111294663B (en) * 2020-02-10 2022-01-07 腾讯科技(深圳)有限公司 Bullet screen processing method and device, electronic equipment and computer readable storage medium
CN111294663A (en) * 2020-02-10 2020-06-16 腾讯科技(深圳)有限公司 Bullet screen processing method and device, electronic equipment and computer readable storage medium
CN111641870A (en) * 2020-06-05 2020-09-08 北京爱奇艺科技有限公司 Video playing method and device, electronic equipment and computer storage medium
CN111641870B (en) * 2020-06-05 2022-04-22 北京爱奇艺科技有限公司 Video playing method and device, electronic equipment and computer storage medium
CN111698533A (en) * 2020-06-12 2020-09-22 上海极链网络科技有限公司 Video processing method, device, equipment and storage medium
CN112188263A (en) * 2020-09-10 2021-01-05 珠海格力电器股份有限公司 Bullet screen information control method and playing equipment
CN112328091A (en) * 2020-11-27 2021-02-05 腾讯科技(深圳)有限公司 Barrage display method and device, terminal and storage medium
CN112328091B (en) * 2020-11-27 2022-03-25 腾讯科技(深圳)有限公司 Barrage display method and device, terminal and storage medium
CN113556481A (en) * 2021-07-30 2021-10-26 北京达佳互联信息技术有限公司 Video special effect generation method and device, electronic equipment and storage medium
CN114339360A (en) * 2021-09-09 2022-04-12 腾讯科技(深圳)有限公司 Video processing method, related device and equipment

Similar Documents

Publication Publication Date Title
CN106303731A (en) The display packing of barrage and device
CN106454407B (en) Video live broadcasting method and device
CN107820132B (en) Live broadcast interaction method, device and system
EP3073748B1 (en) Information processing device
CN105554582A (en) Comment display method and system
US20110001758A1 (en) Apparatus and method for manipulating an object inserted to video content
CN108076374B (en) Method and device for processing comment information of playing object
CN107846629B (en) Method, device and server for recommending videos to users
US20170099253A1 (en) Social media messaging platform for creating and sharing moments
CN107147939A (en) Method and apparatus for adjusting net cast front cover
CN105828123A (en) Method and apparatus for interaction in live broadcast
US11528243B2 (en) Methods, systems, and media for generating a notification in connection with a video content hem
CN108076389B (en) User comment information processing method and device
CN110069738B (en) Information processing method and device, terminal equipment and server
US10531153B2 (en) Cognitive image obstruction
CN106201246A (en) Page layout processing method and processing device
CN106921883B (en) Video playing processing method and device
US10095390B1 (en) Methods, systems, and media for inserting and presenting video objects linked to a source video
CN105898599A (en) Video comment method and device and terminal equipment
CN107635153B (en) Interaction method and system based on image data
CN109286835A (en) Direct broadcasting room interactive element display methods, storage medium, equipment and system
US10555016B2 (en) Methods, systems, and media for indicating viewership of a video based on context
CN114205635A (en) Live comment display method, device, equipment, program product and medium
CN111107434A (en) Information recommendation method and device
CN105828167A (en) Screen-shot sharing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170104