CN104811748A - Control method, control device and control system for playing video clip - Google Patents

Control method, control device and control system for playing video clip Download PDF

Info

Publication number
CN104811748A
CN104811748A CN201410032414.2A CN201410032414A CN104811748A CN 104811748 A CN104811748 A CN 104811748A CN 201410032414 A CN201410032414 A CN 201410032414A CN 104811748 A CN104811748 A CN 104811748A
Authority
CN
China
Prior art keywords
video segment
broadcast information
broadcasting
control
video
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.)
Granted
Application number
CN201410032414.2A
Other languages
Chinese (zh)
Other versions
CN104811748B (en
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.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent 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 Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201410032414.2A priority Critical patent/CN104811748B/en
Publication of CN104811748A publication Critical patent/CN104811748A/en
Application granted granted Critical
Publication of CN104811748B publication Critical patent/CN104811748B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a control method, a control device and a control system for playing a video clip. The method comprises the steps of acquiring basic playing information and control playing information of the video clip from a video clip database, wherein the basic playing information comprises scattered playing information of the video clip, and the control playing information comprises a monopolized playing time period and/or playing priority information of the video clip; loading the video clip containing the basic playing information and the control playing information to a playing object; and controlling play of the video clip by using the basic playing information and the control playing information after the playing object is triggered, wherein the priority of the control playing information is higher than that of the basic playing information. According to the invention, a purpose of improving the exposure rate of the video clip in a video object in the network can be achieved.

Description

The control method of displaying video fragment, Apparatus and system
Technical field
The present invention relates to computer internet field, in particular to a kind of control method, Apparatus and system of displaying video fragment.
Background technology
At present, user can by triggering the chained address of playing object on computer internet, and the playing resource reading this broadcasting object is play.This broadcasting object can be a displaying video, also can be the displaying video being loaded with video segment, when video segment is one or more snippets advertisement, displaying video is exactly one section and has intercutted the video of advertisement, when creating this displaying video, broadcasting date and the impression of the advertisement be carried in this displaying video can be set.Such as, advertiser can specify the impression (how many CPM) playing broadcasting date and the video platform broken for commercialsy in object, advertisement is played to video user by ad distribution platform, generally, broadcast strategy can be that dispersion in 24 hours is play, namely the advertisement to 23 o'clock advertisers in 0 o'clock is progressively thrown in broadcasting object, after video user triggers and plays object, advertisement can be play in batches according to the dispersion reproduction time preset, until the impression that video platform is specified consumes light.
Analysis such scheme is known, and what prior art adopted video segment is play in batches, and user, in the process of viewing video, because the frequency receiving this video segment is lower, makes the weak effect throwing in this video segment.
The method frequency of throwing in video segment in object video in a network for above-mentioned correlation technique is low, causes the problem that video segment exposure rate is low, not yet proposes effective solution at present.
Summary of the invention
Embodiments provide a kind of control method, Apparatus and system of displaying video fragment, low with the method frequency of throwing in video segment in object video in a network at least solving correlation technique, cause video segment exposure rate low, the technical problem improving user and pay close attention to cannot be met.
According to an aspect of the embodiment of the present invention, provide a kind of control method of displaying video fragment, the method comprises: from video segment data storehouse, obtain the basic broadcast information of video segment and control broadcast information, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information; Being loaded on by the video segment containing basic broadcast information and control broadcast information plays in object; After object is play in triggering, use basic broadcast information and control broadcast information to control displaying video fragment, wherein, control the priority of broadcast information higher than basic broadcast information.
According to the another aspect of the embodiment of the present invention, additionally provide a kind of control device of displaying video fragment, this device comprises: acquisition module, for obtaining the basic broadcast information of video segment and control broadcast information from video segment data storehouse, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information; Load-on module, plays in object for being loaded on by the video segment containing basic broadcast information and control broadcast information; Control module, after playing object in triggering, uses basic broadcast information and controls broadcast information to control displaying video fragment, wherein, control the priority of broadcast information higher than basic broadcast information.
In embodiments of the present invention, adopt from video segment data storehouse, obtain video segment basic broadcast information and control broadcast information, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information, being loaded on by the video segment containing basic broadcast information and control broadcast information plays in object, after object is play in triggering, use basic broadcast information and control broadcast information to control displaying video fragment, wherein, control the mode of priority higher than basic broadcast information of broadcast information, by basic broadcast information and the control broadcast information of the video segment that prestores in video segment data storehouse, and in the process generating the final broadcasting object play, read the above-mentioned basic broadcast information and control broadcast information that store in video segment data storehouse, and above-mentioned information is loaded in broadcasting object, make user after object is play in triggering, the basic broadcast information and control broadcast information that pre-set can be used to control the broadcasting of video segment, simultaneously, owing to controlling the priority of broadcast information higher than basic broadcast information, therefore, if the exclusive broadcasting period of the video segment controlling broadcast information definition detected and/or play precedence information, then first according to the exclusive broadcasting of playing the period and/or playing that precedence information controls video segment of video segment, concentrate on a time period by video segment to play, and/or, the broadcasting order of video segment is controlled according to precedence information, thus make that user can be concentrative or regular watch video segment, the putting person that this mode can meet video segment wishes by concentrated exposure or preferential exposure video fragment, user is made to watch in the process playing object, the video segment loaded is made a profound impression or causes the demand of everyone concern quickly, and then the method frequency of throwing in video segment in object video in a network solving correlation technique is low, cause video segment exposure rate low, the technical problem improving user and pay close attention to cannot be met, reach the object of the exposure rate improving the video segment in object video in a network, thus achieve that to watch in the process of video user can the technique effect of high-frequency viewing video segment.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the Control system architecture schematic diagram of the displaying video fragment according to the embodiment of the present invention one;
Fig. 2 is the detailed construction schematic diagram of the control system of displaying video fragment according to the present invention embodiment illustrated in fig. 1;
Fig. 3 is the schematic flow sheet of the control method of displaying video fragment according to the embodiment of the present invention two;
Fig. 4 is the inputting interface schematic diagram of the control broadcast information according to the embodiment of the present invention; And
Fig. 5 is the control device structural representation of the displaying video fragment according to the embodiment of the present invention three
Embodiment
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the present invention in detail in conjunction with the embodiments.
The present invention program is understood better in order to make those skilled in the art person, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, should belong to the scope of protection of the invention.
It should be noted that, term " first ", " second " etc. in specification of the present invention and claims and above-mentioned accompanying drawing are for distinguishing similar object, and need not be used for describing specific order or precedence.Should be appreciated that the data used like this can be exchanged in the appropriate case, so as embodiments of the invention described herein can with except here diagram or describe those except order implement.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, such as, contain those steps or unit that the process of series of steps or unit, method, system, product or equipment is not necessarily limited to clearly list, but can comprise clearly do not list or for intrinsic other step of these processes, method, product or equipment or unit.
Embodiment 1
Before the further details of each embodiment describing the application, the counting system structure that of the principle that can be used for realizing the application is suitable is described with reference to Fig. 1.In the following description, except as otherwise noted, the symbol otherwise with reference to the action performed by one or more computer and operation represents each embodiment describing the application.Thus, be appreciated that processing unit that this kind of action performed sometimes referred to as computer and operation comprise computer is to the manipulation of the signal of telecommunication representing data with structured form.It is safeguarded in this manipulation transforms data or the position in the accumulator system of computer, and this reshuffles or changes the operation of computer in the mode that those skilled in the art understands.The data structure of service data is the physical location of the memory of the particular community that the form with data defines.But although describe the application in above-mentioned context, it does not also mean that restrictive, as understood by those skilled in the art, hereinafter described action and each side of operation also can realize with hardware.
In the configuration that it is the most basic, Fig. 1 is the Control system architecture schematic diagram of the displaying video fragment according to the embodiment of the present invention one.For purposes of illustration, the architecture of painting is only an example of proper environment, not proposes any limitation to the scope of application of the application or function.This computing system should be interpreted as, to the arbitrary assembly shown in Fig. 1 or its combination, there is any dependence or demand yet.
As shown in Figure 1, this system can comprise: video information terminal 11, video server device 13 and a video playback server 15.
Wherein, video information terminal 11, for preserving video segment data storehouse, video segment data storehouse comprises: the basic broadcast information of video segment and control broadcast information, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information; Video server 13, sets up correspondence with video information terminal 11, for obtaining the basic broadcast information of video segment and controlling broadcast information, and is loaded in broadcasting object by the video segment containing basic broadcast information and control broadcast information; Video playback server 15, sets up correspondence with video server 13, after playing object in triggering, uses basic broadcast information and controls broadcast information to control displaying video fragment, wherein, control the priority of broadcast information higher than basic broadcast information.
In the above embodiments of the present application, prestore in video segment data storehouse on video information terminal 11 video segment basic broadcast information and control broadcast information, by video server 13 in the process generating the final broadcasting object play, read the above-mentioned basic broadcast information and control broadcast information that store in video information terminal 11, and above-mentioned information is loaded in broadcasting object, make user after use video playback server 15 triggers broadcasting object, the basic broadcast information and control broadcast information that pre-set can be used to control the broadcasting of video segment, simultaneously, owing to controlling the priority of broadcast information higher than basic broadcast information, therefore, if the exclusive broadcasting period of the video segment controlling broadcast information definition detected and/or play precedence information, then first according to the exclusive broadcasting of playing the period and/or playing that precedence information controls video segment of video segment, concentrate on a time period by video segment to play, and/or, the broadcasting order of video segment is controlled according to precedence information, thus make that user can be concentrative or regular watch video segment, the putting person that this mode can meet video segment wishes by concentrated exposure or preferential exposure video fragment, user is made to watch in the process playing object, the video segment loaded is made a profound impression or causes the demand of everyone concern quickly.Thus the method frequency of throwing in video segment in object video in a network that the application's such scheme solves correlation technique is low, cause video segment exposure rate low, the technical problem improving user's attention rate cannot be met, reach the object of the exposure rate improving the video segment in object video in a network, thus achieve that to watch in the process of video user can high-frequency viewing video segment, improve the technique effect that user pays close attention to this video segment.
Concrete, be one section of video to play object, one section of advertisement video fragment is intercutted in the precalculated position of video, impression to advertisement video fragment in video process is watched in order to improve user, can above-described embodiment be utilized, concentrate broadcasting by controlling advertisement video fragment a period and/or according to broadcasting order, advertisement is always being play at an advertisement position.Thus, present solution provides a kind of input scheme of video ads of concentrated exposure, realize advertisement being exposed to multitude of video user at short notice, the short time of satisfying the demand concentrates a large amount of customer demand exposed simultaneously.This scheme to the exposure expense of the CPM(video of raising advertisement position, such as, represents that advertisement video fragment often plays the exposure expense of thousand times) stock's utilance.
It should be noted that herein, the priority of broadcast information is controlled higher than basic broadcast information in the above embodiments of the present application, therefore, if detect and need the video segment play to have control broadcast information, then the preferential control broadcast information that uses carrys out displaying video fragment, concrete, the exclusive broadcasting period pre-set (such as, when some set times arrive, by loop play current video segment, until stop when exclusive finish time of playing the period reaches) and/or play precedence information definition broadcasting order (such as when multiple video segment sequence is play, can at every turn all by current video segment first broadcasting) under displaying video fragment, and outside the exclusive broadcasting period, or when not detecting that video segment has control broadcast information, then adopt basic broadcast information to control and play above-mentioned video segment, namely displaying video plays clip can be controlled according to loose reproduction time.
Preferably, in the above embodiments of the present application, perform at video playback server 15 and use basic broadcast information and control broadcast information to control in the process of displaying video fragment, following a kind of execution mode can be comprised:
The current time of video playback server 15 reading system, if current time is within the exclusive broadcasting period, then control video segment to play at exclusive broadcasting period Inner eycle, if current time is outside the exclusive broadcasting period, then controls video segment and play according to dispersion reproduction time.
Concrete, such scheme achieves, control video segment a regular time section Inner eycle broadcasting, this, section was an exclusive reproduction time regular time, namely within this time period, current video segment is only play, form centralized bombing to play, improve to video segment to the impression of beholder.
Be described for the advertisement video fragment intercutted in Tengxun's video below, client A needed on October 1st, 2013 to October 7, the bomber that every day, the advertisement video fragment in video was carried out 7 days by a definite date by 19:50-20:00 is thrown in, therefore, the exclusive broadcasting period controlled in broadcast information can be set to by system: the 19:50-20:00 period on October 7th, 1 day 1 October in 2013, now, when Tengxun's video is triggered broadcasting, if reproduction time is in the exclusive broadcasting period of above-mentioned setting, the advertisement video fragment that then can realize client A loading concentrates the advertisement video fragment playing client A in this time period, in addition, if user selects multiple advertisement position of the same page or the multi-screen of same advertisement position, then on these advertisement positions and screen, all can concentrate the advertisement video fragment playing client A.It should be noted that, within the exclusive broadcasting period of above-mentioned setting, system controls the broadcasting of video segment according to basic broadcast information herein.
Performing to use basic broadcast information and control broadcast information at video playback server 15 controls in the process of displaying video fragment, can comprise another execution mode following:
If video playback server 15 detects the broadcasting precedence information of video segment, then according to broadcasting precedence information displaying video fragment, if the broadcasting precedence information of video segment do not detected, then control video segment to play according to dispersion reproduction time, wherein, the broadcasting order that precedence information is video segment is in the given time play.
Concrete, the above-mentioned scheme provided also can realize, control the broadcasting order of video segment, a kind of mode is in conjunction with predetermined reproduction time, namely after object is play in predetermined reproduction time internal trigger, all carry out displaying video fragment according to the broadcasting order of video segment, preferably this video segment can be set to all play as first fragment at every turn.
Be described for the advertisement video fragment intercutted in Tengxun's video below, client B needs to be play as the first paster by current video segment on November 11st, 2013, therefore, the broadcasting precedence information controlled in broadcast information can be set to by system: the broadcasting precedence information on November 11st, 2013 is limit priority, now, when Tengxun's video is triggered broadcasting, if reproduction time is in the period 11 day November in 2013 of above-mentioned setting, then can be implemented in this time period, first advertisement video fragment in all advertisement video fragments that the user that the same day, object was play in all access watches is the advertisement video fragment that client B throws in.It should be noted that, within the time period of above-mentioned setting, system controls the broadcasting of video segment according to basic broadcast information herein.
Preferably, before the basic broadcast information and control broadcast information of video information terminal 11 realization acquisition video segment, video information terminal 11 is also for being saved to reservations database by the basic broadcast information pre-set, basic broadcast information is read from tentation data, and after getting video segment corresponding to basic broadcast information, the video segment containing basic broadcast information is saved to video segment data storehouse; Pre-configured control broadcast information is saved to video segment data storehouse, and wherein, video segment data storehouse is preserved basic broadcast information corresponding to video segment and is controlled broadcast information.
Concrete, general parameter when basic broadcast information in such scheme is the video segment broadcasting pre-set, be playing in object the advertisement video loaded for video segment, this basic broadcast information can comprise: broadcasting date, the reproduction time section of video segment, play the information such as frequency.Whether the control broadcast information of above-mentioned configuration can comprise: the resource ID of video segment, throw in date, exclusive reproduction time section, break, play the information write into Databasces such as precedence information (i.e. publicity orders grade).
Concrete, priority acccess control parameter when control broadcast information in above-mentioned embodiment can be play for the video segment pre-set, take video segment as the advertisement video loaded in broadcasting object, first can system need the storage assessing current video segment meet the broadcasting time of advertiser within the exclusive broadcasting period, namely the broadcasting time of video segment in exclusive reproduction time section can not exceed the storage of video segment in order database, then do waiting by advertising media to place an order, generate waiting number, namely the play content calling this video segment combines and controls broadcast information as the object thrown in.Place an order rear video operation personnel according to waiting number, playing resource, input date and time section, whether stop the information such as single, configure exclusive broadcastings period and/or the broadcasting precedence information of advertisement video fragment, after configure-ack, throw in advertisement video fragment.Layoutprocedure comprises: first obtain needs according to waiting inquiry and use the advertisement video fragment controlling broadcast information and carry out playing, then interface as shown in Figure 4 can be used to carry out the exclusive broadcasting period of input video fragment and/or play precedence information, and above-mentioned advertisement video fragment and control information thereof are saved to video segment data storehouse.
Preferably, as shown in Figure 2, the video server 13 in the above embodiments of the present application can comprise: video transit terminal 21 and a video generation server 23.
Wherein, video transit terminal 21, for according to the first access frequency accessing video fragment data storehouse, reads basic broadcast information corresponding to video segment and controls broadcast information; Video generation server 23, for converting basic broadcast information and control broadcast information to XML format, obtaining the video information of video segment, and the video information of video segment being loaded into the predetermined play position playing object.
Concrete, in above-described embodiment the first access frequency can be by minute in units of accessing video fragment data storehouse.
Need to further illustrate, because the control broadcast information of preserving in the video segment data storehouse in the above embodiments of the present application and/or basic broadcast information can upgrade along with the change of user's request herein.Due to upgrade frequency and the time cannot predict, therefore, after generation is loaded with the broadcasting object of video segment, the process due to generating video fragment and object video is a longer and process for relative complex, therefore, cannot frequently the video information of video segment be upgraded.Such as, after needing according to user to have updated basic broadcast information and control broadcast information, the broadcast state of the advertisement that needs on Current ad position are thrown in can relatively after, the frequency that efficiency can improve generating video is upgraded in order to improve, but this invisible burden increasing system, easily causes system cannot load and collapsing.
Therefore, on the basis of the scheme that can provide in the video transit terminal 21 of the above embodiments of the present application, can by provide one independently control system directly control video segment control information in the object video generated.Namely as shown in Figure 2, the system in the above embodiments of the present application can also comprise: a real-time control terminal 25.
This real-time control terminal 25, be connected between video information terminal 11 and video playback server 15, for according to the second access frequency accessing video fragment data storehouse, read basic broadcast information corresponding to video segment and control broadcast information, wherein, second access frequency is higher than the first access frequency, and basic broadcast information corresponding to video segment in video segment data storehouse and to control broadcast information be real-time update.
Concrete, the second access frequency herein can be accessing video fragment data storehouse in seconds, such as, video segment data storehouse is read with the frequency of every 20 seconds with real-time control terminal 25, thus simultaneously by the control information after the renewal read to control the video segment in displaying video, namely real-time control terminal 25 controls video segment in seconds, is described in detail below for above-mentioned renewal frequency.
First, real-time control terminal 25 can control to choose effective video fragment resource ID and basic broadcast information and the time configuration that controls in broadcast information on the same day from video segment data storehouse in real time with the frequency of every 20 seconds.
Then, if detect that order is configured with control broadcast information, the process of bomber advertisement type is carried out by video segment, if then present system time drops on outside the exclusive reproduction time (i.e. bomber reproduction time) in control broadcast information, then the order of current video segment is set to blacklist state, the broadcast state of the video segment in order can be controlled according to basic broadcast information; If to the exclusive reproduction time (i.e. bomber reproduction time) controlled in broadcast information, the order grade then arranging current video segment is the first priority, playing probability is 100%, namely start and the circulation of the video segment of current order is play, preferably, can decide according to " the need of breaking " in allocation list to be arranged in exclusive reproduction time section and whether break.Herein, order and the material of the advertisement video fragment play can be determined for the video playback server 15 of video ads index download service.
Preferably, in the above embodiments of the present application, basic broadcast information also comprises: the video length of a film of video segment, wherein, performing according to the second access frequency accessing video fragment data storehouse by above-mentioned real-time control terminal 25, after reading basic broadcast information corresponding to video segment and controlling broadcast information, real-time control terminal 25 can be controlled by real-time computing equipment and send control broadcast information.
Real-time computing equipment can obtain the default broadcasting total degree of video segment and history broadcasting time, wherein, history broadcasting time is after object is play in each triggering, the broadcasting time of cumulative video segment, and the broadcasting total degree preset by video segment and history broadcasting time ask poor, obtain the residue broadcasting time of video segment, then after determining to trigger broadcasting object according to the video length of a film of video segment, the expectation broadcasting time of video segment, wherein, if when estimating that broadcasting time is less than or equal to residue broadcasting time, trigger real-time control terminal 25 to control to upgrade broadcast information, and enter the basic broadcast information of use and control broadcast information to control the step of displaying video fragment, if when estimating that broadcasting time is greater than residue broadcasting time, video segment is play according to residue broadcasting time.
It can thus be appreciated that, the said system embodiment that the application provides provide a kind of can by media-planning system by basic for use predetermined for advertisement position broadcast information and control broadcast information write video segment data storehouse, wherein, control to play the configuration information that letter can be bomber/the first paster, video segment data storehouse is the database table of arranging with data relay station DS.After order corresponding for the video segment thrown in is write video segment data storehouse by jettison system, DS server timing can read the order resource of video segment and configuration data (comprise basic broadcast information and control broadcast information) is assembled into the order played data of XML format to the video server for the broadcasting object of generating advertisement video from video segment data storehouse, and is being distributed to video playback server (comprising index download server).
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that can add required general hardware platform by software according to the method for above-described embodiment and realize, hardware can certainly be passed through, but in a lot of situation, the former is better execution mode.Based on such understanding, technical scheme of the present invention can embody with the form of software product the part that prior art contributes in essence in other words, this computer software product is stored in a storage medium (as ROM/RAM, magnetic disc, CD), comprising some instructions in order to make a station terminal equipment (can be mobile phone, computer, server, or the network equipment etc.) perform the method for each embodiment of the present invention.
Embodiment 2
According to the embodiment of the present invention, additionally provide a kind of embodiment of the method for implementing said system embodiment, it should be noted that, can perform in the computer system of such as one group of computer executable instructions in the step shown in the flow chart of accompanying drawing, and, although show logical order in flow charts, in some cases, can be different from the step shown or described by order execution herein.
Fig. 3 is the schematic flow sheet of the control method of displaying video fragment according to the embodiment of the present invention two.
As shown in Figure 3, the control method of this displaying video fragment can comprise the steps:
Step S30, from video segment data storehouse, obtain video segment basic broadcast information and control broadcast information can be realized by the video information terminal 11 in Fig. 1, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information.
Step S32, can be loaded on the video segment containing basic broadcast information and control broadcast information in broadcasting object by the video server 13 in Fig. 1.
Step S34, can use the video playback server 15 in Fig. 1 to realize, and after object is play in triggering, uses basic broadcast information and controls broadcast information to control displaying video fragment, wherein, control the priority of broadcast information higher than basic broadcast information.
In the application's said method embodiment, prestore in video segment data storehouse video segment basic broadcast information and control broadcast information, and in the process generating the final broadcasting object play, read the above-mentioned basic broadcast information and control broadcast information that store in video segment data storehouse, and above-mentioned information is loaded in broadcasting object, make user after object is play in triggering, the basic broadcast information and control broadcast information that pre-set can be used to control the broadcasting of video segment, simultaneously, owing to controlling the priority of broadcast information higher than basic broadcast information, therefore, if the exclusive broadcasting period of the video segment controlling broadcast information definition detected and/or play precedence information, then first according to the exclusive broadcasting of playing the period and/or playing that precedence information controls video segment of video segment, concentrate on a time period by video segment to play, and/or, the broadcasting order of video segment is controlled according to precedence information, thus make that user can be concentrative or regular watch video segment, the putting person that this mode can meet video segment wishes by concentrated exposure or preferential exposure video fragment, user is made to watch in the process playing object, the video segment loaded is made a profound impression or causes the demand of everyone concern quickly.Thus the method frequency of throwing in video segment in object video in a network that the application's such scheme solves correlation technique is low, cause video segment exposure rate low, the technical problem improving user and pay close attention to cannot be met, reach the object of the exposure rate improving the video segment in object video in a network, thus achieve that to watch in the process of video user can high-frequency viewing video segment, improve the technique effect that user pays close attention to this video segment.
Concrete, be one section of video to play object, one section of advertisement video fragment is intercutted in the precalculated position of video, impression to advertisement video fragment in video process is watched in order to improve user, can above-described embodiment be utilized, concentrate broadcasting by controlling advertisement video fragment a period and/or according to broadcasting order, advertisement is always being play at an advertisement position.Thus, present solution provides a kind of input scheme of video ads of concentrated exposure, realize advertisement being exposed to multitude of video user at short notice, the short time of satisfying the demand concentrates a large amount of customer demand exposed simultaneously.This scheme to the exposure expense of the CPM(video of raising advertisement position, such as, represents that advertisement video fragment often plays the exposure expense of thousand times) stock's utilance.
It should be noted that herein, the priority of broadcast information is controlled higher than basic broadcast information in the above embodiments of the present application, therefore, if detect and need the video segment play to have control broadcast information, then the preferential control broadcast information that uses carrys out displaying video fragment, concrete, the exclusive broadcasting period pre-set (such as, when some set times arrive, by loop play current video segment, until stop when exclusive finish time of playing the period reaches) and/or play precedence information definition broadcasting order (such as when multiple video segment sequence is play, can at every turn all by current video segment first broadcasting) under displaying video fragment, and outside the exclusive broadcasting period, or when not detecting that video segment has control broadcast information, then adopt basic broadcast information to control and play above-mentioned video segment, namely displaying video plays clip can be controlled according to loose reproduction time.
In the present embodiment two, in above-mentioned steps S34 implementation, use basic broadcast information and control broadcast information can comprise following a kind of execution mode to the step controlling displaying video fragment:
Step S341, the current time of reading system, if current time is within the exclusive broadcasting period, then controls video segment and plays at exclusive broadcasting period Inner eycle, if current time is outside the exclusive broadcasting period, then controls video segment and play according to dispersion reproduction time.
And/or, in above-mentioned steps S34 implementation, use basic broadcast information and control broadcast information can comprise following another kind of execution mode to the step controlling displaying video fragment:
Step S342, if the broadcasting precedence information of video segment detected, then according to broadcasting precedence information displaying video fragment, if the broadcasting precedence information of video segment do not detected, then control video segment to play according to dispersion reproduction time, wherein, the broadcasting order that precedence information is video segment is in the given time play.
Concrete, the scheme provided in above-mentioned steps S341 achieves, control video segment a regular time section Inner eycle broadcasting, this, section was an exclusive reproduction time regular time, namely within this time period, current video segment is only play, form centralized bombing to play, improve to video segment to the impression of beholder.
Be described for the advertisement video fragment intercutted in Tengxun's video below, client A needed on October 1st, 2013 to October 7, the bomber that every day, the advertisement video fragment in video was carried out 7 days by a definite date by 19:50-20:00 is thrown in, therefore, the exclusive broadcasting period controlled in broadcast information can be set to by system: the 19:50-20:00 period on October 7th, 1 day 1 October in 2013, now, when Tengxun's video is triggered broadcasting, if reproduction time is in the exclusive broadcasting period of above-mentioned setting, the advertisement video fragment that then can realize client A loading concentrates the advertisement video fragment playing client A in this time period, in addition, if user selects multiple advertisement position of the same page or the multi-screen of same advertisement position, then on these advertisement positions and screen, all can concentrate the advertisement video fragment playing client A.
It should be noted that, within the exclusive broadcasting period of above-mentioned setting, system controls the broadcasting of video segment according to basic broadcast information herein.
Simultaneously, concrete, the scheme provided in above-mentioned steps S341 also can realize, control the broadcasting order of video segment, a kind of mode is in conjunction with predetermined reproduction time, namely, after object is play in predetermined reproduction time internal trigger, all carry out displaying video fragment according to the broadcasting order of video segment, preferably this video segment can be set to all play as first fragment at every turn.
Be described for the advertisement video fragment intercutted in Tengxun's video below, client B needs to be play as the first paster by current video segment on November 11st, 2013, therefore, the broadcasting precedence information controlled in broadcast information can be set to by system: the broadcasting precedence information on November 11st, 2013 is limit priority, now, when Tengxun's video is triggered broadcasting, if reproduction time is in the period 11 day November in 2013 of above-mentioned setting, then can be implemented in this time period, first advertisement video fragment in all advertisement video fragments that the user that the same day, object was play in all access watches is the advertisement video fragment that client B throws in.
It should be noted that, within the time period of above-mentioned setting, system controls the broadcasting of video segment according to basic broadcast information herein.
Preferably, in the above embodiments of the present application, before the basic broadcast information performing step S30 acquisition video segment and control broadcast information, following implementation step can also be comprised:
Step S301, is saved to reservations database by the basic broadcast information pre-set.
Concrete, general parameter when basic broadcast information in this step is the video segment broadcasting pre-set, be playing in object the advertisement video loaded for video segment, this basic broadcast information can comprise: broadcasting date, the reproduction time section of video segment, play the information such as frequency.
Step S302, reads basic broadcast information from tentation data, and after getting video segment corresponding to basic broadcast information, the video segment containing basic broadcast information is saved to video segment data storehouse.
Step S303, is saved to video segment data storehouse by pre-configured control broadcast information, and wherein, video segment data storehouse is preserved basic broadcast information corresponding to video segment and controlled broadcast information.Whether the control broadcast information of above-mentioned configuration can comprise: the resource ID of video segment, throw in date, exclusive reproduction time section, break, play the information write into Databasces such as precedence information (i.e. publicity orders grade).
Concrete, priority acccess control parameter when control broadcast information in this step S303 is the video segment broadcasting pre-set, take video segment as the advertisement video loaded in broadcasting object, first can system need the storage assessing current video segment meet the broadcasting time of advertiser within the exclusive broadcasting period, namely the broadcasting time of video segment in exclusive reproduction time section can not exceed the storage of video segment in order database, then do waiting by advertising media to place an order, generate waiting number, namely the play content calling this video segment combines and controls broadcast information as the object thrown in.Place an order rear video operation personnel according to waiting number, playing resource, input date and time section, whether stop the information such as single, configure exclusive broadcastings period and/or the broadcasting precedence information of advertisement video fragment, after configure-ack, throw in advertisement video fragment.Layoutprocedure comprises: first obtain needs according to waiting inquiry and use the advertisement video fragment controlling broadcast information and carry out playing, then can use the exclusive broadcasting period of input video fragment as shown in Figure 4 and/or play precedence information, and above-mentioned advertisement video fragment and control information thereof are saved to video segment data storehouse.
Concrete, the exclusive broadcasting period can be determined by option date and select time section, and broadcasting precedence information can be arranged by priority to be determined.Can also choose the condition automatically stopping to set up the video segment termination putting to determine current broadcasting, backstage can pre-set the scheduled volume reached when automatically stopping list.
In the present embodiment two, in above-mentioned steps S32 implementation, the step be loaded in broadcasting object by the video segment containing basic broadcast information and control broadcast information can comprise following embodiment:
Step S321, according to the first access frequency accessing video fragment data storehouse, reads basic broadcast information corresponding to video segment and controls broadcast information.Concrete, the first access frequency herein can be by minute in units of accessing video fragment data storehouse.
Step S322, converts basic broadcast information and control broadcast information to XML format, obtains the video information of video segment.
Step S323, is loaded into the predetermined play position playing object by the video information of video segment.
It should be noted that, the control broadcast information of preserving in the video segment data storehouse in the above embodiments of the present application and/or basic broadcast information can upgrade along with the change of user's request herein.Due to upgrade frequency and the time cannot predict, therefore, after generation is loaded with the broadcasting object of video segment, the process due to generating video fragment and object video is a longer and process for relative complex, therefore, cannot frequently the video information of video segment be upgraded.Such as, after needing according to user to have updated basic broadcast information and control broadcast information, the broadcast state of the advertisement that needs on Current ad position are thrown in can relatively after, the frequency that efficiency can improve generating video is upgraded in order to improve, but this invisible burden increasing system, easily causes system cannot load and collapsing.
Therefore, can in the implementation process of the above embodiments of the present application, by one independently control system directly control video segment control information in the object video generated.Namely use basic broadcast information in step S34 and control broadcast information to before controlling displaying video fragment, method can also comprise following implementation step:
Step S33, can adopt in the embodiment shown in Fig. 2, an independently real-time control terminal 25 be connected between video information terminal 11 and video playback server 15 realizes, this real-time control terminal 25 can according to the second access frequency accessing video fragment data storehouse, read basic broadcast information corresponding to video segment and control broadcast information, wherein, second access frequency is higher than the first access frequency, and basic broadcast information corresponding to video segment in video segment data storehouse and to control broadcast information be real-time update.
Concrete, the second access frequency herein can be accessing video fragment data storehouse in seconds, such as, read video segment data storehouse with real-time control terminal 25 with the frequency of every 20 seconds, thus the control information after the renewal read is described in detail for the video segment controlled in displaying video simultaneously.
First, real-time control terminal 25 can control to choose effective video fragment resource ID and basic broadcast information and the time configuration that controls in broadcast information on the same day from video segment data storehouse in real time with the frequency of every 20 seconds.
Then, if detect that order is configured with control broadcast information, the process of bomber advertisement type is carried out by video segment, then when present system time drops on outside the exclusive reproduction time (i.e. bomber reproduction time) controlled in broadcast information, then the order of current video segment is set to blacklist state, the broadcast state of the video segment in order can be controlled according to basic broadcast information; If to the exclusive reproduction time (i.e. bomber reproduction time) controlled in broadcast information, the order grade then arranging current video segment is the first priority, playing probability is 100%, namely start and the circulation of the video segment of current order is play, preferably, can decide according to " the need of breaking " in allocation list to be arranged in exclusive reproduction time section and whether break.Herein, order and the material of the advertisement video fragment play can be determined for the video playback server 15 of video ads index download service.
Preferably, in the above embodiments of the present application, basic broadcast information can also comprise: the video length of a film of video segment, wherein, at above-mentioned steps S33 according to the second access frequency accessing video fragment data storehouse, after reading basic broadcast information corresponding to video segment and controlling broadcast information, method can also comprise the following scheme of execution:
Step S331, obtains the default broadcasting total degree of video segment and history broadcasting time, and wherein, history broadcasting time is after object is play in each triggering, the broadcasting time of cumulative video segment.
Step S332, the broadcasting total degree preset video segment and history broadcasting time ask poor, obtain the residue broadcasting time of video segment.
Step S333, after determining to trigger broadcasting object according to the video length of a film of video segment, the expectation broadcasting time of video segment.
Step S334, if when estimating that broadcasting time is less than or equal to residue broadcasting time, entering and using basic broadcast information and control broadcast information to control the step of displaying video fragment.
Step S335, if when estimating that broadcasting time is greater than residue broadcasting time, video segment is play according to residue broadcasting time.
Above-mentioned steps S331 to step S335 achieves the broadcasting time that can control playing resource, avoids to exceed user's request and additionally play video segment.
It can thus be appreciated that, the said method embodiment that the application provides provides one, by media-planning system by basic for use predetermined for advertisement position broadcast information and control broadcast information write video segment data storehouse, wherein, control to play the configuration information that letter can be bomber/the first paster, video segment data storehouse is the database table of arranging with data relay station DS.After order corresponding for the video segment thrown in is write video segment data storehouse by jettison system, DS server timing can read the order resource of video segment and configuration data (comprise basic broadcast information and control broadcast information) is assembled into the order played data of XML format to the video server for the broadcasting object of generating advertisement video from video segment data storehouse, and is being distributed to video playback server (comprising index download server).
Embodiment 3:
Fig. 5 is the control device structural representation of the displaying video fragment according to the embodiment of the present invention three.
According to the embodiment of the present invention, additionally provide a kind of for corresponding to the device implementing said method embodiment two, as shown in Figure 5, this device can be applied on the server, is described in detail below from the implementation process of angle to the application of server operation said apparatus.
The control device of this displaying video fragment can comprise: acquisition module 501, load-on module 503 and a control module 505.
Wherein, acquisition module 501, for obtaining the basic broadcast information of video segment and control broadcast information from video segment data storehouse, wherein, basic broadcast information comprises: the dispersion reproduction time of video segment, controls broadcast information and comprises: the exclusive broadcasting period of video segment and/or broadcasting precedence information.
Load-on module 503, plays in object for being loaded on by the video segment containing basic broadcast information and control broadcast information.
Control module 505, after playing object in triggering, uses basic broadcast information and controls broadcast information to control displaying video fragment, wherein, control the priority of broadcast information higher than basic broadcast information.
In the above embodiments of the present application, prestore in video segment data storehouse in video segment data storehouse video segment basic broadcast information and control broadcast information, by acquisition module 501 in the process generating the final broadcasting object play, read the above-mentioned basic broadcast information and control broadcast information that store in video segment data storehouse, and above-mentioned information is loaded in broadcasting object, user is performed in use control module 505, after object is play in triggering, the basic broadcast information and control broadcast information that pre-set can be used to control the broadcasting of video segment, simultaneously, owing to controlling the priority of broadcast information higher than basic broadcast information, therefore, if the exclusive broadcasting period of the video segment controlling broadcast information definition detected and/or play precedence information, then first according to the exclusive broadcasting of playing the period and/or playing that precedence information controls video segment of video segment, concentrate on a time period by video segment to play, and/or, the broadcasting order of video segment is controlled according to precedence information, thus make that user can be concentrative or regular watch video segment, the putting person that this mode can meet video segment wishes by concentrated exposure or preferential exposure video fragment, user is made to watch in the process playing object, the video segment loaded is made a profound impression or causes the demand of everyone concern quickly.Thus the method frequency of throwing in video segment in object video in a network that the application's such scheme solves correlation technique is low, cause video segment exposure rate low, the technical problem improving user and pay close attention to cannot be met, reach the object of the exposure rate improving the video segment in object video in a network, thus achieve that to watch in the process of video user can high-frequency viewing video segment, improve the technique effect that user pays close attention to this video segment.
Concrete, be one section of video to play object, one section of advertisement video fragment is intercutted in the precalculated position of video, impression to advertisement video fragment in video process is watched in order to improve user, can above-described embodiment be utilized, concentrate broadcasting by controlling advertisement video fragment a period and/or according to broadcasting order, advertisement is always being play at an advertisement position.Thus, present solution provides a kind of input scheme of video ads of concentrated exposure, realize advertisement being exposed to multitude of video user at short notice, the short time of satisfying the demand concentrates a large amount of customer demand exposed simultaneously.This scheme to the exposure expense of the CPM(video of raising advertisement position, such as, represents that advertisement video fragment often plays the exposure expense of thousand times) stock's utilance.
It should be noted that herein, the priority of broadcast information is controlled higher than basic broadcast information in the above embodiments of the present application, therefore, if detect and need the video segment play to have control broadcast information, then the preferential control broadcast information that uses carrys out displaying video fragment, concrete, the exclusive broadcasting period pre-set (such as, when some set times arrive, by loop play current video segment, until stop when exclusive finish time of playing the period reaches) and/or play precedence information definition broadcasting order (such as when multiple video segment sequence is play, can at every turn all by current video segment first broadcasting) under displaying video fragment, and outside the exclusive broadcasting period, or when not detecting that video segment has control broadcast information, then adopt basic broadcast information to control and play above-mentioned video segment, namely displaying video plays clip can be controlled according to loose reproduction time.
Concrete, above-mentioned acquisition module 501, load-on module 503 and control module 505 corresponds to step S30, step S32 and step 34 in embodiment two, the example that three modules and corresponding step realize is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in each hardware server terminal that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
Preferably, the control module 505 in the above embodiments of the present application can comprise; First sub-control module, for after the current time of reading system, if current time is within the exclusive broadcasting period, then control video segment to play at exclusive broadcasting period Inner eycle, if current time is outside the exclusive broadcasting period, then controls video segment and play according to dispersion reproduction time; And/or, second sub-control module, if for broadcasting precedence information video segment being detected, then according to broadcasting precedence information displaying video fragment, if the broadcasting precedence information of video segment do not detected, then control video segment to play according to dispersion reproduction time, wherein, play the broadcasting order that precedence information is video segment in the given time.
Concrete, above-mentioned first sub-control module and the second sub-control module are corresponding to the step S341 in embodiment two and step S342, the example that two modules and corresponding step realize is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in the video playback server 15 that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
Preferably, before performing at above-mentioned acquisition module 501 the basic broadcast information and control broadcast information obtaining video segment, device can also perform following functional module: the first preservation module, read module, second are preserved module and the 3rd and preserved module.
Wherein, first preserves module, for the basic broadcast information pre-set is saved to reservations database.Read module, for reading basic broadcast information from tentation data.Second preserves module, for after getting video segment corresponding to basic broadcast information, the video segment containing basic broadcast information is saved to video segment data storehouse.3rd preserves module, and for pre-configured control broadcast information is saved to video segment data storehouse, wherein, video segment data storehouse is preserved basic broadcast information corresponding to video segment and controlled broadcast information.
Concrete, above-mentioned first preserves module, read module, the second preservation module and the 3rd preservation module corresponding to the step S301 in embodiment two and step S303, the example that four modules and corresponding step realize is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in the video information terminal 11 that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
Preferably, the load-on module 503 in said apparatus can comprise: the first access modules, modular converter and generation module.
Wherein, the first access modules, for according to the first access frequency accessing video fragment data storehouse, reads basic broadcast information corresponding to video segment and controls broadcast information; Modular converter, for converting basic broadcast information and control broadcast information to XML format, obtains the video information of video segment; Generation module, for being loaded into the predetermined play position playing object by the video information of video segment.
Concrete, above-mentioned first access modules, modular converter and generation module correspond to step S321 in embodiment two to step S323, the example that three modules and corresponding step realize is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in the video server device 13 that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
Preferably, before above-mentioned control module performs the basic broadcast information of use and control broadcast information controls displaying video fragment, device can also perform following functional module;
Second access modules, for according to the second access frequency accessing video fragment data storehouse, read basic broadcast information corresponding to video segment and control broadcast information, wherein, second access frequency is higher than the first access frequency, and basic broadcast information corresponding to video segment in video segment data storehouse and to control broadcast information be real-time update.
Concrete, above-mentioned second access modules corresponds to the step S33 in embodiment two, and the example that this module realizes with corresponding step is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in the real-time control terminal 25 that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
Preferably, basic broadcast information in the above embodiments of the present application can also comprise: the video length of a film of video segment, wherein, performed according to the second access frequency accessing video fragment data storehouse by the second access modules, after reading basic broadcast information corresponding to video segment and controlling broadcast information, device can also perform following functional module: acquisition module, computing module, determination module, the first processing module and the second processing module.
Wherein, acquisition module, for obtaining the default broadcasting total degree of video segment and history broadcasting time, wherein, history broadcasting time is after object is play in each triggering, the broadcasting time of cumulative video segment; Computing module, for broadcasting total degree default for video segment and history broadcasting time are asked poor, obtains the residue broadcasting time of video segment; Determination module, for determine to trigger broadcasting object according to the video length of a film of video segment after, the expectation broadcasting time of video segment; First processing module, if for when estimating that broadcasting time is less than or equal to residue broadcasting time, entering and using basic broadcast information and control broadcast information to control the step of displaying video fragment; Second processing module, if for when estimating that broadcasting time is greater than residue broadcasting time, video segment is play according to residue broadcasting time.
Concrete, above-mentioned acquisition module, computing module, determination module, the first processing module and the second processing module correspond to step S331 in embodiment two to step S335, the example that five modules and corresponding step realize is identical with application scenarios, but is not limited to the content disclosed in above-described embodiment two.It should be noted that, above-mentioned module may operate in the real-time computing equipment that embodiment one provides as the part of device, can pass through software simulating, also can pass through hardware implementing.
From above description, can find out, present invention achieves following technique effect: the method frequency of throwing in video segment in object video in a network that the application's such scheme solves correlation technique is low, cause video segment exposure rate low, the technical problem improving user and pay close attention to cannot be met, reach the object of the exposure rate improving the video segment in object video in a network, thus achieve that to watch in the process of video user can high-frequency viewing video segment, improve the technique effect that user pays close attention to this video segment.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
In the above embodiment of the present invention, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
In several embodiments that the application provides, should be understood that, disclosed client, the mode by other realizes.Wherein, device embodiment described above is only schematic, the division of such as unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of unit or module or communication connection can be electrical or other form.
The unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises all or part of step of some instructions in order to make a computer equipment (can be personal computer, server or the network equipment etc.) perform method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, Random Access Memory), portable hard drive, magnetic disc or CD etc. various can be program code stored medium.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (15)

1. a control method for displaying video fragment, is characterized in that, comprising:
From video segment data storehouse, obtain the basic broadcast information of video segment and control broadcast information, wherein, described basic broadcast information comprises: the dispersion reproduction time of described video segment, and described control broadcast information comprises: the exclusive broadcasting period of described video segment and/or broadcasting precedence information;
The described video segment containing described basic broadcast information and described control broadcast information is loaded on and plays in object;
After the described broadcasting object of triggering, use described basic broadcast information and described control broadcast information to control to play described video segment, wherein, the priority of described control broadcast information is higher than described basic broadcast information.
2. method according to claim 1, is characterized in that, the step using described basic broadcast information and described control broadcast information to control to play described video segment comprises:
The current time of reading system, if described current time is within the described exclusive broadcasting period, then control described video segment to play at described exclusive broadcasting period Inner eycle, if current time is outside the described exclusive broadcasting period, then controls described video segment and play according to described dispersion reproduction time;
And/or,
If the described broadcasting precedence information of described video segment detected, then play described video segment according to described broadcasting precedence information, if the described broadcasting precedence information of described video segment do not detected, then control described video segment to play according to described dispersion reproduction time, wherein, described broadcasting precedence information is the broadcasting order of described video segment in the given time.
3. method according to claim 1 and 2, is characterized in that, before the basic broadcast information obtaining video segment and control broadcast information, described method also comprises:
The described basic broadcast information pre-set is saved to reservations database;
Read described basic broadcast information from described tentation data, and after getting described video segment corresponding to described basic broadcast information, the described video segment containing described basic broadcast information is saved to video segment data storehouse;
Pre-configured described control broadcast information is saved to described video segment data storehouse, and wherein, described basic broadcast information corresponding to described video segment and described control broadcast information are preserved in described video segment data storehouse.
4. method according to claim 3, is characterized in that, the described video segment containing described basic broadcast information and described control broadcast information is loaded on the step play in object and comprises:
Access described video segment data storehouse according to the first access frequency, read described basic broadcast information corresponding to described video segment and described control broadcast information;
Convert described basic broadcast information and described control broadcast information to XML format, obtain the video information of described video segment;
The video information of described video segment is loaded into the predetermined play position of described broadcasting object.
5. method according to claim 4, is characterized in that, before the described basic broadcast information of use and described control broadcast information control to play described video segment, described method also comprises:
Described video segment data storehouse is accessed according to the second access frequency, read described basic broadcast information corresponding to described video segment and described control broadcast information, wherein, described second access frequency is higher than described first access frequency, and described basic broadcast information corresponding to described video segment in described video segment data storehouse and described control broadcast information are real-time update.
6. method according to claim 5, it is characterized in that, described basic broadcast information also comprises: the video length of a film of described video segment, wherein, described video segment data storehouse is being accessed according to the second access frequency, after reading described basic broadcast information corresponding to described video segment and described control broadcast information, described method also comprises:
Obtain the default broadcasting total degree of described video segment and history broadcasting time, wherein, described history broadcasting time is after the described broadcasting object of each triggering, the broadcasting time of cumulative described video segment;
The broadcasting total degree preset described video segment and history broadcasting time ask poor, obtain the residue broadcasting time of described video segment;
After determining to trigger described broadcasting object according to the video length of a film of described video segment, the expectation broadcasting time of described video segment;
If when described expectation broadcasting time is less than or equal to described residue broadcasting time, enter the step using described basic broadcast information and described control broadcast information to control to play described video segment;
If when described expectation broadcasting time is greater than described residue broadcasting time, described video segment is play according to described residue broadcasting time.
7. a control device for displaying video fragment, is characterized in that, comprising:
Acquisition module, for obtaining the basic broadcast information of video segment and control broadcast information from video segment data storehouse, wherein, described basic broadcast information comprises: the dispersion reproduction time of described video segment, and described control broadcast information comprises: the exclusive broadcasting period of described video segment and/or broadcasting precedence information;
Load-on module, plays in object for being loaded on by the described video segment containing described basic broadcast information and described control broadcast information;
Control module, for after the described broadcasting object of triggering, use described basic broadcast information and described control broadcast information to control to play described video segment, wherein, the priority of described control broadcast information is higher than described basic broadcast information.
8. device according to claim 7, is characterized in that, described control module comprises:
First sub-control module, for after the current time of reading system, if described current time is within the described exclusive broadcasting period, then control described video segment to play at described exclusive broadcasting period Inner eycle, if current time is outside the described exclusive broadcasting period, then controls described video segment and play according to described dispersion reproduction time; And/or,
Second sub-control module, if for the described broadcasting precedence information described video segment being detected, then play described video segment according to described broadcasting precedence information, if the described broadcasting precedence information of described video segment do not detected, then control described video segment to play according to described dispersion reproduction time, wherein, described broadcasting precedence information is the broadcasting order of described video segment in the given time.
9. the device according to claim 7 or 8, is characterized in that, described device also comprises:
First preserves module, for the described basic broadcast information pre-set is saved to reservations database;
Read module, for reading described basic broadcast information from described tentation data;
Second preserves module, for after getting described video segment corresponding to described basic broadcast information, the described video segment containing described basic broadcast information is saved to video segment data storehouse;
3rd preserves module, and for pre-configured described control broadcast information is saved to described video segment data storehouse, wherein, described basic broadcast information corresponding to described video segment and described control broadcast information are preserved in described video segment data storehouse.
10. device according to claim 9, is characterized in that, described load-on module comprises:
First access modules, for accessing described video segment data storehouse according to the first access frequency, reads described basic broadcast information corresponding to described video segment and described control broadcast information;
Modular converter, for converting described basic broadcast information and described control broadcast information to XML format, obtains the video information of described video segment;
Generation module, for being loaded into the predetermined play position of described broadcasting object by the video information of described video segment.
11. devices according to claim 10, is characterized in that, described device also comprises:
Second access modules, for accessing described video segment data storehouse according to the second access frequency, read described basic broadcast information corresponding to described video segment and described control broadcast information, wherein, described second access frequency is higher than described first access frequency, and described basic broadcast information corresponding to described video segment in described video segment data storehouse and described control broadcast information are real-time update.
12. devices according to claim 11, is characterized in that, described basic broadcast information also comprises: the video length of a film of described video segment, and wherein, described device also comprises:
Acquisition module, for obtaining the default broadcasting total degree of described video segment and history broadcasting time, wherein, described history broadcasting time is after the described broadcasting object of each triggering, the broadcasting time of cumulative described video segment;
Computing module, for broadcasting total degree default for described video segment and history broadcasting time are asked poor, obtains the residue broadcasting time of described video segment;
Determination module, after determining to trigger described broadcasting object according to the video length of a film of described video segment, the expectation broadcasting time of described video segment;
First processing module, if for when described expectation broadcasting time is less than or equal to described residue broadcasting time, enters the step using described basic broadcast information and described control broadcast information to control to play described video segment;
Second processing module, if for when described expectation broadcasting time is greater than described residue broadcasting time, described video segment is play according to described residue broadcasting time.
The control system of 13. 1 kinds of displaying video fragments, is characterized in that, comprising:
Video information terminal, for preserving video segment data storehouse, described video segment data storehouse comprises: the basic broadcast information of video segment and control broadcast information, wherein, described basic broadcast information comprises: the dispersion reproduction time of described video segment, and described control broadcast information comprises: the exclusive broadcasting period of described video segment and/or broadcasting precedence information;
Video server, correspondence is set up with described video information terminal, for obtaining the basic broadcast information of described video segment and controlling broadcast information, and the described video segment containing described basic broadcast information and described control broadcast information is loaded in broadcasting object;
Video playback server, for after the described broadcasting object of triggering, use described basic broadcast information and described control broadcast information to control to play described video segment, wherein, the priority of described control broadcast information is higher than described basic broadcast information.
14. systems according to claim 13, is characterized in that, described video server comprises:
Video transit terminal, for accessing described video segment data storehouse according to the first access frequency, reads described basic broadcast information corresponding to described video segment and described control broadcast information;
Video generation server, for converting described basic broadcast information and described control broadcast information to XML format, obtains the video information of described video segment, and the video information of described video segment is loaded into the predetermined play position of described broadcasting object.
15. systems according to claim 14, is characterized in that, described system also comprises:
Real-time control terminal, be connected between described video information terminal and described video playback server, for accessing described video segment data storehouse according to the second access frequency, read described basic broadcast information corresponding to described video segment and described control broadcast information, wherein, described second access frequency is higher than described first access frequency, and described basic broadcast information corresponding to described video segment in described video segment data storehouse and described control broadcast information are real-time update.
CN201410032414.2A 2014-01-23 2014-01-23 Play control method, the apparatus and system of video clip Active CN104811748B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410032414.2A CN104811748B (en) 2014-01-23 2014-01-23 Play control method, the apparatus and system of video clip

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410032414.2A CN104811748B (en) 2014-01-23 2014-01-23 Play control method, the apparatus and system of video clip

Publications (2)

Publication Number Publication Date
CN104811748A true CN104811748A (en) 2015-07-29
CN104811748B CN104811748B (en) 2018-08-03

Family

ID=53696168

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410032414.2A Active CN104811748B (en) 2014-01-23 2014-01-23 Play control method, the apparatus and system of video clip

Country Status (1)

Country Link
CN (1) CN104811748B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303710A (en) * 2016-08-08 2017-01-04 西安诺瓦电子科技有限公司 Playing list dispatching method and playing list dispatching device
WO2018133709A1 (en) * 2017-01-20 2018-07-26 中兴通讯股份有限公司 Method, device and system for streaming media transmission, server and terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040093253A1 (en) * 2001-05-02 2004-05-13 Dentsu Inc. System and method for delivering and managing advertisements
CN101656755A (en) * 2008-08-22 2010-02-24 华为技术有限公司 Method and device for transmitting and broadcasting advertising programs
CN101742274A (en) * 2009-12-04 2010-06-16 苏州昂信科技有限公司 Video dispatching method for launching streaming media advertisement
CN102542493A (en) * 2012-01-18 2012-07-04 苏州壹世通科技有限公司 Advertisement information display control method and device
CN102843589A (en) * 2012-09-29 2012-12-26 乐视网信息技术(北京)股份有限公司 Intelligent advertisement insertion system and intelligent advertisement insertion method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040093253A1 (en) * 2001-05-02 2004-05-13 Dentsu Inc. System and method for delivering and managing advertisements
CN101656755A (en) * 2008-08-22 2010-02-24 华为技术有限公司 Method and device for transmitting and broadcasting advertising programs
CN101742274A (en) * 2009-12-04 2010-06-16 苏州昂信科技有限公司 Video dispatching method for launching streaming media advertisement
CN102542493A (en) * 2012-01-18 2012-07-04 苏州壹世通科技有限公司 Advertisement information display control method and device
CN102843589A (en) * 2012-09-29 2012-12-26 乐视网信息技术(北京)股份有限公司 Intelligent advertisement insertion system and intelligent advertisement insertion method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106303710A (en) * 2016-08-08 2017-01-04 西安诺瓦电子科技有限公司 Playing list dispatching method and playing list dispatching device
CN106303710B (en) * 2016-08-08 2019-10-29 西安诺瓦星云科技股份有限公司 Playing list dispatching method and playing list dispatching device
WO2018133709A1 (en) * 2017-01-20 2018-07-26 中兴通讯股份有限公司 Method, device and system for streaming media transmission, server and terminal

Also Published As

Publication number Publication date
CN104811748B (en) 2018-08-03

Similar Documents

Publication Publication Date Title
CN102947793B (en) Information processor
CN107835444A (en) Information interacting method, device, voice frequency terminal and computer-readable recording medium
US20090187936A1 (en) Social broadcasting
CN112995691B (en) Live broadcast data processing method and device, electronic equipment and storage medium
CN103065260A (en) Interactive advertisement information management system based on cloud computing
CN104168303A (en) Method and device for displaying network studio
CN102566917A (en) Application-launching interface for multiple modes
EP3286923A1 (en) Targeted advertising based on viewed advertisments and viewing time condition
CN110460881A (en) Management method, device, computer equipment and the storage medium of attribute tags
CN104065979A (en) Method for dynamically displaying information related with video content and system thereof
CN108628218A (en) room management method and device
CN105872786B (en) A kind of method and device for launching advertisement by barrage in a program
CN105808182A (en) Display control method and system, advertisement breach judging device and video and audio processing device
WO2019222811A1 (en) Method of processing push information, method of pushing advertisement information, device and platform
CN105302925A (en) Method and device for pushing voice search data
CN103548050A (en) System and method for delivering targeted advertisement messages
CN108197994A (en) Advertisement placement method, system, terminal and computer readable storage medium
CN103327371A (en) Intelligent program information booking and reminding platform and method
CN105141682A (en) Subscription event reminding method and device
US20130325594A1 (en) Sponsored applications
CN105681831A (en) Playing control method and system
US8489457B2 (en) Systems and methods for dynamic event production and management
CN104811748A (en) Control method, control device and control system for playing video clip
CN104185056A (en) Uniform program arranging method and apparatus, and LED program displaying system
CN104133616B (en) Information display method and device and terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant