CN106131593A - Content processing method and device - Google Patents
Content processing method and device Download PDFInfo
- Publication number
- CN106131593A CN106131593A CN201610490588.2A CN201610490588A CN106131593A CN 106131593 A CN106131593 A CN 106131593A CN 201610490588 A CN201610490588 A CN 201610490588A CN 106131593 A CN106131593 A CN 106131593A
- Authority
- CN
- China
- Prior art keywords
- video
- live
- content
- chat content
- moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 claims abstract description 21
- 238000006243 chemical reaction Methods 0.000 claims description 21
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000630 rising effect Effects 0.000 claims 1
- 238000002372 labelling Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000009331 sowing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234336—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by media transcoding, e.g. video is transformed into a slideshow of still pictures or audio is converted into text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4884—Data services, e.g. news ticker for displaying subtitles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Embodiments provide a kind of content processing method and device.By the method for the present invention, after live video is converted to order video by server, when user plays this order video, this order video has barrage content, barrage content is when this live video of terminal plays, watch the chat content that the user of this live video mutually chats for the video content of this live video, therefore, by using the chat content of user during this live video live as barrage content, so that terminal can show this barrage content when playing this order video, thus reach the video content to this order video and carry out enriching and improving the purpose of Consumer's Experience.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of content processing method and device.
Background technology
Live video is to start the most live video, when live complete to live video in some set time
Time, live video can be converted to order video by server, and afterwards, user at any time can utilize terminal from server
Obtain order video and in terminal play-on-demand video.
Terminal is during playing live video, and carrier the most interactive between user and user is chatroom, viewing
The user of live video can be exchanged by word in chatroom according to the video content of live video.Order video exists
During broadcasting, carrier the most interactive between user and user is not chatroom, but barrage, the use of viewing live video
Family can be exchanged by barrage according to the video content of live video.
But, after live video is converted to order video by server, user utilizes terminal to obtain program request from server
Video in terminal during play-on-demand video, order video does not has barrage content, therefore when play-on-demand video, depending on
Frequently would not show the barrage content relevant with order video in broadcast window, the video content causing order video is more single,
Consumer's Experience is relatively low.
Summary of the invention
For overcoming problem present in correlation technique, the present invention provides a kind of content processing method and device.
First aspect according to embodiments of the present invention, it is provided that a kind of content processing method, is applied to server, described method
Including:
Detect whether to receive the conversion operation that live video is converted to order video;
When receive described conversion operation time, obtain receive during live described live video with described directly
Broadcast the chat content that video is associated, and when obtaining the video playback of the described live video when receiving described chat content
Carve;
Described chat content is defined as the barrage content of described order video;
Described barrage content is recorded and stored in described order video with composition of described video playback moment one corresponding
, in barrage content and the corresponding relation between the video playback moment.
Wherein, described acquisition is the video playback moment of described live video when receiving described chat content, including:
Obtain the current time of the described server when receiving described chat content and as the time of reception;
Obtain the current time of the described server when starting live described live video and as the initial live moment;
Judge to initiate whether intercutted video between live moment and the described time of reception described;
When having intercutted video, obtain and regard described initial intercutting between live moment and the described time of reception
Frequency always intercut duration;The described time of reception, described initial live moment and described duration calculation of always intercutting is utilized to receive
The video playback moment of described live video during described chat content;
When intercutting video, utilize the described time of reception and described initial live moment calculate receive described
The video playback moment of described live video during chat content.
Further, what described acquisition received during live described live video is relevant to described live video
The chat content of connection, and obtain when receiving described chat content after the video playback moment of described live video, also
Including:
Judge whether described chat content meets barrage selection rule;
When described chat content meets barrage selection rule, perform described described chat content to be defined as described program request
The step of the barrage content of video.
Wherein, described judge whether described chat content meets barrage selection rule, including:
Judge the most intercutting video when receiving described chat content;
If the most intercutting video when receiving described chat content, determine that described chat content meets barrage
Selection rule.
Wherein, described judge whether described chat content meets barrage selection rule, including:
Judge whether described chat content comprises default sensitive word;
If described chat content does not comprises default sensitive word, determine that described chat content meets barrage selection rule.
Second aspect according to embodiments of the present invention, it is provided that a kind of content processing apparatus, is applied to server, and its feature exists
In, described device includes:
Detection module, for detecting whether receive the conversion operation that live video is converted to order video;
First acquisition module, for when receiving described conversion operation, obtaining the process at live described live video
In the chat content being associated with described live video that receives;
Second acquisition module, during for obtaining the video playback of the described live video when receiving described chat content
Carve;
Determine module, for described chat content being defined as the barrage content of described order video;
Memory module, is recorded and stored in described for described barrage content and described video playback moment are formed one
Order video corresponding, in barrage content and the corresponding relation between the video playback moment.
Wherein, described second acquisition module includes:
First acquiring unit, for obtaining current time the conduct of the described server when receiving described chat content
The time of reception;
Second acquisition unit, for obtaining the current time of the described server when starting live described live video and making
For the initial live moment;
First judging unit, for judging described initial whether having intercutted between live moment and the described time of reception to insert
Broadcast video;
First computing unit, for when having intercutted video, obtains in described initial live moment and described reception
That intercuts video between the moment always intercuts duration;Utilize the described time of reception, described initial live moment and described total insert
Broadcast duration calculation video playback moment of described live video when receiving described chat content;
Second computing unit, for when intercutting video, utilize the described time of reception and described initial live time
Carve and calculate the video playback moment of described live video when receiving described chat content.
Further, described device also includes:
Judge module, is used for judging whether described chat content meets barrage selection rule;
Described determine that module is additionally operable to, when described chat content meets barrage selection rule, described chat content be determined
Barrage content for described order video.
Wherein, described judge module includes:
Second judging unit, for judging the most intercutting video when receiving described chat content;
First determines unit, if for the most intercutting video when receiving described chat content, determining institute
State chat content and meet barrage selection rule.
Wherein, described judge module includes:
3rd judging unit, is used for judging whether to comprise in described chat content default sensitive word;
Second determines unit, if not comprising default sensitive word in described chat content, determines described chat content
Meet barrage selection rule.
The third aspect according to embodiments of the present invention, it is provided that a kind of server, described server includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Detect whether to receive the conversion operation that live video is converted to order video;
When receive described conversion operation time, obtain receive during live described live video with described directly
Broadcast the chat content that video is associated, and when obtaining the video playback of the described live video when receiving described chat content
Carve;
Described chat content is defined as the barrage content of described order video;
Described barrage content is recorded and stored in described order video with composition of described video playback moment one corresponding
, in barrage content and the corresponding relation between the video playback moment.
The technical scheme that embodiments of the invention provide can include following beneficial effect:
By the method for the embodiment of the present invention, after live video is converted to order video by server, user plays this
During order video, this order video has barrage content, and barrage content is when this live video of terminal plays, watches this live
The chat content that the user of video mutually chats for the video content of this live video, therefore, by live regarding live this
Frequently time, the chat content of user is as barrage content, so that terminal can show this barrage content when playing this order video,
Thus reach the video content to this order video and carry out enriching and improving the purpose of Consumer's Experience.
It should be appreciated that it is only exemplary and explanatory, not that above general description and details hereinafter describe
The present invention 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.
Fig. 1 is the flow chart according to a kind of content processing method shown in an exemplary embodiment;
Fig. 2 is the flow chart according to a kind of content processing method shown in an exemplary embodiment;
Fig. 3 is the block diagram according to a kind of content processing apparatus shown in an exemplary embodiment;
Fig. 4 is the block diagram according to a kind of server shown in an exemplary embodiment.
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.
Fig. 1 is the flow chart according to a kind of content processing method shown in an exemplary embodiment, as it is shown in figure 1, the party
Method is in server, and the method comprises the following steps.
In step S101, detect whether to receive the conversion operation that live video is converted to order video;
Live video is to start the most live video at some fixed time, the most live a certain competitive sports
Video of video or a certain variety show etc..
Before this fixed time, server this live video the most live, terminal cannot get this from server
Live video, and then this live video cannot be play in terminal.
When this fixed time, server starts this live video live, and now terminal could get from server
This live video also plays this live video in terminal.
After live this live video complete of server, server needs live video is converted to order video, live
The video content of video is identical with the video content of order video, and afterwards, terminal can obtain at any time from server
Take this order video and in terminal, play this order video.Wherein, live with server this is straight for this live video of terminal plays
Broadcasting video is to synchronize.
When live this live video complete of server, this live video can be changed by technical staff with Non-follow control server
For order video, input the conversion operation that this live video is converted to order video the most in the server, when server connects
When receiving this conversion operation, this live video will be converted to order video.
In an alternative embodiment of the invention, live video can be the video that live one is complete, it is also possible to for live
A complete video in wonderful, this wonderful is to intercept to obtain from this live complete video.
Such as, live video is from the live complete basketball match of 3 hours at 10 in the morning at 7 in the morning, it is possible to
Thinking the wonderful of in this complete basketball match of 3 hours 4 minutes, this wonderful of 4 minutes is little from live this 3
Time complete basketball match in intercept and obtain.
When receiving this conversion operation, in step s 102, obtain and receive during this live video live
The chat content being associated with this live video, and obtain when receiving this chat content the video of this live video broadcast
Put the moment;
In embodiments of the present invention, when terminal is playing this live video got from server, Yong Huke
This live video play with viewing terminal, terminal can show a chat window in the broadcast window side playing this live video
Mouthful, by the way of chat, mutually exchange the view to live video with other users watching this live video for user,
When user needs to chat with other users, chat content can be inputted in chat window and submit to terminal,
Terminal obtains the chat content that inputs in chat window of user, and obtains when user submits the chat content of input to this and live regard
In the video playback moment of frequency, then this chat content is sent to server with this video playback moment one record of composition;Clothes
Business device receives this record that terminal sends, this record is stored in this live video corresponding, chat content and video playback time
In corresponding relation between quarter.In above-mentioned corresponding relation, first is classified as chat content, and second is classified as corresponding the regarding of chat content
Frequency plays the moment.
Therefore, in this step, when receiving this conversion operation, this locally stored live video can be obtained corresponding
, chat content and the corresponding relation between the video playback moment;Then obtain in the first row in above-mentioned corresponding relation is every
One chat content, and in above-mentioned corresponding relation, search the video playback moment that each chat content is corresponding.
In step s 103, this chat content is defined as the barrage content of this order video;
In an alternative embodiment of the invention, for any one chat content got, it can be determined that this chat content
Whether meet barrage selection rule, when this chat content meets barrage selection rule, then this chat content is defined as program request
The barrage content of video.For other each chat content got, perform aforesaid operations equally.
In still another embodiment of the process, sometimes server may be in live process when this live video live
In intercut video, such as commercial breaks video or with TV guide video etc., such as, in the process of live variety show
Middle commercial breaks video, or during live sporting event, commercial breaks video etc. when calling the time when.
When server intercuts video, terminal also can be play this and intercut video, and terminal plays this intercut video with
Server intercuts this and intercuts audio video synchronization.During in terminal plays, this intercuts video, if the user while defeated in chat window
Enter chat content, then this chat content be probably intercut with this chat content that video is associated rather than with this live video
The chat content being associated.
Therefore, it is judged that whether this chat content meets barrage selection rule, Ke Yiwei: judge receiving this chat content
Time the most intercutting video;If the most intercutting video when receiving this chat content, it is determined that should chat
It content meets barrage selection rule;If intercutting video when receiving this chat content, it is determined that this chat
Content does not meets barrage selection rule.
In still another embodiment of the process, it is judged that whether this chat content meets barrage selection rule, Ke Yiwei: judging should
Whether include in chat content presetting sensitive word, default sensitive word is the word comprising the aspects such as politics, religion, violence and salaciousness
Converge;When this chat content does not comprises sensitive word, determine that this chat content meets barrage selection rule;When in this chat content
When comprising sensitive word, determine that this chat content does not meets barrage selection rule.
In step S104, this barrage content and this video playback moment composition one are recorded and stored in this program request and regard
Frequency corresponding, in barrage content and the corresponding relation between the video playback moment.
Further, after this live video is converted to order video, terminal at any time can be from service
Obtaining this order video in device and play this order video in terminal, and playing before this order video, terminal can be from
Server obtains corresponding with this order video, barrage content and the corresponding relation between the video playback moment, at broadcast point
Broadcast each the video playback moment during video, all can search from above-mentioned corresponding relation and this video playback moment
Corresponding barrage content, and show, at the broadcast interface of this order video, the barrage content found with the form of barrage.
So, by the method for the embodiment of the present invention, after live video is converted to order video by server, Yong Hubo
When putting this order video, this order video has barrage content, and barrage content is when this live video of terminal plays, and viewing should
The chat content that the user of live video mutually chats for the video content of this live video, therefore, by this is straight by live
When broadcasting video, the chat content of user is as barrage content, so that in terminal can show this barrage when playing this order video
Hold, thus reach the video content to this order video and carry out enriching and improving the purpose of Consumer's Experience.
In still another embodiment of the process, if having intercutted during server this live video live and having regarded
Frequently, then obtain the video playback moment of the described live video when receiving described chat content, can enter as follows
Row obtains, and sees Fig. 2, and the method includes:
In step s 201, the current time of the server when receiving this chat content is obtained and as the time of reception;
In embodiments of the present invention, the moment of server is inconsistent with the video playback moment of this live video.Server
Moment can with world's moment keep Tong Bu.
During server this live video live, in receiving the chat being associated with this live video
Rong Shi, obtains the current time of server, and with this current time one record of composition, this chat content is stored in this
In live video corresponding relation corresponding, between chat content and current time.
Therefore, in this step, server can obtain this locally stored live video corresponding, chat content with work as
Corresponding relation between the front moment, then searches the current time corresponding with this chat content in this corresponding relation, and makees
For this time of reception.
In step S202, obtain the current time of the server when starting this live video live and as initial live
Moment;
When server starts this live video live, the current time of server can be obtained;Then this live is regarded
The video labeling of frequency and this current time one corresponding relation being recorded and stored between video labeling and current time of composition
In.
Therefore, in this step, the corresponding relation between locally stored video labeling and current time can be obtained, so
After in this corresponding relation, search the current time corresponding with the video labeling of this live video, and during as this initial broadcasting
Carve.
In step S203, it is judged that initiate whether intercutted video between live moment and this time of reception at this;
In embodiments of the present invention, during server this live video live, intercut whenever starting to intercut one
Video, server can obtain the current time of server and intercut the initial inserting time of video as this, when terminating to intercut this
When intercutting video, server can obtain the current time of server and intercut the end inserting time of video as this;Then will
This intercut the video labeling of video, this initial inserting time and this terminate inserting time form one be recorded and stored in video
In corresponding relation between mark, initial inserting time and end inserting time.
Wherein, in this corresponding relation, first is classified as video labeling, and second is classified as initial inserting time, and the 3rd row
For terminating inserting time.
Therefore, in this step, can search whether in the secondary series of the relation of this correspondence that existence is positioned at this initial straight
Carve the initial inserting time between this time of reception sowing time, and search whether that existence is positioned at this and initiates live in the 3rd row
End inserting time between moment and this time of reception;
When secondary series existing in this initial inserting time initiateing between live moment and this time of reception and/or
Three row exist when this initiates the end inserting time between live moment and this time of reception, determines at this initial straight
Carve sowing time and intercutted video between this time of reception.
In step S204, when having intercutted video, obtain and initiate between live moment and this time of reception at this
That intercuts video always intercuts duration;Utilize this time of reception, this initiate the live moment and always intercut duration calculation receive
To the video playback moment of this live video during this chat content;
Wherein, according to this time of reception, this initiates the live moment and intercuts during this live video live
Each intercut video initial inserting time and terminate inserting time calculate this initiate live moment and this time of reception it
Between intercut video always intercut duration.Then this time of reception is initiateed the live moment with this and carry out subtraction, obtain
First duration, by the first duration with always intercut duration and carry out subtraction and obtain the second duration, owing to the video of live video is broadcast
Put the moment with 0 moment as starting point, therefore, it can that the second duration and 0 moment are carried out additive operation and obtain receiving this chat
The video playback moment of this live video during content.
In step S205, when intercutting video, utilize this time of reception and this to initiate the calculating of live moment and exist
The video playback moment of this live video when receiving this chat content.
Wherein it is possible to this time of reception is initiateed the live moment with this carry out subtraction, obtain the first duration, due to directly
Broadcast the video playback moment of video with 0 moment as starting point, therefore, it can that the first duration and 0 moment are carried out additive operation and obtain
The video playback moment of this live video when receiving this chat content.
Fig. 3 is the block diagram according to a kind of content processing apparatus shown in an exemplary embodiment.With reference to Fig. 3, this device bag
Include:
Detection module 11, for detecting whether receive the conversion operation that live video is converted to order video;
First acquisition module 12, for when receiving described conversion operation, obtaining the mistake at live described live video
The chat content being associated with described live video received in journey;
Second acquisition module 13, during for obtaining the video playback of the described live video when receiving described chat content
Carve;
Determine module 14, for described chat content being defined as the barrage content of described order video;
Memory module 15, is recorded and stored in institute for described barrage content and described video playback moment are formed one
State order video corresponding, in barrage content and the corresponding relation between the video playback moment.
Wherein, described second acquisition module 13 includes:
First acquiring unit, for obtaining current time the conduct of the described server when receiving described chat content
The time of reception;
Second acquisition unit, for obtaining the current time of the described server when starting live described live video and making
For the initial live moment;
First judging unit, for judging described initial whether having intercutted between live moment and the described time of reception to insert
Broadcast video;
First computing unit, for when having intercutted video, obtains in described initial live moment and described reception
That intercuts video between the moment always intercuts duration;Utilize the described time of reception, described initial live moment and described total insert
Broadcast duration calculation video playback moment of described live video when receiving described chat content;
Second computing unit, for when intercutting video, utilize the described time of reception and described initial live time
Carve and calculate the video playback moment of described live video when receiving described chat content.
Further, described device also includes:
Judge module, is used for judging whether described chat content meets barrage selection rule;
Described determine that module is additionally operable to, when described chat content meets barrage selection rule, described chat content be determined
Barrage content for described order video.
Wherein, described judge module includes:
Second judging unit, for judging the most intercutting video when receiving described chat content;
First determines unit, if for the most intercutting video when receiving described chat content, determining institute
State chat content and meet barrage selection rule.
Wherein, described judge module includes:
3rd judging unit, is used for judging whether to comprise in described chat content default sensitive word;
Second determines unit, if not comprising default sensitive word in described chat content, determines described chat content
Meet barrage selection rule.
By the embodiment of the present invention, after live video is converted to order video by server, user plays this program request and regards
Frequently time, this order video has barrage content, and barrage content is when this live video of terminal plays, watches this live video
The chat content that user mutually chats for the video content of this live video, therefore, by using during this live video live
The chat content at family, as barrage content, so that terminal can show this barrage content when playing this order video, thus reaches
To the video content of this order video carries out enriching and improving the purpose of Consumer's Experience.
Fig. 4 is according to a kind of server shown in an exemplary embodiment.With reference to Fig. 4, this server includes:
Processor 21;
For storing the memorizer 22 of processor 21 executable instruction;
Wherein, described processor 21 is configured to:
Detect whether to receive the conversion operation that live video is converted to order video;
When receive described conversion operation time, obtain receive during live described live video with described directly
Broadcast the chat content that video is associated, and when obtaining the video playback of the described live video when receiving described chat content
Carve;
Described chat content is defined as the barrage content of described order video;
Described barrage content is recorded and stored in described order video with composition of described video playback moment one corresponding
, in barrage content and the corresponding relation between the video playback moment.
In the optional embodiment of one, described processor 21 is configured to:
Obtain the current time of the described server when receiving described chat content and as the time of reception;
Obtain the current time of the described server when starting live described live video and as the initial live moment;
Judge to initiate whether intercutted video between live moment and the described time of reception described;
When having intercutted video, obtain and regard described initial intercutting between live moment and the described time of reception
Frequency always intercut duration;The described time of reception, described initial live moment and described duration calculation of always intercutting is utilized to receive
The video playback moment of described live video during described chat content;
When intercutting video, utilize the described time of reception and described initial live moment calculate receive described
The video playback moment of described live video during chat content.
In the optional embodiment of one, described processor 21 is configured to:
Judge whether described chat content meets barrage selection rule;
When described chat content meets barrage selection rule, perform described described chat content to be defined as described program request
The step of the barrage content of video.
In the optional embodiment of one, described processor 21 is configured to:
Judge the most intercutting video when receiving described chat content;
If the most intercutting video when receiving described chat content, determine that described chat content meets barrage
Selection rule.
In the optional embodiment of one, described processor 21 is configured to:
Judge whether described chat content comprises default sensitive word;
If described chat content does not comprises default sensitive word, determine that described chat content meets barrage selection rule.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation in relevant the method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Those skilled in the art, after considering description and putting into practice invention disclosed herein, will readily occur to its of the present invention
Its embodiment.The application is intended to any modification, purposes or the adaptations of the present invention, these modification, purposes or
Person's adaptations is followed the general principle of the present invention and includes the undocumented common knowledge in the art of the present invention
Or conventional techniques means.Description and embodiments is considered only as exemplary, and true scope and spirit of the invention are by appended
Claim is pointed out.
It should be appreciated that the invention is not limited in precision architecture described above and illustrated in the accompanying drawings, and
And various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appended claim.
Claims (11)
1. a content processing method, is applied to server, it is characterised in that described method includes:
Detect whether to receive the conversion operation that live video is converted to order video;
When receiving described conversion operation, obtain live regarding with described of receiving during live described live video
The chat content that frequency is associated, and obtain the video playback moment of described live video when receiving described chat content;
Described chat content is defined as the barrage content of described order video;
Described barrage content and described video playback moment are formed one be recorded and stored in described order video corresponding, bullet
In curtain content and the corresponding relation between the video playback moment.
Method the most according to claim 1, it is characterised in that described acquisition when receiving described chat content described directly
Broadcast the video playback moment of video, including:
Obtain the current time of the described server when receiving described chat content and as the time of reception;
Obtain the current time of the described server when starting live described live video and as the initial live moment;
Judge to initiate whether intercutted video between live moment and the described time of reception described;
When having intercutted video, obtain and intercut video described initiateing between live moment and the described time of reception
Always intercut duration;Utilize the described time of reception, the described initial live moment and described always intercut duration calculation receive described
The video playback moment of described live video during chat content;
When intercutting video, the described time of reception and described initial live moment is utilized to calculate and receiving described chat
The video playback moment of described live video during content.
Method the most according to claim 2, it is characterised in that described acquisition connects during live described live video
The chat content being associated with described live video received, and obtain live regard described when receiving described chat content
After the video playback moment of frequency, also include:
Judge whether described chat content meets barrage selection rule;
When described chat content meets barrage selection rule, perform described described chat content to be defined as described order video
The step of barrage content.
Method the most according to claim 3, it is characterised in that described judge whether described chat content meets barrage and choose
Rule, including:
Judge the most intercutting video when receiving described chat content;
If the most intercutting video when receiving described chat content, determine that described chat content meets barrage and chooses
Rule.
Method the most according to claim 3, it is characterised in that described judge whether described chat content meets barrage and choose
Rule, including:
Judge whether described chat content comprises default sensitive word;
If described chat content does not comprises default sensitive word, determine that described chat content meets barrage selection rule.
6. a content processing apparatus, is applied to server, it is characterised in that described device includes:
Detection module, for detecting whether receive the conversion operation that live video is converted to order video;
First acquisition module, for when receiving described conversion operation, obtaining and connect during live described live video
The chat content being associated with described live video received;
Second acquisition module, for obtaining the video playback moment of described live video when receiving described chat content;
Determine module, for described chat content being defined as the barrage content of described order video;
Memory module, is recorded and stored in described program request for described barrage content and described video playback moment are formed one
Video corresponding, in barrage content and the corresponding relation between the video playback moment.
Device the most according to claim 6, it is characterised in that described second acquisition module includes:
First acquiring unit, receives for obtaining the current time of described server conduct when receiving described chat content
Moment;
Second acquisition unit, for obtaining the current time of the described server when starting live described live video and as rising
Begin the live moment;
First judging unit, for judging described initial whether having intercutted between live moment and the described time of reception to regard
Frequently;
First computing unit, for when having intercutted video, obtains in described initial live moment and the described time of reception
Between intercut video always intercut duration;Utilize the described time of reception, described initial live moment and described when always intercutting
Long calculating video playback moment of described live video when receiving described chat content;
Second computing unit, for when intercutting video, utilizes the described time of reception and described initial meter of live moment
Calculate the video playback moment of described live video when receiving described chat content.
Device the most according to claim 7, it is characterised in that described device also includes:
Judge module, is used for judging whether described chat content meets barrage selection rule;
Described determine that module is additionally operable to, when described chat content meets barrage selection rule, described chat content is defined as institute
State the barrage content of order video.
Device the most according to claim 8, it is characterised in that described judge module includes:
Second judging unit, for judging the most intercutting video when receiving described chat content;
First determines unit, if for the most intercutting video when receiving described chat content, determines described chatting
It content meets barrage selection rule.
Device the most according to claim 8, it is characterised in that described judge module includes:
3rd judging unit, is used for judging whether to comprise in described chat content default sensitive word;
Second determines unit, if not comprising default sensitive word in described chat content, determines that described chat content meets
Barrage selection rule.
11. 1 kinds of servers, it is characterised in that described server includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Detect whether to receive the conversion operation that live video is converted to order video;
When receiving described conversion operation, obtain live regarding with described of receiving during live described live video
The chat content that frequency is associated, and obtain the video playback moment of described live video when receiving described chat content;
Described chat content is defined as the barrage content of described order video;
Described barrage content and described video playback moment are formed one be recorded and stored in described order video corresponding, bullet
In curtain content and the corresponding relation between the video playback moment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610490588.2A CN106131593A (en) | 2016-06-28 | 2016-06-28 | Content processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610490588.2A CN106131593A (en) | 2016-06-28 | 2016-06-28 | Content processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106131593A true CN106131593A (en) | 2016-11-16 |
Family
ID=57285029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610490588.2A Pending CN106131593A (en) | 2016-06-28 | 2016-06-28 | Content processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106131593A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792219A (en) * | 2016-12-20 | 2017-05-31 | 天脉聚源(北京)传媒科技有限公司 | A kind of live method and device reviewed |
CN106911967A (en) * | 2017-02-27 | 2017-06-30 | 北京小米移动软件有限公司 | Direct playing and playback method and device |
CN110262844A (en) * | 2019-04-17 | 2019-09-20 | 阿里巴巴集团控股有限公司 | Dialog box component call method, apparatus, server and storage medium |
CN112351318A (en) * | 2020-11-02 | 2021-02-09 | 深圳Tcl新技术有限公司 | Bullet screen display method, device, equipment and storage medium based on video chat |
CN113596493A (en) * | 2021-07-26 | 2021-11-02 | 腾讯科技(深圳)有限公司 | Interactive special effect synchronization method and related device |
CN113965778A (en) * | 2021-10-19 | 2022-01-21 | 创盛视联数码科技(北京)有限公司 | Pseudo live broadcast method, device, equipment and readable medium for online education |
CN115633194A (en) * | 2022-12-21 | 2023-01-20 | 易方信息科技股份有限公司 | Live broadcast playback method and device, computer equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004003756A1 (en) * | 2002-06-26 | 2004-01-08 | Sony Corporation | Content-related information providing apparatus, content-related information providing method, electronic bulletin board system, and computer program |
CN102780921A (en) * | 2011-05-10 | 2012-11-14 | 华为终端有限公司 | Method, system and device for acquiring review information during watching programs |
CN102790923A (en) * | 2011-05-19 | 2012-11-21 | 华为终端有限公司 | User comment information sharing method, instant information server and user terminal |
WO2014007020A1 (en) * | 2012-07-03 | 2014-01-09 | Necカシオモバイルコミュニケーションズ株式会社 | Information processing device, information processing method, and program |
CN104333782A (en) * | 2014-11-11 | 2015-02-04 | 广州华多网络科技有限公司 | Anchor formulated task on demand method and system and related device |
CN104519391A (en) * | 2014-12-09 | 2015-04-15 | 常璨 | Social system based on Internet television programs and working method of social system |
CN105100924A (en) * | 2014-05-09 | 2015-11-25 | 三星电子(中国)研发中心 | Method and apparatus for commenting TV programs and providing comment contents of TV programs |
CN105530548A (en) * | 2014-10-27 | 2016-04-27 | 乐视网信息技术(北京)股份有限公司 | Smart TV and program interaction method and server thereof |
-
2016
- 2016-06-28 CN CN201610490588.2A patent/CN106131593A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004003756A1 (en) * | 2002-06-26 | 2004-01-08 | Sony Corporation | Content-related information providing apparatus, content-related information providing method, electronic bulletin board system, and computer program |
CN102780921A (en) * | 2011-05-10 | 2012-11-14 | 华为终端有限公司 | Method, system and device for acquiring review information during watching programs |
CN102790923A (en) * | 2011-05-19 | 2012-11-21 | 华为终端有限公司 | User comment information sharing method, instant information server and user terminal |
WO2014007020A1 (en) * | 2012-07-03 | 2014-01-09 | Necカシオモバイルコミュニケーションズ株式会社 | Information processing device, information processing method, and program |
CN105100924A (en) * | 2014-05-09 | 2015-11-25 | 三星电子(中国)研发中心 | Method and apparatus for commenting TV programs and providing comment contents of TV programs |
CN105530548A (en) * | 2014-10-27 | 2016-04-27 | 乐视网信息技术(北京)股份有限公司 | Smart TV and program interaction method and server thereof |
CN104333782A (en) * | 2014-11-11 | 2015-02-04 | 广州华多网络科技有限公司 | Anchor formulated task on demand method and system and related device |
CN104519391A (en) * | 2014-12-09 | 2015-04-15 | 常璨 | Social system based on Internet television programs and working method of social system |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106792219A (en) * | 2016-12-20 | 2017-05-31 | 天脉聚源(北京)传媒科技有限公司 | A kind of live method and device reviewed |
CN106792219B (en) * | 2016-12-20 | 2019-11-29 | 天脉聚源(北京)传媒科技有限公司 | It is a kind of that the method and device reviewed is broadcast live |
CN106911967A (en) * | 2017-02-27 | 2017-06-30 | 北京小米移动软件有限公司 | Direct playing and playback method and device |
CN106911967B (en) * | 2017-02-27 | 2022-04-15 | 北京小米移动软件有限公司 | Live broadcast playback method and device |
CN110262844A (en) * | 2019-04-17 | 2019-09-20 | 阿里巴巴集团控股有限公司 | Dialog box component call method, apparatus, server and storage medium |
CN112351318A (en) * | 2020-11-02 | 2021-02-09 | 深圳Tcl新技术有限公司 | Bullet screen display method, device, equipment and storage medium based on video chat |
CN113596493A (en) * | 2021-07-26 | 2021-11-02 | 腾讯科技(深圳)有限公司 | Interactive special effect synchronization method and related device |
CN113596493B (en) * | 2021-07-26 | 2023-03-10 | 腾讯科技(深圳)有限公司 | Interactive special effect synchronization method and related device |
CN113965778A (en) * | 2021-10-19 | 2022-01-21 | 创盛视联数码科技(北京)有限公司 | Pseudo live broadcast method, device, equipment and readable medium for online education |
CN113965778B (en) * | 2021-10-19 | 2024-04-26 | 创盛视联数码科技(北京)有限公司 | Pseudo live broadcast method, device and equipment for online education and readable medium |
CN115633194A (en) * | 2022-12-21 | 2023-01-20 | 易方信息科技股份有限公司 | Live broadcast playback method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106131593A (en) | Content processing method and device | |
EP3824643B1 (en) | Dynamic control of fingerprinting rate to facilitate time-accurate revision of media content | |
US10904587B2 (en) | Establishment and use of time mapping based on interpolation using low-rate fingerprinting, to help facilitate frame-accurate content revision | |
US9699513B2 (en) | Methods and apparatus for providing access to content | |
EP3912698B1 (en) | Detecting and responding to rendering of interactive video content | |
EP3193509B1 (en) | Video advertisement filtering method, device and equipment | |
CN105187933A (en) | Data processing method, data processing device and data processing system | |
US20130111514A1 (en) | Second screen interactive platform | |
CN106210770A (en) | A kind of method and apparatus showing barrage information | |
CN104519124A (en) | Allocation method and device of virtual resources | |
CN108712667B (en) | Smart television, screen capture application method and device thereof, and readable storage medium | |
CN102460434B (en) | Method for selecting versions of a document from a plurality of versions received after a search, and related receiver | |
CN105451068A (en) | Electronic program list generation method and device | |
US20230410709A1 (en) | Methods, systems, and media for detecting a presentation of media content on a display device | |
CN106294454A (en) | Video retrieval method and device | |
CN108989875A (en) | A kind of method and device generating barrage file | |
CN104811811A (en) | Often-watch television channel selection method based on digital television | |
CN107820133B (en) | Method, television and system for providing virtual reality video on television | |
CN108924655B (en) | Video client navigation generation method and device | |
CN104219557A (en) | Video file playing method and device | |
CN105307025B (en) | Film hot spot processing method and system | |
CN104780462A (en) | Sorting method and device for channel icons | |
CN103369364B (en) | Polymorphic type signature is used to carry out media monitoring | |
CN114969437A (en) | Video processing method and system | |
CN117768691A (en) | Live list processing method, device, server and readable storage medium |
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: 20161116 |
|
WD01 | Invention patent application deemed withdrawn after publication |