CN108810572A - A kind of video broadcasting method and device - Google Patents
A kind of video broadcasting method and device Download PDFInfo
- Publication number
- CN108810572A CN108810572A CN201810614002.8A CN201810614002A CN108810572A CN 108810572 A CN108810572 A CN 108810572A CN 201810614002 A CN201810614002 A CN 201810614002A CN 108810572 A CN108810572 A CN 108810572A
- Authority
- CN
- China
- Prior art keywords
- video
- program
- advertisement
- instance
- program 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000010276 construction Methods 0.000 claims description 13
- 238000012163 sequencing technique Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000002513 implantation Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000000638 stimulation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
- H04N21/26241—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the time of distribution, e.g. the best time of the day for inserting an advertisement or airing a children program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
This application provides a kind of video broadcasting method and devices, determine the program video obtained and the playing sequence with the advance associated at least one advertisement video of program video, according to the playing sequence, call the first instance of media player plays program video, the second instance of media player plays advertisement video;The preset time before terminating is played in program video, second instance of media player caches advertisement video, advertisement video is played to be connected at the end of program video plays, or, the preset time before terminating is played in advertisement video, first instance of media player caches program video, and program video is played to be connected at the end of advertisement video plays.The video broadcasting method, the broadcasting of the video frequency program of two different attributes is carried out using different instance of media players, the video that will be played is cached in advance with another player, can be played with upper video seamless connection when video switches, not will produce blank screen or frozen frame picture.
Description
Technical field
This application involves field of video broadcasting technology more particularly to a kind of video broadcasting methods and device.
Background technology
With the rapid development of Internet information technique, video ads occupy rapidly advertisement field with its apparent advantage
Critical role, it can be with the impression for the stimulation user that audiovisual is unified, to attract user's note that enhancing the experience of user.
Note advertisement is signposted with after before the video bumper advertisements that set-top box plays at present only include, in video playing, when
When playing note ad data before the page is got by interface, then note advertisement before playing, followed by broadcasting after note advertisement before playing
Positive is put, positive plays, then signposts and data and play after obtaining.
However, this broadcast mode, positive and advertisement do not have relevance, positive video separately to be obtained with bumper advertisements video
The continuity that Switch Video plays is influenced, in addition, positive video is (i.e. single real with the same broadcasting example with bumper advertisements video
Example player) video switching is carried out, since one video playing of triggering is that there are a buffer time, according to the different agreement time
Difference, so can be there are one blank screen or frozen frame picture (interim card is once) effect.
Invention content
In view of this, this application provides a kind of video broadcasting method and device, broadcast in the prior art in video with overcoming
When putting, positive video and bumper advertisements video playing are discontinuous, and the problem of be susceptible to blank screen or interim card.
To achieve the above object, this application provides following technical schemes:
A kind of video broadcasting method, this method include:
Obtain program video and with the program video in advance associated at least one advertisement video;
Determine the playing sequence of the program video and at least one advertisement video;
According to the playing sequence, program video described in the first instance of media player plays is called, calls the second media
At least one advertisement video described in example player plays;Wherein, the program described in the first instance of media player plays
Video terminate before preset time, the second instance of media player will sequence be located at currently played program video after
One advertisement video is cached, at the end of the currently played program video plays, linking plays advertisement and regards
Frequently, alternatively, at least one advertisement video described in the second instance of media player plays terminate before preset time, it is described
The program video that sequence is located at the latter position of currently played advertisement video by the first instance of media player caches, with
At the end of the currently played advertisement video plays, linking plays program video.
Preferably, the acquisition program video and with the program video in advance associated at least one advertisement video packet
It includes:
Program video is obtained in the terminal plays page;
The corresponding association bumper advertisements label of the program video is inquired according to preset incidence relation;
It is obtained and the advance associated at least one advertisement video of the program video according to association bumper advertisements label.
Preferably, the default of the incidence relation includes:
The program video and at least one advertisement video are mounted under corresponding column tree construction;
The incidence relation of at least one advertisement video is set to the program video by ad system;
Wherein, the column tree construction is a certain branch of the column tree structure built in advance.
Preferably, at least one advertisement video signpost before including video, in signpost video or after signpost and regard
At least one of frequency.
Preferably, the preset time is 3 seconds.
A kind of video play device, the device include:
Acquiring unit, for obtaining program video and being regarded with the program video associated at least one advertisement in advance
Frequently;
Sequencing unit, the playing sequence for determining the program video and at least one advertisement video;
Broadcast unit, for according to the playing sequence, calling program video described in the first instance of media player plays,
Call at least one advertisement video described in the second instance of media player plays;Wherein, in the first instance of media player
The preset time before the program video terminates is played, sequence is located at currently played by the second instance of media player
The advertisement video of the latter position of program video is cached, at the end of the currently played program video plays, to hold in the mouth
Broadcasting advertisement video is connect, alternatively, before at least one advertisement video described in the second instance of media player plays terminates
Preset time, the program that sequence is located at the latter position of currently played advertisement video by the first instance of media player regard
Frequency is cached, at the end of the currently played advertisement video plays, linking plays program video.
Preferably, the acquiring unit includes:
First sub- acquiring unit, for obtaining program video in the terminal plays page;
Default unit, the incidence relation for presetting the program video and at least one advertisement video;
Query unit, for inquiring the corresponding association bumper advertisements mark of the program video according to preset incidence relation
Note;
Second sub- acquiring unit is associated with for being obtained according to association bumper advertisements label with the program video in advance
At least one advertisement video.
Preferably, the default unit includes:
Carry unit is tied for the program video and at least one advertisement video to be mounted to corresponding column tree
Under structure;
Setup unit, the association for setting at least one advertisement video to the program video by ad system are closed
System;
Wherein, the column tree construction is a certain branch of the column tree structure built in advance.
Preferably, at least one advertisement video signpost before including video, in signpost video or after signpost and regard
At least one of frequency.
Preferably, the preset time is 3 seconds.
By above technical scheme it is found that this application provides a kind of video broadcasting method and device, the program obtained is determined
It video and is adjusted according to the playing sequence with the playing sequence of the program video associated at least one advertisement video in advance
The program video described in the first instance of media player plays is called at least one wide described in the second instance of media player plays
Accuse video;Wherein, the preset time before the program video described in the first instance of media player plays terminates, described second
The advertisement video that sequence is located at the latter position of currently played program video by instance of media player caches, in institute
At the end of stating currently played program video broadcasting, linking plays advertisement video, alternatively, being played in second instance of media
Device plays the preset time before at least one advertisement video terminates, and sequence is located at and works as by the first instance of media player
The program video of the latter position of preceding played advertisement video is cached, to be played in the currently played advertisement video
At the end of, linking plays program video.The video broadcasting method provided by the present application is carried out using different instance of media players
The broadcasting of the video frequency program of two different attributes carries out the video that will be played with a new instance of media player in advance
Caching plays, and when video switches, can reach the seamless connection with a upper video, realizes being switched fast for video, without
Generate blank screen or frozen frame picture.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow chart for video broadcasting method that the embodiment of the present application one provides;
Fig. 2 is a kind of flow chart of the method for acquisition video information that the embodiment of the present application two provides;
Fig. 3 is a kind of structural schematic diagram for video play device that the embodiment of the present application three provides;
Fig. 4 is a kind of structural schematic diagram for acquiring unit that the embodiment of the present application four provides.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
To overcome in the prior art in video playing, positive video and bumper advertisements video playing are discontinuous, and are easy
There is the problem of blank screen or interim card, this application provides a kind of video broadcasting method and device, concrete scheme is as described below:
Embodiment one
The embodiment of the present application one provides a kind of video broadcasting method, and this method is applied to that the end of video playing can be carried out
End, such as DTV, mobile phone, computer etc., and need the set-top box of DTV that more example players can be supported to realize.Such as
Shown in Fig. 1, Fig. 1 is a kind of flow chart for video broadcasting method that the embodiment of the present application one provides.This method includes:
S101:Obtain program video and with program video in advance associated at least one advertisement video;
Advertisement video herein is that can collectively form a video serially played with program video.
S102:Determine the playing sequence of program video and at least one advertisement video;
S103:According to playing sequence, the first instance of media player plays program video is called, calls the second instance of media
At least one advertisement video of player plays;
Wherein, the preset time before the first instance of media player plays program video terminates, the second instance of media are broadcast
The advertisement video for putting the latter position that sequence is located at currently played program video by device caches, with currently played
At the end of program video plays, linking plays advertisement video, alternatively, in second at least one advertisement of instance of media player plays
Video terminate before preset time, the first instance of media player will sequence be located at currently played advertisement video latter position
Program video cached, at the end of currently played advertisement video broadcasting, linking plays program video.
In practical operation, if advertisement video includes preceding patch, middle patch and rear patch, when carrying out video playing, broadcast
Put the page and prefetch the associated all bumper advertisements of program video in advance, using play program video before preferentially detect before signpost,
Program video is signposted and played in being checked in real time in broadcasting program video and terminates the strategy signposted after detection, can quickly be carried out
The switching of advertisement video and program video.In addition, carrying out the video section of two different attributes using multiple instance of media players
Purpose plays, and the video that will be played is carried out caching broadcasting in advance with a new instance of media player, to be cut in video
When changing, the seamless connection with a upper video is can reach, realizes being switched fast for video, without will produce blank screen or frozen frame picture.
Embodiment two
On the basis of embodiment one, the embodiment of the present application two provides a kind of more specific video broadcasting method, specifically
Principle steps are referring also to shown in Fig. 1.Including:
S101:Obtain program video and with program video in advance associated at least one advertisement video;
Advertisement video herein is that can collectively form a video serially played with program video.At least one advertisement regards
Frequency signpost before including video, in signpost video or after signpost at least one of video, when including at least three advertisements
Video (in signpost video number be 1 when), it is known that, program video can be divided into first part and second part, i.e.,
Playing sequence is:Before signpost and signpost that patch is wide afterwards for video-second part program video-in video-first part's program video-
Accuse video.Certainly, the quantity of video of signposting in is not limited to 1, can be 2 or more (n, n is just whole more than 2
Number), then, program video can be divided into the parts n+1.
Wherein, as shown in Fig. 2, Fig. 2 is a kind of flow of the method for acquisition video information that the embodiment of the present application two provides
Figure, including:
S1011:Program video is obtained in the terminal plays page;
Specifically, obtaining the detail information of specified program video in the terminal plays page.
S1012:The corresponding association bumper advertisements label of program video is inquired according to preset incidence relation;
It should be noted that in the application, the default of incidence relation includes:
Program video and at least one advertisement video are mounted under corresponding column tree construction;
The incidence relation of at least one advertisement video is set to program video by ad system;
Wherein, column tree construction is a certain branch of the column tree structure built in advance.
To realize that the scheme of the application, first choice need to establish what unified management was safeguarded in the columns management system of server
Column tree can be issued, for example, film can be created, TV play, variety, sport, these columns of living (can be with
Establish the sub- column such as two level, three-level), below the different program video resource of carry to be managed;Then it uploads and manages in video
Program video and advertisement video are imported into server in reason system, and all videos are mounted to corresponding column tree construction
Under, unified video management is formed, can be issued;Finally, in ad system, to specified column or specified program video
Set bumper advertisements video incidence relation (advertisement can be associated with to program video, can also be to a type
Program video be associated with an advertisement), then can be issued.
S1013:It is obtained and the advance associated at least one advertisement video of program video according to association bumper advertisements label.
For example, can be obtained according to association bumper advertisements label and the associated all preceding notes of the program video, middle patch and rear patch
Advertisement video information.
S102:Determine the playing sequence of program video and at least one advertisement video;
As previously mentioned, for example when including video of before signposting, in signpost video and after signpost video when, and middle patch is wide
When announcement video is one, playing sequence is:Before signpost video-second part of signposting in video-first part's program video-
It signposts after program video-video.Above-mentioned is for example, the application is without being limited thereto.
S103:According to playing sequence, the first instance of media player plays program video is called, calls the second instance of media
At least one advertisement video of player plays;
Wherein, the preset time before the first instance of media player plays program video terminates, the second instance of media are broadcast
The advertisement video for putting the latter position that sequence is located at currently played program video by device caches, with currently played
At the end of program video plays, linking plays advertisement video, alternatively, in second at least one advertisement of instance of media player plays
Video terminate before preset time, the first instance of media player will sequence be located at currently played advertisement video latter position
Program video cached, at the end of currently played advertisement video broadcasting, linking plays program video.
In the present embodiment, preset time is 3 seconds, i.e., 3 seconds before current video plays, new instance of media player
Next video is cached.The specific time does not limit, and ensures before current video plays, next video can delay
Deposit completion.
For example, an instance of media player can be created first, which plays first and regards under dispaly state
Frequently, 3 seconds before broadcasting terminates, another instance of media player is created, which goes broadcasting under hidden state
Two videos, only cache, and can directly suspend after success.At the end of first video playing, second instance of media is broadcast
It puts device setting to play from the beginning, and shows, while first instance of media player being closed, and hide.
This method that the embodiment of the present application two provides, it can be achieved that advertisement dispensing and program can accomplish more flexible association,
It obtains advertisement and has to rely on current positive program;Before playing program video (positive), first obtains program video (positive) and close
All preceding notes of connection, middle patch and after signpost video frequency program;By preceding note advertisement video, program video (positive), in signpost and regard
Frequently, program video (positive), after signpost video formed a complete video transfer sequence;When each Switch Video, use
Different media players (i.e. more example players) carries out the video that buffered in advance will switch in the case where hiding broadcast state, very
When positive switching, the media player is directly from the beginning played out and shown, simultaneously close off the media player for playing and terminating video
And it hides.
It should be pointed out that the present invention will realize that bumper advertisements and positive video switch procedure will accomplish that seamless switching just must
Need the hardware supporteds such as set-top box 2 tunnel video playings, i.e., more example players are realized simultaneously.
By above technical scheme it is found that the video broadcasting method that the embodiment of the present application two provides, passes through front end column pipe
Reason system, video uploading system, ad system carry out unified management and the incidence relation strategy of video frequency program and advertising programme
Setting, and realize the advertisement implantation scheme of video frequency program random time point;Also, preferentially detect preceding patch extensively before playing program video
It accuses, signposts and play program video in being checked in real time in broadcasting program video and terminate the strategy signposted after detecting immediately, it can
Quickly carry out video switching;In addition, carrying out the broadcasting of two different video programs using more example media player schemes, in advance
Switch Video is subjected to caching broadcasting with a new instance of media player in advance, really when switching, directly controls new media
From the beginning example player plays and shows the closing video with preceding instance of media player and hides, in this way, switching in video
When, the seamless connection with a upper video is can reach, realizes being switched fast for video, without will produce blank screen or frozen frame picture.
Embodiment three
On the basis of embodiment one, meanwhile, for the method for realizing described in embodiment one, the embodiment of the present application three provides
A kind of video play device, as shown in figure 3, the structure that Fig. 3 is a kind of video play device that the embodiment of the present application three provides is shown
It is intended to, which includes:
Acquiring unit 201, for obtain program video and with program video in advance associated at least one advertisement video;
Advertisement video herein is that can collectively form a video serially played with program video.
Sequencing unit 202, the playing sequence for determining program video and at least one advertisement video;
Broadcast unit 203 is called for according to playing sequence, calling the first instance of media player plays program video
Second at least one advertisement video of instance of media player plays;Wherein, in the first instance of media player plays program video
Sequence is located at the wide of the latter position of currently played program video by the preset time before end, the second instance of media player
It accuses video to be cached, at the end of currently played program video broadcasting, linking plays advertisement video, alternatively, the
Two at least one advertisement videos of instance of media player plays terminate before preset time, the first instance of media player will sequence
Program video positioned at the latter position of currently played advertisement video is cached, to be broadcast in currently played advertisement video
At the end of putting, linking plays program video.
The video play device that the embodiment of the present application three provides carries out two by using multiple instance of media players
The broadcasting of the video frequency program of different attribute caches the video that will be played with a new instance of media player in advance
It plays, when video switches, can reach the seamless connection with a upper video, being switched fast for video is realized, without will produce
Blank screen or frozen frame picture.
Example IV
On the basis of embodiment three, the embodiment of the present application four provides a kind of more specific video play device, whole
Structure referring also to shown in Fig. 3, including:
Acquiring unit 201, for obtain program video and with program video in advance associated at least one advertisement video;
Advertisement video herein is that can collectively form a video serially played with program video.At least one advertisement regards
Frequency signpost before including video, in signpost video or after signpost at least one of video, when including at least three advertisements
Video (in signpost video number be 1 when), it is known that, program video can be divided into first part and second part, i.e.,
Playing sequence is:Before signpost and signpost that patch is wide afterwards for video-second part program video-in video-first part's program video-
Accuse video.Certainly, the quantity of video of signposting in is not limited to 1, can be 2 or more (n, n is just whole more than 2
Number), then, program video can be divided into the parts n+1.
Wherein, as shown in figure 4, Fig. 4 is a kind of structural schematic diagram for acquiring unit that the embodiment of the present application four provides, packet
It includes:
First sub- acquiring unit 2011, for obtaining program video in the terminal plays page;
Specifically, obtaining the detail information of specified program video in the terminal plays page.
Default unit 2012, the incidence relation for presetting program video and at least one advertisement video;
It should be noted that in the application, default unit includes:
Carry unit, for program video and at least one advertisement video to be mounted under corresponding column tree construction;
Setup unit, the incidence relation for setting at least one advertisement video to program video by ad system;
Wherein, column tree construction is a certain branch of the column tree structure built in advance.
To realize that the scheme of the application, first choice need to establish what unified management was safeguarded in the columns management system of server
Column tree can be issued, for example, film can be created, TV play, variety, sport, these columns of living (can be with
Establish the sub- column such as two level, three-level), below the different program video resource of carry to be managed;Then it uploads and manages in video
Program video and advertisement video are imported into server in reason system, and all videos are mounted to corresponding column tree construction
Under, unified video management is formed, can be issued;Finally, in ad system, to specified column or specified program video
Set bumper advertisements video incidence relation (advertisement can be associated with to program video, can also be to a type
Program video be associated with an advertisement), then can be issued.
Query unit 2013, for inquiring the corresponding association bumper advertisements mark of program video according to preset incidence relation
Note;
Second sub- acquiring unit 2014, it is associated in advance extremely with program video for being obtained according to association bumper advertisements label
A few advertisement video.
For example, can be obtained according to association bumper advertisements label and the associated all preceding notes of the program video, middle patch and rear patch
Advertisement video information.
Sequencing unit 202, the playing sequence for determining program video and at least one advertisement video;
As previously mentioned, for example when including video of before signposting, in signpost video and after signpost video when, and middle patch is wide
When announcement video is one, playing sequence is:Before signpost video-second part of signposting in video-first part's program video-
It signposts after program video-video.Above-mentioned is for example, the application is without being limited thereto.
Broadcast unit 203 is called for according to playing sequence, calling the first instance of media player plays program video
Second at least one advertisement video of instance of media player plays;Wherein, in the first instance of media player plays program video
Sequence is located at the wide of the latter position of currently played program video by the preset time before end, the second instance of media player
It accuses video to be cached, at the end of currently played program video broadcasting, linking plays advertisement video, alternatively, the
Two at least one advertisement videos of instance of media player plays terminate before preset time, the first instance of media player will sequence
Program video positioned at the latter position of currently played advertisement video is cached, to be broadcast in currently played advertisement video
At the end of putting, linking plays program video.
In the present embodiment, preset time is 3 seconds, i.e., 3 seconds before current video plays, new instance of media player
Next video is cached.The specific time does not limit, and ensures before current video plays, next video can delay
Deposit completion.
For example, an instance of media player can be created first, which plays first and regards under dispaly state
Frequently, 3 seconds before broadcasting terminates, another instance of media player is created, which goes broadcasting under hidden state
Two videos, only cache, and can directly suspend after success.At the end of first video playing, second instance of media is broadcast
It puts device setting to play from the beginning, and shows, while first instance of media player being closed, and hide.
By above technical scheme it is found that the video play device that the embodiment of the present application four provides, passes through front end column pipe
Reason system, video uploading system, ad system carry out unified management and the incidence relation strategy of video frequency program and advertising programme
Setting, and realize the advertisement implantation scheme of video frequency program random time point;Also, preferentially detect preceding patch extensively before playing program video
It accuses, signposts and play program video in being checked in real time in broadcasting program video and terminate the strategy signposted after detecting immediately, it can
Quickly carry out video switching;In addition, carrying out the broadcasting of two different video programs using more example media player schemes, in advance
Switch Video is subjected to caching broadcasting with a new instance of media player in advance, really when switching, directly controls new media
From the beginning example player plays and shows the closing video with preceding instance of media player and hides, in this way, switching in video
When, the seamless connection with a upper video is can reach, realizes being switched fast for video, without will produce blank screen or frozen frame picture.
It should be noted that same or analogous part can mutually refer between each embodiment of the application, in this application
It repeats no more.
Finally, it is to be noted that, herein, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only that
A little elements, but also include other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in the process, method, article or equipment including element.
Each embodiment is described by the way of progressive in this specification, the highlights of each of the examples are with other
The difference of embodiment, just to refer each other for identical similar portion between each embodiment.
The foregoing description of the disclosed embodiments enables professional and technical personnel in the field to realize or use the application.
Various modifications to these embodiments will be apparent to those skilled in the art, as defined herein
General Principle can in other embodiments be realized in the case where not departing from spirit herein or range.Therefore, the application
It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one
The widest range caused.
Claims (10)
1. a kind of video broadcasting method, which is characterized in that this method includes:
Obtain program video and with the program video in advance associated at least one advertisement video;
Determine the playing sequence of the program video and at least one advertisement video;
According to the playing sequence, program video described in the first instance of media player plays is called, calls the second instance of media
At least one advertisement video described in player plays;Wherein, the program video described in the first instance of media player plays
Sequence is located at the latter position of currently played program video by the preset time before end, the second instance of media player
Advertisement video cached, at the end of the currently played program video plays, linking plays advertisement video, or
Person, at least one advertisement video described in the second instance of media player plays terminate before preset time, described first
The program video that sequence is located at the latter position of currently played advertisement video by instance of media player caches, in institute
At the end of stating currently played advertisement video broadcasting, linking plays program video.
2. according to the method described in claim 1, it is characterized in that, the acquisition program video and pre- with the program video
First associated at least one advertisement video includes:
Program video is obtained in the terminal plays page;
The corresponding association bumper advertisements label of the program video is inquired according to preset incidence relation;
It is obtained and the advance associated at least one advertisement video of the program video according to association bumper advertisements label.
3. according to the method described in claim 2, it is characterized in that, the default of the incidence relation includes:
The program video and at least one advertisement video are mounted under corresponding column tree construction;
The incidence relation of at least one advertisement video is set to the program video by ad system;
Wherein, the column tree construction is a certain branch of the column tree structure built in advance.
4. according to the method described in claim 1-3 any one, which is characterized in that before at least one advertisement video includes
Signpost video, in signpost video or after signpost at least one of video.
5. according to the method described in claim 1-3 any one, which is characterized in that the preset time is 3 seconds.
6. a kind of video play device, which is characterized in that the device includes:
Acquiring unit, for obtain program video and with the program video in advance associated at least one advertisement video;
Sequencing unit, the playing sequence for determining the program video and at least one advertisement video;
Broadcast unit is called for according to the playing sequence, calling program video described in the first instance of media player plays
At least one advertisement video described in second instance of media player plays;Wherein, in the first instance of media player plays
The program video terminate before preset time, the second instance of media player will sequence be located at currently played program
The advertisement video of the latter position of video is cached, at the end of the currently played program video plays, linking is broadcast
Put advertisement video, alternatively, at least one advertisement video described in the second instance of media player plays terminate before it is default
Time, the first instance of media player will sequence be located at currently played advertisement video latter position program video into
Row caching, at the end of the currently played advertisement video plays, linking plays program video.
7. device according to claim 6, which is characterized in that the acquiring unit includes:
First sub- acquiring unit, for obtaining program video in the terminal plays page;
Default unit, the incidence relation for presetting the program video and at least one advertisement video;
Query unit is marked for inquiring the corresponding association bumper advertisements of the program video according to preset incidence relation;
Second sub- acquiring unit, it is associated in advance extremely with the program video for being obtained according to association bumper advertisements label
A few advertisement video.
8. device according to claim 7, which is characterized in that the default unit includes:
Carry unit, for the program video and at least one advertisement video to be mounted to corresponding column tree construction
Under;
Setup unit, the incidence relation for setting at least one advertisement video to the program video by ad system;
Wherein, the column tree construction is a certain branch of the column tree structure built in advance.
9. according to the device described in claim 6-8 any one, which is characterized in that before at least one advertisement video includes
Signpost video, in signpost video or after signpost at least one of video.
10. according to the device described in claim 6-8 any one, which is characterized in that the preset time is 3 seconds.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810614002.8A CN108810572A (en) | 2018-06-14 | 2018-06-14 | A kind of video broadcasting method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810614002.8A CN108810572A (en) | 2018-06-14 | 2018-06-14 | A kind of video broadcasting method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108810572A true CN108810572A (en) | 2018-11-13 |
Family
ID=64086067
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810614002.8A Pending CN108810572A (en) | 2018-06-14 | 2018-06-14 | A kind of video broadcasting method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108810572A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110022482A (en) * | 2019-03-05 | 2019-07-16 | 咪咕视讯科技有限公司 | Video playing starting method, video service system and storage medium |
CN111526404A (en) * | 2020-04-27 | 2020-08-11 | 杭州海康威视系统技术有限公司 | Single frame playing method, device, equipment and storage medium |
CN111918129A (en) * | 2020-08-10 | 2020-11-10 | 四川长虹电器股份有限公司 | Method, system and terminal for playing videos in seamless connection mode |
CN111954022A (en) * | 2020-08-18 | 2020-11-17 | 广州虎牙科技有限公司 | Video playing method and device, electronic equipment and readable storage medium |
CN112399245A (en) * | 2019-08-18 | 2021-02-23 | 海信视像科技股份有限公司 | Playing method and display device |
CN112738551A (en) * | 2021-02-02 | 2021-04-30 | 成都云帆数联科技有限公司 | Method and device for smoothly playing video |
CN112995744A (en) * | 2019-12-13 | 2021-06-18 | 北京奇艺世纪科技有限公司 | Video caching method and device and electronic equipment |
CN113841418A (en) * | 2019-05-14 | 2021-12-24 | 微软技术许可有限责任公司 | Dynamic video highlights |
CN114286157A (en) * | 2021-12-23 | 2022-04-05 | 湖南众益文化传媒股份有限公司 | Video program switching device applied to advertising machine |
CN114666652A (en) * | 2022-03-07 | 2022-06-24 | 上海连尚网络科技有限公司 | Method, device, medium and program product for playing video |
RU2824370C1 (en) * | 2021-12-23 | 2024-08-07 | Общество С Ограниченной Ответственностью "Яндекс" | Method and system for displaying video content |
US12323659B2 (en) | 2021-12-23 | 2025-06-03 | Y.E. Hub Armenia LLC | Method and system for displaying video content |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793374A (en) * | 1995-07-28 | 1998-08-11 | Microsoft Corporation | Specialized shaders for shading objects in computer generated images |
US20020083442A1 (en) * | 2000-08-31 | 2002-06-27 | Eldering Charles A. | Queue-based head-end advertisement scheduling method and apparatus |
CN103546814A (en) * | 2013-09-23 | 2014-01-29 | 北京歌华有线电视网络股份有限公司 | System and method for playing digital television opening advertisements |
CN103747302A (en) * | 2014-01-23 | 2014-04-23 | 合一信息技术(北京)有限公司 | Advertisement delivery method and device for theatre video |
CN106101157A (en) * | 2009-05-08 | 2016-11-09 | 谷歌公司 | Via AD tagged content combination in media based on web |
CN106412631A (en) * | 2016-10-17 | 2017-02-15 | 合信息技术(北京)有限公司 | Video playing method and device |
CN106658054A (en) * | 2016-10-13 | 2017-05-10 | 合网络技术(北京)有限公司 | Video advertisement request link optimization method and apparatus |
-
2018
- 2018-06-14 CN CN201810614002.8A patent/CN108810572A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793374A (en) * | 1995-07-28 | 1998-08-11 | Microsoft Corporation | Specialized shaders for shading objects in computer generated images |
US20020083442A1 (en) * | 2000-08-31 | 2002-06-27 | Eldering Charles A. | Queue-based head-end advertisement scheduling method and apparatus |
CN106101157A (en) * | 2009-05-08 | 2016-11-09 | 谷歌公司 | Via AD tagged content combination in media based on web |
CN103546814A (en) * | 2013-09-23 | 2014-01-29 | 北京歌华有线电视网络股份有限公司 | System and method for playing digital television opening advertisements |
CN103747302A (en) * | 2014-01-23 | 2014-04-23 | 合一信息技术(北京)有限公司 | Advertisement delivery method and device for theatre video |
CN106658054A (en) * | 2016-10-13 | 2017-05-10 | 合网络技术(北京)有限公司 | Video advertisement request link optimization method and apparatus |
CN106412631A (en) * | 2016-10-17 | 2017-02-15 | 合信息技术(北京)有限公司 | Video playing method and device |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110022482A (en) * | 2019-03-05 | 2019-07-16 | 咪咕视讯科技有限公司 | Video playing starting method, video service system and storage medium |
CN113841418B (en) * | 2019-05-14 | 2024-08-06 | 微软技术许可有限责任公司 | Method, system and storage medium for assembling and playing highlight video |
CN113841418A (en) * | 2019-05-14 | 2021-12-24 | 微软技术许可有限责任公司 | Dynamic video highlights |
CN112399245A (en) * | 2019-08-18 | 2021-02-23 | 海信视像科技股份有限公司 | Playing method and display device |
CN112995744A (en) * | 2019-12-13 | 2021-06-18 | 北京奇艺世纪科技有限公司 | Video caching method and device and electronic equipment |
CN111526404B (en) * | 2020-04-27 | 2022-07-08 | 杭州海康威视系统技术有限公司 | Single frame playing method, video playing device, monitoring equipment and storage medium |
CN111526404A (en) * | 2020-04-27 | 2020-08-11 | 杭州海康威视系统技术有限公司 | Single frame playing method, device, equipment and storage medium |
CN111918129B (en) * | 2020-08-10 | 2022-04-01 | 四川长虹电器股份有限公司 | Method, system and terminal for playing videos in seamless connection mode |
CN111918129A (en) * | 2020-08-10 | 2020-11-10 | 四川长虹电器股份有限公司 | Method, system and terminal for playing videos in seamless connection mode |
CN111954022A (en) * | 2020-08-18 | 2020-11-17 | 广州虎牙科技有限公司 | Video playing method and device, electronic equipment and readable storage medium |
CN111954022B (en) * | 2020-08-18 | 2022-04-12 | 广州虎牙科技有限公司 | Video playing method and device, electronic equipment and readable storage medium |
CN112738551A (en) * | 2021-02-02 | 2021-04-30 | 成都云帆数联科技有限公司 | Method and device for smoothly playing video |
CN114286157A (en) * | 2021-12-23 | 2022-04-05 | 湖南众益文化传媒股份有限公司 | Video program switching device applied to advertising machine |
RU2824370C1 (en) * | 2021-12-23 | 2024-08-07 | Общество С Ограниченной Ответственностью "Яндекс" | Method and system for displaying video content |
US12323659B2 (en) | 2021-12-23 | 2025-06-03 | Y.E. Hub Armenia LLC | Method and system for displaying video content |
CN114666652A (en) * | 2022-03-07 | 2022-06-24 | 上海连尚网络科技有限公司 | Method, device, medium and program product for playing video |
CN114666652B (en) * | 2022-03-07 | 2024-10-25 | 上海连尚网络科技有限公司 | Method, device, medium and program product for playing video |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108810572A (en) | A kind of video broadcasting method and device | |
US9723335B2 (en) | Serving objects to be inserted to videos and tracking usage statistics thereof | |
JP4734471B2 (en) | Display device, comment display method, and program | |
CN101557464B (en) | Method for dynamically embedding other media segments in video program playback | |
CN110366013A (en) | Promotional content method for pushing, device and storage medium | |
CA2824368C (en) | Creation of video bookmarks via scripted interactivity in advanced digital television | |
US20160165288A1 (en) | Systems and methods for using video metadata to associate advertisements therewith | |
CN103747301B (en) | Log file is play in a kind of advertisement placement method, system and storage advertisement | |
BR102013023832A2 (en) | automatic ad location | |
CN101383937A (en) | Method, system, server and terminal for playing video advertisement and text information | |
BR102013023853A2 (en) | system and method for providing interactive advertising | |
CN106792248B (en) | A kind of methods of exhibiting and device of living broadcast interactive information | |
CN103533396A (en) | Video content interaction method, device and system | |
US9794600B2 (en) | Methods, systems, and media for generating an advertisement from a video stream | |
CN106101766A (en) | The control method for playing back of a kind of video ads, device and electronic equipment | |
CN107659831A (en) | Media data processing method, client and storage medium | |
CN105868418B (en) | A kind of image display method and device | |
CN102364905A (en) | Data representation method and apparatus, and mobile terminal | |
CN106658030A (en) | Method and device for playing composite video comprising single-path audio and multipath videos | |
JP2003111049A (en) | Contents distribution system, contents distribution server, contents distribution program and computer- readable recording medium with the program recorded | |
CN108337553A (en) | A kind of multi-medium data pre-download method | |
US11032624B2 (en) | System and method for providing an alert and ad while delivering digital content | |
CN107147938A (en) | A kind of many picture exhibition method and apparatus of video frequency program | |
CN106340287A (en) | Processing method of mobile phone song requesting | |
BR102013023838A2 (en) | METHOD FOR DESIGNING A VALUE FOR A MACHINE-READY ADVERTISING AND MEDIA OPPORTUNITY |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181113 |
|
RJ01 | Rejection of invention patent application after publication |