CN110248221A - A kind of video ads dynamic insertion method and device - Google Patents
A kind of video ads dynamic insertion method and device Download PDFInfo
- Publication number
- CN110248221A CN110248221A CN201910527038.7A CN201910527038A CN110248221A CN 110248221 A CN110248221 A CN 110248221A CN 201910527038 A CN201910527038 A CN 201910527038A CN 110248221 A CN110248221 A CN 110248221A
- Authority
- CN
- China
- Prior art keywords
- video
- network
- advertisement
- abstraction layer
- broadcasting
- 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
- 238000012966 insertion method Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000003780 insertion Methods 0.000 claims abstract description 10
- 230000037431 insertion Effects 0.000 claims abstract description 10
- 230000003321 amplification Effects 0.000 claims description 3
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 6
- 238000003860 storage Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 210000004556 brain Anatomy 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- 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/26258—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 for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
-
- 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/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- 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)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The embodiment of the present invention provides a kind of video ads dynamic insertion method and device, wherein the described method includes: each network abstraction layer unit NALU for network video and advertisement video identifies unique identification code in order;According to network video and the identification code of the network abstraction layer unit NALU of advertisement video, setting plays control list, controls list by the broadcasting and is associated with advertisement video with corresponding network video;It is adjusted according to the broadcasting situation dynamic of the network video and broadcasts the corresponding advertisement video of the broadcasting control list.According to the technique and scheme of the present invention, it realizes the dynamic insertion of advertisement video in network video, and can be reduced the workload of video maintenance.
Description
Technical field
The present invention relates to Internet advertising fields, and in particular to a kind of video ads dynamic insertion method and device.
Background technique
It is video ads common methods that another section of advertisement video file is added in a hot video file.When hot spot regards
When frequency can bring big flow, different advertisement videos can be inserted into the video to obtain more ad revenues.In this way
The shortcomings that doing is to generate very more redundant video files.Meanwhile when no longer needing to carry out advertisement video broadcasting, also
Need to pick out by these videos the video replaced with without advertisement video, the workload of later maintenance is very big.
Summary of the invention
The embodiment of the present invention provides a kind of video ads dynamic insertion method and device, realizes advertisement video in network video
Dynamic insertion, reduce video maintenance workload.
In order to achieve the above objectives, on the one hand, described the embodiment of the invention provides a kind of video ads dynamic insertion method
Method includes:
Each network abstraction layer unit NALU for network video and advertisement video identifies unique identification code in order;
According to network video and the identification code of the network abstraction layer unit NALU of advertisement video, setting plays control list,
List is controlled by the broadcasting to be associated with advertisement video with corresponding network video;
It is adjusted according to the broadcasting situation dynamic of the network video and broadcasts the corresponding advertisement video of the broadcasting control list.
On the other hand, the embodiment of the invention provides a kind of video undercarriage detection device, described device includes:
Identification code identifies unit: in order for each network abstraction layer unit NALU for network video and advertisement video
Identify unique identification code;
Advertisement video associative cell: for the identification according to network video and the network abstraction layer unit NALU of advertisement video
Code, setting play control list, control list by the broadcasting and are associated with advertisement video with corresponding network video;
Advertisement video broadcast unit: it is adjusted for the broadcasting situation dynamic according to the network video and broadcasts the broadcasting control column
The corresponding advertisement video of table.
Above-mentioned technical proposal, which has the following beneficial effects:, is identified identification by the network abstraction layer unit to video
Code, carries out the processing to video as unit of network abstraction layer unit, corresponding according to the content to network video
The network abstraction layer unit of advertisement video is associated, and is controlled convenient for dynamic adjustment and the broadcasting of advertisement video.
Detailed description of the invention
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 technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow chart of video ads dynamic insertion method of the embodiment of the present invention;
Fig. 2 is a kind of structural schematic diagram of video ads dynamic insertion device of the embodiment of the present invention.
Specific embodiment
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 description, 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.
As shown in Figure 1, being a kind of flow chart of video ads dynamic insertion method of the embodiment of the present invention, the method packet
It includes:
S101: unique identification is identified in order for each network abstraction layer unit NALU of network video and advertisement video
Code;
In the prior art, the processing of video, broadcasting etc. are operated, is to carry out video as a whole, one
In a little situations, when needing to carry out segmentation intercept operation to the various pieces of a video, that is, need repeatedly to be intercepted video
And the video-frequency band of interception is stored respectively, redundancies much more very can be generated, occupied space and treatment effeciency is lower;And the application
In technical solution, by identifying unique identification code for each network abstraction layer unit NALU, allow to according to the identification
Code is managed video according to each network abstraction layer unit NALU, when needing to handle some part in video
When, it need to only determine identification code or identification code area corresponding to the corresponding network abstraction layer unit NALU of the partial video content
Between, the corresponding network abstraction layer unit NALU of video the contents of the section is directly extracted by identification code, is not needed to entire
Video is intercepted to obtain.
S102: according to network video and the identification code of the network abstraction layer unit NALU of advertisement video, setting plays control
List controls list by the broadcasting and is associated with advertisement video with corresponding network video;
Preferably, described to be broadcast according to network video and the identification code of the network abstraction layer unit NALU of advertisement video, setting
Control list is put, list is controlled by the broadcasting and is associated with advertisement video with corresponding network video, comprising:
Determine advertisement video relevant to the content of network abstraction layer unit NALU of network video, it will be described relevant wide
The identification code for accusing the network abstraction layer unit NALU of video is added the broadcasting and controls list;
By the network abstraction layer unit for playing control list network video corresponding to the relevant advertisement video
The identification code of NALU is associated with.
The playlist is gone back in addition to the identification code of the network abstraction layer unit NALU including above-mentioned relevant advertisement video
Including to the play position of the relevant advertisement video.
According to network video and the identification code of the network abstraction layer unit NALU of advertisement video, control column are played by setting
Table meets the want advertisement of advertisement video Yu corresponding network video, only by the identification code of network abstraction layer unit NALU come into
Association between row video, only need to be according to the network abstraction, layer list for playing the corresponding advertisement video of control list acquisition network video
The identification code of first NALU can arbitrarily be arranged in network video and need associated advertisement video, be only in identification code level to phase
It closes video to be handled, does not need to be related to each video itself, processing is efficiently convenient.
S103: it is adjusted according to the broadcasting situation dynamic of the network video and broadcasts the corresponding advertisement view of the broadcasting control list
Frequently.
Preferably, it is corresponding wide to broadcast the broadcasting control list for the broadcasting situation dynamic tune according to the network video
Accuse video, comprising:
When network abstraction layer unit NALU of the user to the corresponding network video of the content carries out clicking operation or puts
When big operation, the corresponding advertisement video of the broadcasting control list is broadcast according to operation tune.
In view of experience sense of the user when playing network video, for associated advertisement video only in user to network video
Frequency carry out corresponding operating when play out, such as when the user clicks or amplification network video content be associated with broadcasting control column
Table is then broadcast pair according to the play position for the advertisement video for playing control list and the identification code of network abstraction layer unit NALU, tune
The advertisement video answered improves the broadcasting experience of the network video of user without carrying out advertisement insertion in user's playing process
Degree, but also the broadcasting of advertisement video has more specific aim, because illustrating user when user operates network video content
The video content can be preferably paid close attention to, in this case, carries out the broadcasting of advertisement video, is easier to obtain the concern of user, make
Advertising results are more preferably.
Further, a kind of video ads dynamic insertion method of the invention further include:
When the network video no longer needs to break for commercialsy, the network abstraction layer unit NALU with the network video is emptied
The associated broadcasting of identification code controls list.
Such as when the program request amount of network video drops to a certain degree, illustrate that the temperature of the video is not high, at this time
The associated advertisement video of the video can be cancelled, at this time, it is only necessary to the content for playing control list be emptied, net can be adjusted
Being associated between network video and advertisement video;It, can also be right or when some network video needs replacing new advertisement video
The play position and network abstraction layer unit NALU identification code for playing the advertisement video in control list are replaced, Ji Keshi
The replacement of the existing corresponding advertisement video of network video.
As shown in Fig. 2, being a kind of structural schematic diagram of video ads dynamic insertion device of the embodiment of the present invention, described device
Include:
Identification code identifies unit 21: for each network abstraction layer unit NALU for network video and advertisement video by suitable
Sequence identifies unique identification code;
Advertisement video associative cell 22: for the knowledge according to network video and the network abstraction layer unit NALU of advertisement video
Other code, setting play control list, control list by the broadcasting and are associated with advertisement video with corresponding network video;
Advertisement video broadcast unit 23: it is adjusted for the broadcasting situation dynamic according to the network video and broadcasts the broadcasting control
The corresponding advertisement video of list.
Further, the advertisement video associative cell 22 is specifically used for:
Determine advertisement video relevant to the content of network abstraction layer unit NALU of network video, it will be described relevant wide
The identification code for accusing the network abstraction layer unit NALU of video is added the broadcasting and controls list;
By the network abstraction layer unit for playing control list network video corresponding to the relevant advertisement video
The identification code of NALU is associated with.
Further, the playlist further includes and the play position of the relevant advertisement video.
Further, advertisement video broadcast unit 23 is specifically used for:
When network abstraction layer unit NALU of the user to the corresponding network video of the content carries out clicking operation or puts
When big operation, the corresponding advertisement video of the broadcasting control list is broadcast according to operation tune.
Further, described device further include:
Playlist empties unit: for emptying and the network video when the network video no longer needs to break for commercialsy
The associated broadcasting of the network abstraction layer unit NALU identification code of frequency controls list.
It should be understood that the particular order or level of the step of during disclosed are the examples of illustrative methods.Based on setting
Count preference, it should be appreciated that in the process the step of particular order or level can be in the feelings for the protection scope for not departing from the disclosure
It is rearranged under condition.Appended claim to a method is not illustratively sequentially to give the element of various steps, and not
It is to be limited to the particular order or level.
In above-mentioned detailed description, various features are combined together in single embodiment, to simplify the disclosure.No
This published method should be construed to reflect such intention, that is, the embodiment of theme claimed needs to compare
The more features of the feature clearly stated in each claim.On the contrary, as appended claims is reflected
Like that, the present invention is in the state fewer than whole features of disclosed single embodiment.Therefore, appended claims
It is hereby expressly incorporated into detailed description, wherein each claim is used as alone the individual preferred embodiment of the present invention.
For can be realized any technical staff in the art or using the present invention, above to disclosed embodiment into
Description is gone.To those skilled in the art;The various modifications mode of these embodiments will be apparent from, and this
The General Principle of text definition can also be suitable for other embodiments on the basis of not departing from the spirit and scope of the disclosure.
Therefore, the disclosure is not limited to embodiments set forth herein, but most wide with principle disclosed in the present application and novel features
Range is consistent.
Description above includes the citing of one or more embodiments.Certainly, in order to describe above-described embodiment and description portion
The all possible combination of part or method is impossible, but it will be appreciated by one of ordinary skill in the art that each implementation
Example can do further combinations and permutations.Therefore, embodiment described herein is intended to cover fall into the appended claims
Protection scope in all such changes, modifications and variations.In addition, with regard to term used in specification or claims
The mode that covers of "comprising", the word is similar to term " includes ", just as " including " solved in the claims as transitional word
As releasing.In addition, the use of any one of specification in claims term "or" being to indicate " non-exclusionism
Or ".
Those skilled in the art will also be appreciated that the various illustrative components, blocks that the embodiment of the present invention is listed
(illustrative logical block), unit and step can by electronic hardware, computer software, or both knot
Conjunction is realized.For the replaceability (interchangeability) for clearly showing that hardware and software, above-mentioned various explanations
Property component (illustrative components), unit and step universally describe their function.Such function
It can be that the design requirement for depending on specific application and whole system is realized by hardware or software.Those skilled in the art
Can be can be used by various methods and realize the function, but this realization is understood not to for every kind of specific application
Range beyond protection of the embodiment of the present invention.
Various illustrative logical blocks or unit described in the embodiment of the present invention can by general processor,
Digital signal processor, specific integrated circuit (ASIC), field programmable gate array or other programmable logic devices, discrete gate
Or transistor logic, discrete hardware components or above-mentioned any combination of design carry out implementation or operation described function.General place
Managing device can be microprocessor, and optionally, which may be any traditional processor, controller, microcontroller
Device or state machine.Processor can also be realized by the combination of computing device, such as digital signal processor and microprocessor,
Multi-microprocessor, one or more microprocessors combine a digital signal processor core or any other like configuration
To realize.
The step of method described in the embodiment of the present invention or algorithm can be directly embedded into hardware, processor execute it is soft
The combination of part module or the two.Software module can store in RAM memory, flash memory, ROM memory, EPROM storage
Other any form of storaging mediums in device, eeprom memory, register, hard disk, moveable magnetic disc, CD-ROM or this field
In.Illustratively, storaging medium can be connect with processor, so that processor can read information from storaging medium, and
It can be to storaging medium stored and written information.Optionally, storaging medium can also be integrated into the processor.Processor and storaging medium can
To be set in asic, ASIC be can be set in user terminal.Optionally, processor and storaging medium also can be set in
In different components in the terminal of family.
In one or more exemplary designs, above-mentioned function described in the embodiment of the present invention can be in hardware, soft
Part, firmware or any combination of this three are realized.If realized in software, these functions be can store and computer-readable
On medium, or it is transferred on a computer readable medium in the form of one or more instructions or code forms.Computer readable medium includes electricity
Brain storaging medium and convenient for so that computer program is allowed to be transferred to from a place telecommunication media in other places.Storaging medium can be with
It is that any general or special computer can be with the useable medium of access.For example, such computer readable media may include but
It is not limited to RAM, ROM, EEPROM, CD-ROM or other optical disc storages, disk storage or other magnetic storage devices or other
What can be used for carry or store with instruct or data structure and it is other can be by general or special computer or general or specially treated
The medium of the program code of device reading form.In addition, any connection can be properly termed computer readable medium, example
Such as, if software is to pass through a coaxial cable, fiber optic cables, double from a web-site, server or other remote resources
Twisted wire, Digital Subscriber Line (DSL) are defined with being also contained in for the wireless way for transmitting such as example infrared, wireless and microwave
In computer readable medium.The disk (disk) and disk (disc) includes compress disk, radium-shine disk, CD, DVD, floppy disk
And Blu-ray Disc, disk is usually with magnetic replicate data, and disk usually carries out optically replicated data with laser.Combinations of the above
Also it may be embodied in computer readable medium.
Above-described specific embodiment has carried out further the purpose of the present invention, technical scheme and beneficial effects
It is described in detail, it should be understood that being not intended to limit the present invention the foregoing is merely a specific embodiment of the invention
Protection scope, all within the spirits and principles of the present invention, any modification, equivalent substitution, improvement and etc. done should all include
Within protection scope of the present invention.
Claims (10)
1. a kind of video ads dynamic insertion method, which is characterized in that the described method includes:
Each network abstraction layer unit NALU for network video and advertisement video identifies unique identification code in order;
According to network video and the identification code of the network abstraction layer unit NALU of advertisement video, setting plays control list, passes through
Advertisement video is associated with by the broadcasting control list with corresponding network video;
It is adjusted according to the broadcasting situation dynamic of the network video and broadcasts the corresponding advertisement video of the broadcasting control list.
2. video ads dynamic insertion method as described in claim 1, it is characterised in that: described according to network video and advertisement
The identification code of the network abstraction layer unit NALU of video, setting play control list, control list for advertisement by the broadcasting
Video is associated with corresponding network video, comprising:
It determines advertisement video relevant to the content of network abstraction layer unit NALU of network video, the relevant advertisement is regarded
The identification code of the network abstraction layer unit NALU of frequency is added the broadcasting and controls list;
By the network abstraction layer unit NALU for playing control list network video corresponding to the relevant advertisement video
Identification code association.
3. video ads dynamic insertion method as claimed in claim 2, it is characterised in that: the playlist further includes and institute
State the play position of relevant advertisement video.
4. video ads dynamic insertion method as described in claim 1, which is characterized in that described according to the network video
It plays situation dynamic tune and broadcasts the corresponding advertisement video of the broadcasting control list, comprising:
When network abstraction layer unit NALU of the user to the corresponding network video of the content carries out clicking operation or amplification behaviour
When making, the corresponding advertisement video of the broadcasting control list is broadcast according to operation tune.
5. video ads dynamic insertion method as described in claim 1, which is characterized in that the method also includes:
When the network video no longer needs to break for commercialsy, empties and identified with the network abstraction layer unit NALU of the network video
The associated broadcasting of code controls list.
6. a kind of video ads dynamic insertion device, which is characterized in that described device includes:
Identification code identifies unit: for identifying in order for each network abstraction layer unit NALU of network video and advertisement video
Unique identification code;
Advertisement video associative cell: for the identification code according to network video and the network abstraction layer unit NALU of advertisement video,
Setting plays control list, controls list by the broadcasting and is associated with advertisement video with corresponding network video;
Advertisement video broadcast unit: it is adjusted for the broadcasting situation dynamic according to the network video and broadcasts the broadcasting control list pair
The advertisement video answered.
7. video ads dynamic insertion device as claimed in claim 6, it is characterised in that: the advertisement video associative cell tool
Body is used for:
It determines advertisement video relevant to the content of network abstraction layer unit NALU of network video, the relevant advertisement is regarded
The identification code of the network abstraction layer unit NALU of frequency is added the broadcasting and controls list;
By the network abstraction layer unit NALU for playing control list network video corresponding to the relevant advertisement video
Identification code association.
8. video ads dynamic insertion device as claimed in claim 7, it is characterised in that: the playlist further includes and institute
State the play position of relevant advertisement video.
9. video ads dynamic insertion device as claimed in claim 6, which is characterized in that advertisement video broadcast unit is specifically used
In:
When network abstraction layer unit NALU of the user to the corresponding network video of the content carries out clicking operation or amplification behaviour
When making, the corresponding advertisement video of the broadcasting control list is broadcast according to operation tune.
10. video ads dynamic insertion device as described in claim 1, which is characterized in that described device further include:
Playlist empties unit: for emptying and the network video when the network video no longer needs to break for commercialsy
The associated broadcasting of network abstraction layer unit NALU identification code controls list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527038.7A CN110248221A (en) | 2019-06-18 | 2019-06-18 | A kind of video ads dynamic insertion method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910527038.7A CN110248221A (en) | 2019-06-18 | 2019-06-18 | A kind of video ads dynamic insertion method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110248221A true CN110248221A (en) | 2019-09-17 |
Family
ID=67887767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910527038.7A Pending CN110248221A (en) | 2019-06-18 | 2019-06-18 | A kind of video ads dynamic insertion method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110248221A (en) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1856112A (en) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | Error elimination of compressed video transmission based on H.264 |
CN101212673A (en) * | 2006-12-29 | 2008-07-02 | 盛趣信息技术(上海)有限公司 | Device and method for inserting and controlling advertisements in audio/video playing |
US20090100482A1 (en) * | 2007-10-16 | 2009-04-16 | Rodriguez Arturo A | Conveyance of Concatenation Properties and Picture Orderness in a Video Stream |
CN102404617A (en) * | 2011-12-05 | 2012-04-04 | 深圳市同洲视讯传媒有限公司 | Video advertisement implementation method and system and unified session resource management system |
CN102426685A (en) * | 2011-08-26 | 2012-04-25 | 北京暴风科技股份有限公司 | Interactive internet video advertisement playing method |
CN102868922A (en) * | 2012-09-11 | 2013-01-09 | Tcl通力电子(惠州)有限公司 | Method and system for playing advertisement |
CN103385008A (en) * | 2010-11-30 | 2013-11-06 | 摩托罗拉移动有限责任公司 | A method of targeted ad insertion using HTTP live streaming protocol |
CN103959796A (en) * | 2012-09-29 | 2014-07-30 | 华为技术有限公司 | Digital video code stream decoding method, splicing method and apparatus |
US20150139338A1 (en) * | 2012-05-03 | 2015-05-21 | Telefonaktiebolaget L M Ericsson (Publ) | Identifying Leading Pictures in Video Coding |
CN106101157A (en) * | 2009-05-08 | 2016-11-09 | 谷歌公司 | Via AD tagged content combination in media based on web |
CN106464930A (en) * | 2014-05-01 | 2017-02-22 | 谷歌公司 | Method and system to combine multiple encoded videos for decoding via a video decoder |
CN106658225A (en) * | 2016-10-31 | 2017-05-10 | 广州日滨科技发展有限公司 | Video extension code setting and video playing method and system |
WO2018115572A2 (en) * | 2016-12-22 | 2018-06-28 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
CN108696763A (en) * | 2017-04-06 | 2018-10-23 | 合网络技术(北京)有限公司 | Advertisement broadcast method and device |
CN113039804A (en) * | 2018-09-13 | 2021-06-25 | 弗劳恩霍夫应用研究促进协会 | Bit stream merging |
-
2019
- 2019-06-18 CN CN201910527038.7A patent/CN110248221A/en active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1856112A (en) * | 2005-04-20 | 2006-11-01 | 华为技术有限公司 | Error elimination of compressed video transmission based on H.264 |
CN101212673A (en) * | 2006-12-29 | 2008-07-02 | 盛趣信息技术(上海)有限公司 | Device and method for inserting and controlling advertisements in audio/video playing |
US20090100482A1 (en) * | 2007-10-16 | 2009-04-16 | Rodriguez Arturo A | Conveyance of Concatenation Properties and Picture Orderness in a Video Stream |
CN106101157A (en) * | 2009-05-08 | 2016-11-09 | 谷歌公司 | Via AD tagged content combination in media based on web |
CN103385008A (en) * | 2010-11-30 | 2013-11-06 | 摩托罗拉移动有限责任公司 | A method of targeted ad insertion using HTTP live streaming protocol |
CN102426685A (en) * | 2011-08-26 | 2012-04-25 | 北京暴风科技股份有限公司 | Interactive internet video advertisement playing method |
CN102404617A (en) * | 2011-12-05 | 2012-04-04 | 深圳市同洲视讯传媒有限公司 | Video advertisement implementation method and system and unified session resource management system |
US20150139338A1 (en) * | 2012-05-03 | 2015-05-21 | Telefonaktiebolaget L M Ericsson (Publ) | Identifying Leading Pictures in Video Coding |
CN102868922A (en) * | 2012-09-11 | 2013-01-09 | Tcl通力电子(惠州)有限公司 | Method and system for playing advertisement |
CN103959796A (en) * | 2012-09-29 | 2014-07-30 | 华为技术有限公司 | Digital video code stream decoding method, splicing method and apparatus |
CN106464930A (en) * | 2014-05-01 | 2017-02-22 | 谷歌公司 | Method and system to combine multiple encoded videos for decoding via a video decoder |
CN106658225A (en) * | 2016-10-31 | 2017-05-10 | 广州日滨科技发展有限公司 | Video extension code setting and video playing method and system |
WO2018115572A2 (en) * | 2016-12-22 | 2018-06-28 | Nokia Technologies Oy | An apparatus, a method and a computer program for video coding and decoding |
CN108696763A (en) * | 2017-04-06 | 2018-10-23 | 合网络技术(北京)有限公司 | Advertisement broadcast method and device |
CN113039804A (en) * | 2018-09-13 | 2021-06-25 | 弗劳恩霍夫应用研究促进协会 | Bit stream merging |
Non-Patent Citations (2)
Title |
---|
J. RUSIRU BOTEJU 等: "AskME: A database abstraction for ad-hoc networks", 《2011 INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER)》 * |
杨厚德: "视频广告的自动识别与检测", 《中国优秀硕士论文全文数据库(电子期刊)》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106162248B (en) | Management method and system that platform promotes position is broadcast live | |
CN101027668B (en) | Distributed storage architecture based on block map caching and VFS stackable file system modules | |
CN104137553B (en) | System for managing video | |
CN101232600B (en) | Device, system and method for providing order program contents | |
US20110191447A1 (en) | Content distribution system | |
US20020059440A1 (en) | Client-side last-element cache network architecture | |
CN101520805A (en) | Distributed file system and file processing method thereof | |
CN1273669A (en) | System for automatically selling data and method therefor | |
CN101068341B (en) | Stream media dispatching system and medium file scheduling method thereof | |
CN104407936B (en) | A kind of data snapshot method and device | |
CN109767267A (en) | A kind of target user's recommended method and device for advertisement dispensing | |
CN106331769A (en) | Live streaming detection service end and optimized live streaming resource utilization method | |
CN100527695C (en) | Method and system for constructing half-fixed P2P network | |
Lee et al. | Automatic recovery from disk failure in continuous-media servers | |
US11489923B2 (en) | Network controlled content recording using network and local storage | |
US10782888B2 (en) | Method and device for improving file system write bandwidth through hard disk track management | |
CN103220587B (en) | A kind of method and device obtaining time-shifted contents | |
CN101635686B (en) | Resource management method | |
CN101330594B (en) | Method for storing VOD medium of equity network and media demanding system thereof | |
CN100571380C (en) | The scatter storage technique and this system that are used for distributed network TV system | |
WO2020118606A1 (en) | Media play control method and system and computer-readable medium | |
CN106844792A (en) | A kind of primary information of social networks specifies audient's advertisement implementation method and system | |
CN104079600A (en) | File storage method, file storage device, file access client and metadata server system | |
CN110248221A (en) | A kind of video ads dynamic insertion method and device | |
WO2009088007A1 (en) | Content management device, content management system, content management method, and program |
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: 20190917 |
|
RJ01 | Rejection of invention patent application after publication |