[go: up one dir, main page]

CN108810572A - A kind of video broadcasting method and device - Google Patents

A kind of video broadcasting method and device Download PDF

Info

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
Application number
CN201810614002.8A
Other languages
Chinese (zh)
Inventor
徐佳宏
王志宾
华道伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ipanel TV Inc
Original Assignee
Shenzhen Ipanel TV Inc
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 Shenzhen Ipanel TV Inc filed Critical Shenzhen Ipanel TV Inc
Priority to CN201810614002.8A priority Critical patent/CN108810572A/en
Publication of CN108810572A publication Critical patent/CN108810572A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content 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/26208Content 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/26241Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia 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

A kind of video broadcasting method and device
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.
CN201810614002.8A 2018-06-14 2018-06-14 A kind of video broadcasting method and device Pending CN108810572A (en)

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)

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

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

Patent Citations (7)

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

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