Nothing Special   »   [go: up one dir, main page]

CN110248221A - A kind of video ads dynamic insertion method and device - Google Patents

A kind of video ads dynamic insertion method and device Download PDF

Info

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
Application number
CN201910527038.7A
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.)
Beijing Wuzi University
Original Assignee
Beijing Wuzi University
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 Beijing Wuzi University filed Critical Beijing Wuzi University
Priority to CN201910527038.7A priority Critical patent/CN110248221A/en
Publication of CN110248221A publication Critical patent/CN110248221A/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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234327Processing 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
    • 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/26258Content 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
    • 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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)
  • 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

A kind of video ads dynamic insertion method and device
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.
CN201910527038.7A 2019-06-18 2019-06-18 A kind of video ads dynamic insertion method and device Pending CN110248221A (en)

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)

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

Patent Citations (15)

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

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