CN106131593A - Content processing method and device - Google Patents

Content processing method and device Download PDF

Info

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
Application number
CN201610490588.2A
Other languages
Chinese (zh)
Inventor
杨凯旋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610490588.2A priority Critical patent/CN106131593A/en
Publication of CN106131593A publication Critical patent/CN106131593A/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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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/234336Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia 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

Content processing method and device
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.
CN201610490588.2A 2016-06-28 2016-06-28 Content processing method and device Pending CN106131593A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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