[go: up one dir, main page]

CN110677702B - Video advertisement processing method, device and computer-readable storage medium - Google Patents

Video advertisement processing method, device and computer-readable storage medium Download PDF

Info

Publication number
CN110677702B
CN110677702B CN201910917617.2A CN201910917617A CN110677702B CN 110677702 B CN110677702 B CN 110677702B CN 201910917617 A CN201910917617 A CN 201910917617A CN 110677702 B CN110677702 B CN 110677702B
Authority
CN
China
Prior art keywords
advertisement
video
information
bearing unit
user
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.)
Active
Application number
CN201910917617.2A
Other languages
Chinese (zh)
Other versions
CN110677702A (en
Inventor
莫东松
刘昕
张健
张进
马丹
马晓琳
钟宜峰
赵璐
杜欧杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MIGU Culture Technology Co Ltd
Original Assignee
MIGU Culture Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MIGU Culture Technology Co Ltd filed Critical MIGU Culture Technology Co Ltd
Priority to CN201910917617.2A priority Critical patent/CN110677702B/en
Publication of CN110677702A publication Critical patent/CN110677702A/en
Application granted granted Critical
Publication of CN110677702B publication Critical patent/CN110677702B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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/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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • 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
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

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)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a video advertisement processing method, a device and a computer readable storage medium, wherein the video advertisement processing method comprises the following steps: acquiring advertisement space information in a target video description file; acquiring video advertisement information according to the advertisement space information; and storing the video advertisement information into an advertisement bearing unit so as to process the video advertisement corresponding to the video advertisement information based on the advertisement bearing unit. According to the embodiment of the invention, the video advertisement information corresponding to the target video can be stored in the advertisement bearing unit, so that the user skips the video advertisement in the process of watching the target video, the video advertisement is prevented from influencing the video watching experience of the user, and the video watching experience of the user is improved.

Description

视频广告处理方法、设备及计算机可读存储介质Video advertisement processing method, device and computer-readable storage medium

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种视频广告处理方法、设备及计算机可读存储介质。The present invention relates to the field of communication technologies, and in particular, to a video advertisement processing method, device and computer-readable storage medium.

背景技术Background technique

视频广告是当前视频行业实现业务变现的一种重要手段。目前,视频广告一般是借助插入到相应视频的片头、片尾和/或中间来播放。然而,这样将视频广告插入到视频中,需要观看完视频广告后才能观看相应视频,影响用户的视频观看体验。Video advertising is an important means of realizing business monetization in the current video industry. Currently, video ads are typically played by inserting into the intro, end, and/or middle of the corresponding video. However, when a video advertisement is inserted into the video in this way, the corresponding video cannot be viewed until the video advertisement is watched, which affects the user's video viewing experience.

发明内容SUMMARY OF THE INVENTION

本发明实施例提供一种视频广告处理方法、设备及计算机可读存储介质,以解决现有视频广告影响用户的视频观看体验的问题。Embodiments of the present invention provide a video advertisement processing method, device, and computer-readable storage medium, so as to solve the problem that existing video advertisements affect a user's video viewing experience.

为了解决上述技术问题,本发明是这样实现的:In order to solve the above-mentioned technical problems, the present invention is achieved in this way:

第一方面,本发明实施例提供了一种视频广告处理方法,包括:In a first aspect, an embodiment of the present invention provides a video advertisement processing method, including:

获取目标视频描述文件中的广告位信息;Obtain the ad slot information in the target video description file;

根据所述广告位信息,获取视频广告信息;Obtain video advertisement information according to the advertisement space information;

将所述视频广告信息存储到广告承载单元中,以基于所述广告承载单元,对所述视频广告信息对应的视频广告进行处理。The video advertisement information is stored in an advertisement bearing unit, so as to process the video advertisement corresponding to the video advertisement information based on the advertisement bearing unit.

可选的,所述根据所述广告位信息,获取视频广告信息之前,所述方法还包括:Optionally, before acquiring video advertisement information according to the advertisement space information, the method further includes:

获取用户信息、目标视频信息和所述广告承载单元的规格信息中的至少一者;acquiring at least one of user information, target video information and specification information of the advertisement bearing unit;

所述根据所述广告位信息,获取视频广告信息,包括:The obtaining video advertisement information according to the advertisement space information includes:

根据所述广告位信息,以及获取的用户信息、目标视频信息和所述广告承载单元的规格信息中的至少一者,获取所述视频广告信息。The video advertisement information is acquired according to the advertisement space information, and at least one of the acquired user information, target video information, and specification information of the advertisement bearing unit.

可选的,所述广告承载单元的规格信息包括以下至少一项:Optionally, the specification information of the advertisement bearing unit includes at least one of the following:

存储容量、广告承载单元的显示方式、视频广告浏览方式、视频广告清除方式和视频广告分类方式。Storage capacity, display method of advertisement bearing unit, video advertisement browsing method, video advertisement clearing method, and video advertisement classification method.

可选的,所述根据所述广告位信息,获取视频广告信息,包括:Optionally, the obtaining video advertisement information according to the advertisement space information includes:

根据所述广告位信息,检测是否允许不在所述广告位信息对应的广告位上播放视频广告;According to the advertisement space information, detecting whether video advertisements are not allowed to be played on the advertisement space corresponding to the advertisement space information;

在允许不在所述广告位上播放视频广告的情况下,获取所述广告位对应的所述视频广告信息。Obtain the video advertisement information corresponding to the advertisement space under the condition that the video advertisement is not allowed to be played on the advertisement space.

可选的,所述根据所述广告位信息,获取视频广告信息,包括:Optionally, the obtaining video advertisement information according to the advertisement space information includes:

向广告系统发送广告请求消息,其中,所述广告请求消息中包括所述广告位信息;Sending an advertisement request message to an advertisement system, wherein the advertisement request message includes the advertisement space information;

接收所述广告系统根据所述广告位信息发送的所述视频广告信息。The video advertisement information sent by the advertisement system according to the advertisement space information is received.

第二方面,本发明实施例提供了一种视频广告处理方法,包括:In a second aspect, an embodiment of the present invention provides a video advertisement processing method, including:

获取用户的广告承载单元的信息;其中,所述广告承载单元的信息包括:所述广告承载单元的规格信息和所述广告承载单元中的视频广告信息;所述视频广告信息是根据目标视频描述文件中的广告位信息获取并存储于所述广告承载单元的;Obtain the information of the user's advertisement bearing unit; wherein, the information of the advertisement bearing unit includes: the specification information of the advertisement bearing unit and the video advertisement information in the advertisement bearing unit; the video advertisement information is described according to the target video The advertisement space information in the file is obtained and stored in the advertisement bearing unit;

利用所述广告承载单元的规格信息,对所述视频广告信息对应的视频广告进行处理。The video advertisement corresponding to the video advertisement information is processed by using the specification information of the advertisement bearing unit.

可选的,所述广告承载单元的规格信息包括以下至少一项:Optionally, the specification information of the advertisement bearing unit includes at least one of the following:

广告承载单元的显示方式、视频广告浏览方式和视频广告清除方式。How to display ad-bearing units, how to browse video ads, and how to clear video ads.

可选的,所述方法还包括:Optionally, the method further includes:

接收所述广告承载单元的计费信息;receiving charging information of the advertisement bearing unit;

其中,所述计费信息是基于所述广告承载单元的规格信息确定的。Wherein, the charging information is determined based on the specification information of the advertisement bearing unit.

第三方面,本发明实施例提供了一种视频广告处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时实现上述视频广告处理方法的步骤。In a third aspect, embodiments of the present invention provide a video advertisement processing device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is The steps of implementing the above-mentioned video advertisement processing method when the processor is executed.

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述视频广告处理方法的步骤。In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the above-mentioned video advertisement processing method are implemented.

本发明实施例中,通过将目标视频对应的视频广告信息存储于广告承载单元中,并基于该广告承载单元对相应视频广告进行处理,可以使得用户在观看目标视频的过程中跳过该视频广告,从而避免该视频广告影响用户的视频观看体验,提升用户的视频观看体验。In the embodiment of the present invention, by storing the video advertisement information corresponding to the target video in the advertisement bearing unit, and processing the corresponding video advertisement based on the advertisement bearing unit, the user can skip the video advertisement while watching the target video. , so as to prevent the video advertisement from affecting the user's video viewing experience and improve the user's video viewing experience.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings that need to be used in the embodiments of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.

图1为本发明实施例的视频广告处理方法的流程图之一;1 is one of the flowcharts of a video advertisement processing method according to an embodiment of the present invention;

图2为本发明实施例的视频广告处理方法的流程图之二;FIG. 2 is the second flowchart of a video advertisement processing method according to an embodiment of the present invention;

图3为本发明具体实例的视频广告处理过程的架构示意图;3 is a schematic structural diagram of a video advertisement processing process according to a specific example of the present invention;

图4为本发明实施例的视频广告处理装置的结构示意图之一;FIG. 4 is a schematic structural diagram of a video advertisement processing apparatus according to an embodiment of the present invention;

图5为本发明实施例的视频广告处理装置的结构示意图之二;5 is a second schematic structural diagram of a video advertisement processing apparatus according to an embodiment of the present invention;

图6为本发明实施例的视频广告处理设备的结构示意图。FIG. 6 is a schematic structural diagram of a video advertisement processing device according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

为了便于理解,首先对本发明实施例中的广告承载单元说明如下。For ease of understanding, first, the advertisement bearing unit in the embodiment of the present invention is described as follows.

本发明实施例中,广告承载单元可以称为“广告盒子”。广告承载单元是与用户对应的,与用户设备无关。用户的广告承载单元是用户全局的,通常一个用户具有一个广告承载单元。用户的广告承载单元用于存储视频广告信息,该视频广告信息是在用户请求观看视频(不管该视频的来源,可以是直播视频或者客户端视频等)时,根据该视频的描述文件中的广告位信息获取的,而通过将该视频广告信息存储于广告承载单元中,可以使得用户在观看该视频的过程中跳过该视频广告信息对应的视频广告,从而避免该视频广告影响用户的视频观看体验,提升用户的视频观看体验。In this embodiment of the present invention, the advertisement bearing unit may be referred to as an "advertising box". The advertisement bearing unit corresponds to the user and has nothing to do with the user's device. A user's ad-bearing unit is global to the user, usually one user has one ad-bearing unit. The user's advertisement bearing unit is used to store video advertisement information, and the video advertisement information is based on the advertisement in the description file of the video when the user requests to watch the video (regardless of the source of the video, it can be a live video or a client video, etc.). By storing the video advertisement information in the advertisement bearing unit, the user can skip the video advertisement corresponding to the video advertisement information during the process of watching the video, thereby preventing the video advertisement from affecting the user's video viewing. experience, and enhance the user's video viewing experience.

可选的,用户的广告承载单元可以通过后台服务器比如‘广告盒子服务器’提供,可为提供给用户的相应服务器中的虚拟空间。后台服务器可以提供各种规格的广告承载单元,以满足用户选择不同规则的广告承载单元的需求。而用户选择的广告承载单元的规格信息可以在后台服务器端进行维护,且该规格信息与视频播放器无关。Optionally, the user's advertisement bearing unit may be provided by a background server such as an 'ad box server', which may be a virtual space in a corresponding server provided to the user. The background server can provide advertisement bearing units of various specifications to meet the needs of users to select advertisement bearing units of different rules. The specification information of the advertisement bearing unit selected by the user can be maintained on the backend server, and the specification information has nothing to do with the video player.

可选的,用户的广告承载单元的规格信息可包括但不限于以下至少一项:Optionally, the specification information of the user's advertisement bearing unit may include, but is not limited to, at least one of the following:

1)存储容量,即广告承载单元的大小;1) Storage capacity, that is, the size of the advertising bearing unit;

2)广告承载单元的显示方式;比如,该显示方式可为以下任意一项:全屏覆盖播放屏幕显示、固定大小画中画显示、可定义大小的画中画显示、多屏分屏显示等等;2) The display method of the advertisement bearing unit; for example, the display method can be any of the following: full-screen overlay playback screen display, fixed-size picture-in-picture display, definable size picture-in-picture display, multi-screen split-screen display, etc. ;

3)视频广告浏览方式;其中,该视频广告浏览方式可以理解为清除视频广告时的浏览方式,可为以下任意一项:每个视频广告都必须全部播完、快播播完视频广告、播放预设秒(比如1S或2S)后直接删除视频广告、不播放即直接删除视频广告等等;3) Video advertisement browsing method; among them, the video advertisement browsing method can be understood as the browsing method when the video advertisement is cleared, and it can be any of the following: each video advertisement must be fully played, the video advertisement must be played quickly, and the video advertisement must be played. Directly delete video advertisements after preset seconds (such as 1S or 2S), delete video advertisements without playing, etc.;

4)视频广告清除方式;比如,该清除方式可为以下任意一项:一个接一个清除视频广告、同时清除多个视频广告、超级VIP付费用户的视频广告全部清除(即可在不看视频广告的前提下,清除全部视频广告)等等;4) Video advertisement removal method; for example, the removal method can be any of the following: clearing video advertisements one by one, clearing multiple video advertisements at the same time, clearing all video advertisements of super VIP paying users (that is, without watching video advertisements) on the premise of clearing all video ads), etc.;

5)视频广告分类方式;其中,该视频广告分类方式是用来做广告运营的属性;广告主可以选择自己的广告是否在用户的广告承载单元中分类;广告在广告承载单元中分类之后,可以产生有不同的广告运营效果。5) Video advertisement classification method; wherein, the video advertisement classification method is an attribute used for advertising operations; advertisers can choose whether their advertisements are classified in the user's advertisement bearing unit; after the advertisement is classified in the advertisement bearing unit, it can be There are different advertising operation effects.

基于上述内容,本发明实施例中广告承载单元的规格信息可以表示为:<存储容量,广告承载单元的显示方式,视频广告浏览方式,视频广告清除方式,视频广告分类方式,……>。该广告承载单元的规格信息可以根据运营需要来设置,比如可增加除上述规格信息之外的其他规格属性信息。Based on the above content, the specification information of the advertisement bearing unit in the embodiment of the present invention may be expressed as: <storage capacity, display mode of the advertisement bearing unit, video advertisement browsing mode, video advertisement clearing mode, video advertisement classification mode, ... >. The specification information of the advertisement bearing unit can be set according to operational needs, for example, other specification attribute information other than the above specification information can be added.

下面结合附图和实施例对本发明进行详细说明。The present invention will be described in detail below with reference to the accompanying drawings and embodiments.

请参见图1,图1是本发明实施例提供的一种视频广告处理方法的流程图,该方法可应用于视频服务器或者广告盒子服务器。如图1所示,该方法可以包括如下步骤:Please refer to FIG. 1. FIG. 1 is a flowchart of a video advertisement processing method provided by an embodiment of the present invention, and the method can be applied to a video server or an advertisement box server. As shown in Figure 1, the method may include the following steps:

步骤101:获取目标视频描述文件中的广告位信息。Step 101: Acquire advertisement position information in the target video description file.

需说明的,在获取目标视频描述文件中的广告位信息之前,视频服务器可首先接收用户设备按照常规方式发送的视频观看请求,该视频观看请求用于请求观看目标视频;其次基于该视频观看请求,建立用户观看任务(Session),并从内容分发网络(ContentDelivery Network,CDN)获取对应的视频描述文件即目标视频描述文件;然后对该目标视频描述文件进行解析,得到其中的广告位信息。该目标视频描述文件可支持但不限于以下至少一项:HLS(Apple的动态码率自适应技术)、DASH(基于HTTP的动态自适应流)等。It should be noted that before acquiring the advertisement space information in the target video description file, the video server may first receive a video viewing request sent by the user equipment in a conventional manner, and the video viewing request is used to request to view the target video; secondly, based on the video viewing request , establish a user viewing task (Session), and obtain the corresponding video description file from the Content Delivery Network (CDN), that is, the target video description file; then parse the target video description file to obtain the advertisement slot information. The target video description file may support, but is not limited to, at least one of the following: HLS (Apple's dynamic bit rate adaptation technology), DASH (HTTP-based dynamic adaptive streaming), and the like.

可选的,在通过广告盒子服务器实现此实施例的视频广告处理过程时,视频服务器在获取到目标视频描述文件中的广告位信息之后,需将该广告位信息发送至广告盒子服务器。而视频服务器和广告盒子服务器之间的交互数据的格式包括但不限于JSON、XML、protobuf等。Optionally, when the video advertisement processing process of this embodiment is implemented by the advertisement box server, after acquiring the advertisement position information in the target video description file, the video server needs to send the advertisement position information to the advertisement box server. The format of the interactive data between the video server and the ad box server includes but is not limited to JSON, XML, protobuf, and the like.

步骤102:根据所述广告位信息,获取视频广告信息。Step 102: Acquire video advertisement information according to the advertisement space information.

本实施例中,在执行步骤102时,可以首先向广告系统(也可称为“广告服务器”)发送广告请求消息,该广告请求消息中包括广告位信息;然后接收广告系统根据该广告位信息发送的视频广告信息。需指出的是,广告系统在返回视频广告信息之前,可首先判断相应广告主是否允许不在相应广告位上播放视频广告,并在允许不在该广告位上播放视频广告情况下,将视频广告信息返回给视频服务器和/或广告盒子服务器。其中,该视频广告信息具体可为视频广告的描述信息。In this embodiment, when step 102 is performed, an advertisement request message may be first sent to the advertisement system (also referred to as an "ad server"), and the advertisement request message includes advertisement space information; then the advertisement system receives advertisement space information according to the advertisement space information. Video ad information sent. It should be pointed out that, before returning the video advertisement information, the advertising system can first determine whether the corresponding advertiser is allowed not to play video advertisements in the corresponding advertising space, and if the video advertisement information is not allowed to be played in the corresponding advertising space, return the video advertisement information. to the video server and/or the ad box server. The video advertisement information may specifically be description information of the video advertisement.

可选的,上述步骤102中获取视频广告信息的过程可为:首先根据广告位信息,检测是否允许不在所述广告位信息对应的广告位上播放视频广告;然后在允许不在所述广告位上播放视频广告的情况下,获取所述广告位对应的所述视频广告信息。这样,可以基于广告主要求等,有选择的将视频广告信息存储于广告承载单元中,增加视频业务的广告运营手段。Optionally, the process of obtaining the video advertisement information in the above step 102 may be: first, according to the advertisement space information, detect whether it is allowed not to play video advertisements on the advertisement space corresponding to the advertisement space information; In the case of playing a video advertisement, obtain the video advertisement information corresponding to the advertisement space. In this way, the video advertisement information can be selectively stored in the advertisement bearing unit based on the requirements of the advertiser, etc., so as to increase the advertisement operation means of the video service.

步骤103:将所述视频广告信息存储到广告承载单元中,以基于所述广告承载单元,对所述视频广告信息对应的视频广告进行处理。Step 103: Store the video advertisement information in an advertisement bearing unit, so as to process the video advertisement corresponding to the video advertisement information based on the advertisement bearing unit.

可理解的,此步骤103中的广告承载单元可参见上述内容,在此不再赘述。若广告承载单元的存储空间满了,则将无法存储视频广告信息,而此时用户请求观看的视频中的广告无法借助广告承载单元跳过。It is understandable that, for the advertisement bearing unit in this step 103, reference may be made to the above content, and details are not repeated here. If the storage space of the advertisement bearing unit is full, the video advertisement information cannot be stored, and at this time, the advertisement in the video that the user requests to watch cannot be skipped by means of the advertisement bearing unit.

本发明实施例中,通过将目标视频对应的视频广告信息存储于广告承载单元中,并基于该广告承载单元对相应视频广告进行处理,可以使得用户在观看目标视频的过程中跳过该视频广告,从而避免该视频广告影响用户的视频观看体验,提升用户的视频观看体验。In the embodiment of the present invention, by storing the video advertisement information corresponding to the target video in the advertisement bearing unit, and processing the corresponding video advertisement based on the advertisement bearing unit, the user can skip the video advertisement while watching the target video. , so as to prevent the video advertisement from affecting the user's video viewing experience and improve the user's video viewing experience.

进一步的,通过广告承载单元对相应视频广告进行处理,相比于借助付费直接在目标视频中跳过广告,可以增加对视频广告的显示,从而最小限度的影响视频广告的效果,以及增加视频业务的广告运营手段。Further, processing the corresponding video advertisements through the advertisement bearing unit can increase the display of the video advertisements, thereby minimally affecting the effect of the video advertisements and increasing the video service, compared to skipping the advertisements in the target video directly by means of payment. advertising operations.

本发明实施例中,基于播放视频广告的要求,在获取视频广告信息时,除了可以根据广告位信息获取之外,还可以进一步结合用户信息、目标视频信息和广告承载单元的规格信息中的至少一者来获取。In this embodiment of the present invention, based on the requirement of playing video advertisements, when acquiring video advertisement information, in addition to acquiring information based on advertisement space, at least one of user information, target video information, and specification information of an advertisement bearing unit may be further combined. one to obtain.

可选的,上述步骤102之前,所述方法还可包括:获取用户信息、目标视频信息和所述广告承载单元的规格信息中的至少一者。Optionally, before step 102, the method may further include: acquiring at least one of user information, target video information, and specification information of the advertisement bearing unit.

上述步骤102可包括:根据广告位信息,以及获取的用户信息、目标视频信息和广告承载单元的规格信息中的至少一者,获取视频广告信息。The foregoing step 102 may include: acquiring video advertisement information according to the advertisement space information and at least one of the acquired user information, target video information, and specification information of the advertisement bearing unit.

一种实施方式中,在获取视频广告信息时,可首先将广告位信息以及获取的用户信息、目标视频信息和广告承载单元的规格信息中的至少一者通过广告请求消息发送给广告系统;然后接收广告系统根据该广告请求消息发送的视频广告信息。In one embodiment, when acquiring the video advertisement information, the advertisement space information and at least one of the acquired user information, target video information, and specification information of the advertisement bearing unit may be sent to the advertisement system through an advertisement request message first; then The video advertisement information sent by the advertisement system according to the advertisement request message is received.

可选的,上述用户信息可包括但不限于以下至少一项:用户性别、用户近期消费信息、用户职业信息等。这样,可以结合用户信息来选择视频广告,从而提高所推视频广告的效果性。Optionally, the above-mentioned user information may include, but is not limited to, at least one of the following: user gender, user recent consumption information, user occupation information, and the like. In this way, video advertisements can be selected in combination with user information, thereby improving the effectiveness of the pushed video advertisements.

上述目标视频信息可为目标视频的描述信息。这样,可以结合目标视频信息来选择视频广告,从而选择出匹配的视频广告。The above target video information may be description information of the target video. In this way, video advertisements can be selected in combination with target video information, so as to select a matching video advertisement.

上述广告承载单元的规格信息可以包括以下至少一项:存储容量、广告承载单元的显示方式、视频广告浏览方式、视频广告清除方式和视频广告分类方式等。需指出的,在结合广告承载单元的规格信息获取视频广告信息时,可以进一步根据广告主要求来判断是否允许获取将存入广告承载单元的视频广告信息。比如,若用户A的广告承载单元的视频广告浏览方式为播放预设秒后直接删除视频广告,广告主1的要求为其的视频广告必须存入视频广告浏览方式为每个视频广告都必须全部播完的广告承载单元,则此时用户A在请求观看视频时,无法获取该视频中广告主1的视频广告信息,即无法将该视频广告信息存入用户A的广告承载单元。又比如,若用户B的广告承载单元的显示方式为固定大小画中画显示,广告主2的要求为其的视频广告必须存入显示方式为全屏显示的广告承载单元,则此时用户B在请求观看视频时,无法获取该视频中广告主2的视频广告信息,即无法将该视频广告信息存入用户B的广告承载单元。这样,可以增加视频业务的广告运营手段。The specification information of the advertisement bearing unit may include at least one of the following: storage capacity, display mode of the advertisement bearing unit, video advertisement browsing mode, video advertisement clearing method, and video advertisement classification method. It should be pointed out that when acquiring video advertisement information in combination with the specification information of the advertisement bearing unit, it may be further determined according to the requirements of the advertiser whether to allow the acquisition of the video advertisement information to be stored in the advertisement bearing unit. For example, if the video advertisement browsing mode of user A's advertisement bearing unit is to delete the video advertisement directly after playing the preset seconds, the requirement of advertiser 1 is that the video advertisement must be stored in the video advertisement browsing mode, and each video advertisement must be all If user A requests to watch the video, the video advertisement information of advertiser 1 in the video cannot be obtained, that is, the video advertisement information cannot be stored in the advertisement bearing unit of user A. For another example, if the display mode of user B's advertisement bearing unit is fixed-size picture-in-picture display, and the requirement of advertiser 2 is that the video advertisement must be stored in the advertisement bearing unit whose display mode is full-screen display, then user B is in the When requesting to watch a video, the video advertisement information of the advertiser 2 in the video cannot be obtained, that is, the video advertisement information cannot be stored in the advertisement bearing unit of the user B. In this way, the advertising operation means of the video service can be increased.

请参见图2,图2是本发明实施例提供的另一种视频广告处理方法的流程图,该方法应用于用户设备。如图2所示,该方法可以包括如下步骤:Please refer to FIG. 2. FIG. 2 is a flowchart of another video advertisement processing method provided by an embodiment of the present invention, and the method is applied to a user equipment. As shown in Figure 2, the method may include the following steps:

步骤201:获取用户的广告承载单元的信息。Step 201: Obtain the information of the user's advertisement bearing unit.

其中,所述广告承载单元的信息包括:所述广告承载单元的规格信息和所述广告承载单元中的视频广告信息;所述视频广告信息是根据目标视频描述文件中的广告位信息获取并存储于所述广告承载单元的。Wherein, the information of the advertisement bearing unit includes: the specification information of the advertisement bearing unit and the video advertisement information in the advertisement bearing unit; the video advertisement information is obtained and stored according to the advertisement position information in the target video description file in the ad-bearing unit.

步骤202:利用广告承载单元的规格信息,对所述视频广告信息对应的视频广告进行处理。Step 202: Use the specification information of the advertisement bearing unit to process the video advertisement corresponding to the video advertisement information.

可选的,此处理可以为播放、清除等。当广告承载单元的存储空间为空时,可以由广告盒子服务器向用户设备发送提示信息,以提示用户浏览和清理视频广告。Optionally, this processing can be playing, clearing, and so on. When the storage space of the advertisement bearing unit is empty, the advertisement box server may send prompt information to the user equipment to prompt the user to browse and clear the video advertisement.

在执行本实施例时,用户可以通过用户设备中播放器(此可为专门设置的用于处理视频广告的客户端APP)的广告承载单元的浏览入口,根据用户标识访问广告盒子服务器,以获取该用户的广告承载单元的信息,并对该广告承载单元中的视频广告进行处理。而在执行处理操作之后,用户设备可向广告盒子服务器反馈处理操作信息。这样,一方面,根据用户的广告清理操作可以更新用户的广告承载单元;另一方面,可将用户的浏览和清理操作记录反馈给广告系统,以使广告系统利用此用户的浏览和清理操作记录为以后的视频广告做更好的运营;同时发送给广告计费系统,做更精细化的广告计费运营。When implementing this embodiment, the user can access the advertisement box server according to the user ID through the browsing entry of the advertisement bearing unit of the player in the user equipment (this can be a specially set client APP for processing video advertisements) to obtain information about the advertisement bearing unit of the user, and process the video advertisement in the advertisement bearing unit. After performing the processing operation, the user equipment may feed back processing operation information to the advertisement box server. In this way, on the one hand, the user's advertisement bearing unit can be updated according to the user's advertisement cleaning operation; on the other hand, the user's browsing and cleaning operation record can be fed back to the advertising system, so that the advertising system can use the user's browsing and cleaning operation record. Do better operations for future video advertisements; at the same time, send them to the advertising billing system for more refined advertising billing operations.

本发明实施例中,可以利用广告承载单元对其内存储的视频广告信息进行处理,该视频广告信息是根据目标视频描述文件中的广告位信息获取并存储于广告承载单元的,从而可使得用户在观看目标视频的过程中跳过视频广告,从而避免视频广告影响用户的视频观看体验,提升用户的视频观看体验。In this embodiment of the present invention, an advertisement bearing unit may be used to process the video advertisement information stored therein, and the video advertisement information is obtained according to the advertisement position information in the target video description file and stored in the advertisement bearing unit, so that the user can Skip video advertisements during the viewing of the target video, so as to avoid video advertisements from affecting the user's video viewing experience and improve the user's video viewing experience.

可选的,上述广告承载单元的规格信息可包括以下至少一项:广告承载单元的显示方式、视频广告浏览方式和视频广告清除方式。Optionally, the specification information of the advertisement bearing unit may include at least one of the following: a display mode of the advertisement bearing unit, a video advertisement browsing mode, and a video advertisement clearing mode.

例如,若用户选择的广告承载单元的显示方式为全屏覆盖播放屏幕显示,则可以基于全屏覆盖播放屏幕显示来播放视频广告。又例如,若用户选择的视频广告浏览方式为播放1秒后直接删除视频广告,则在相应显示界面上播放视频广告时,每个视频广告(不管其所具有的播放时长)可在播放1秒后直接删除。又例如,若用户选择的视频广告清除方式为可同时清除多个视频广告,则在清除视频广告时,通过清除按钮可同时清除所选中的多个视频广告。For example, if the display mode of the advertisement bearing unit selected by the user is full-screen overlay playback screen display, the video advertisement may be played based on the full-screen overlay playback screen display. For another example, if the user selects the video advertisement browsing mode to delete the video advertisement directly after playing for 1 second, then when the video advertisement is played on the corresponding display interface, each video advertisement (regardless of its playback duration) can be played within 1 second. directly delete it. For another example, if the video advertisement clearing method selected by the user is that multiple video advertisements can be cleared at the same time, when clearing the video advertisements, the selected multiple video advertisements can be cleared at the same time through the clear button.

本发明实施例中,为了满足广告业务的多样化需求,根据广告承载单元的规格,可以定义相应的计费规则。即对于不同规格的广告承载单元,可能具有不同计费方式。此对广告承载单元的计费可以是由广告计费系统来完成的,并由用户对其选择的广告承载单元付费。In the embodiment of the present invention, in order to meet the diversified demands of advertisement services, corresponding charging rules may be defined according to the specifications of the advertisement bearing unit. That is, there may be different billing methods for advertisement bearing units of different specifications. The billing for the advertisement bearing unit may be completed by the advertisement billing system, and the user pays for the advertisement bearing unit selected by the user.

可选的,所述方法还包括:Optionally, the method further includes:

接收所述广告承载单元的计费信息;receiving charging information of the advertisement bearing unit;

其中,所述计费信息是基于所述广告承载单元的规格信息确定的。Wherein, the charging information is determined based on the specification information of the advertisement bearing unit.

这样,可以对用户选择的广告承载单元进行不同的计费,从而满足广告业务的多样化需求。In this way, different charging can be performed on the advertisement bearing unit selected by the user, so as to meet the diversified demands of the advertisement service.

下面结合图3对本发明具体实例的视频广告处理过程进行说明。The following describes a video advertisement processing process of a specific example of the present invention with reference to FIG. 3 .

本发明具体实例中,如图3所示,对应的视频广告处理过程可包括:In a specific example of the present invention, as shown in FIG. 3 , the corresponding video advertisement processing process may include:

1)用户通过播放终端(即用户设备)向视频服务器发送视频观看请求;比如,该视频观看请求用于请求观看视频S。1) The user sends a video viewing request to the video server through a playback terminal (ie, user equipment); for example, the video viewing request is used to request to view the video S.

2)视频服务器根据该视频观看请求,建立用户观看任务,并从CDN获取该视频S对应的视频描述文件,并从广告盒子服务器获取用户的广告承载单元的信息;其中,该广告承载单元的信息可包括该广告承载单元的规则信息以及存储空间信息。2) the video server establishes a user viewing task according to the video viewing request, and obtains the corresponding video description file of the video S from the CDN, and obtains the information of the user's advertisement bearing unit from the advertisement box server; wherein, the information of the advertisement bearing unit The rule information and storage space information of the advertisement bearing unit may be included.

3)视频服务器解析获取的视频描述文件,获得该视频描述文件中的广告位信息,并使用广告位信息、用户信息、视频信息和广告承载单元的信息向广告系统发送广告请求消息。3) The video server parses the acquired video description file, obtains the advertisement space information in the video description file, and sends an advertisement request message to the advertisement system using the advertisement space information, user information, video information and information of the advertisement bearing unit.

4)广告系统根据接收的广告请求消息,结合广告主要求等,确定允许放入广告承载单元的视频广告1(可包括至少一则广告),以及不允许放入广告承载单元的视频广告2(可包括至少一则广告),并将确定结果返回给视频服务器。4) According to the received advertisement request message, the advertisement system determines the video advertisement 1 (which may include at least one advertisement) that is allowed to be placed in the advertisement bearing unit, and the video advertisement 2 (which is not allowed to be placed in the advertisement bearing unit) according to the requirements of the advertiser, etc. may include at least one advertisement), and return the determination result to the video server.

5)视频服务器编辑视频S的原始视频描述文件,将视频广告2的视频描述内容插入到原始视频描述文件中对应的视频广告位,并将编辑后的视频描述文件返回给播放终端;同时,将视频广告1的信息存储到用户的广告承载单元,及将更新后的广告承载单元返回给广告盒子服务器。5) The video server edits the original video description file of the video S, inserts the video description content of the video advertisement 2 into the corresponding video advertisement slot in the original video description file, and returns the edited video description file to the playback terminal; The information of the video advertisement 1 is stored in the user's advertisement bearing unit, and the updated advertisement bearing unit is returned to the advertisement box server.

6)播放终端根据接收的视频描述文件,从CDN请求视频切片(包括视频广告切片)并播放。6) The playback terminal requests video slices (including video advertisement slices) from the CDN according to the received video description file and plays them.

7)用户通过播放终端中广告承载单元浏览入口,根据用户标识ID访问广告盒子服务器,并请求获取相应广告承载单元的信息。7) The user browses the entrance of the advertisement bearing unit in the playback terminal, accesses the advertisement box server according to the user identification ID, and requests to obtain the information of the corresponding advertisement bearing unit.

8)广告盒子服务器根据用户请求以及广告承载单元中还没有清理的视频广告位信息,向广告系统发送视频广告请求,以请求对应的视频广告,并接收广告系统返回的视频广告地址以存储于广告承载单元中。8) The advertisement box server sends a video advertisement request to the advertisement system according to the user request and the video advertisement space information that has not been cleared in the advertisement bearing unit to request the corresponding video advertisement, and receives the video advertisement address returned by the advertisement system to be stored in the advertisement. in the carrying unit.

9)广告盒子服务器向播放终端发送广告承载单元的信息,并对视频广告进行处理。9) The advertisement box server sends the information of the advertisement bearing unit to the playback terminal, and processes the video advertisement.

10)此外,播放终端还可接收广告计费系统发送的计费信息,该计费信息是基于用户的广告承载单元的规格信息确定的。而广告计费系统可以从广告盒子服务器处获取用户的广告承载单元的规格信息。10) In addition, the playback terminal can also receive billing information sent by the advertisement billing system, where the billing information is determined based on the specification information of the user's advertisement bearing unit. The advertising billing system can obtain the specification information of the user's advertising bearing unit from the advertising box server.

请参见图4,图4是本发明实施例提供的一种视频广告处理装置的结构示意图,如图4所示,该视频广告处理装置40包括:Please refer to FIG. 4. FIG. 4 is a schematic structural diagram of a video advertisement processing apparatus provided by an embodiment of the present invention. As shown in FIG. 4, the video advertisement processing apparatus 40 includes:

第一获取模块41,用于获取目标视频描述文件中的广告位信息;The first obtaining module 41 is used to obtain the advertisement space information in the target video description file;

第二获取模块42,用于根据所述广告位信息,获取视频广告信息;The second obtaining module 42 is configured to obtain video advertisement information according to the advertisement space information;

存储模块43,用于将所述视频广告信息存储到广告承载单元中,以基于所述广告承载单元,对所述视频广告信息对应的视频广告进行处理。The storage module 43 is configured to store the video advertisement information in an advertisement bearing unit, so as to process the video advertisement corresponding to the video advertisement information based on the advertisement bearing unit.

可选的,所述视频广告处理装置40还可包括:Optionally, the video advertisement processing apparatus 40 may further include:

第三获取模块,用于获取用户信息、目标视频信息和所述广告承载单元的规格信息中的至少一者;a third acquiring module, configured to acquire at least one of user information, target video information and specification information of the advertisement bearing unit;

所述第二获取模块42具体用于:根据所述广告位信息,以及获取的用户信息、目标视频信息和广告承载单元的规格信息中的至少一者,获取所述视频广告信息。The second obtaining module 42 is specifically configured to: obtain the video advertisement information according to the advertisement space information and at least one of the obtained user information, target video information, and specification information of the advertisement bearing unit.

可选的,所述广告承载单元的规格信息包括以下至少一项:Optionally, the specification information of the advertisement bearing unit includes at least one of the following:

存储容量、广告承载单元的显示方式、视频广告浏览方式、视频广告清除方式和视频广告分类方式。Storage capacity, display method of advertisement bearing unit, video advertisement browsing method, video advertisement clearing method, and video advertisement classification method.

可选的,所述第二获取模块42可包括:Optionally, the second obtaining module 42 may include:

检测单元,用于根据所述广告位信息,检测是否允许不在所述广告位信息对应的广告位上播放视频广告;a detection unit, configured to detect whether video advertisements are not allowed to be played on the advertisement space corresponding to the advertisement space information according to the advertisement space information;

获取单元,用于在允许不在所述广告位上播放视频广告的情况下,获取所述广告位对应的所述视频广告信息。An obtaining unit, configured to obtain the video advertisement information corresponding to the advertisement space under the condition that the video advertisement is not allowed to be played on the advertisement space.

可选的,所述第二获取模块42可包括:Optionally, the second obtaining module 42 may include:

发送单元,用于向广告系统发送广告请求消息,其中,所述广告请求消息中包括所述广告位信息;a sending unit, configured to send an advertisement request message to the advertisement system, wherein the advertisement request message includes the advertisement space information;

接收单元,用于接收所述广告系统根据所述广告位信息发送的所述视频广告信息。A receiving unit, configured to receive the video advertisement information sent by the advertisement system according to the advertisement space information.

可理解的,本发明实施例的视频广告处理装置40,可以实现上述图1所示方法实施例中实现的各个过程,以及达到相同的有益效果,为避免重复,这里不再赘述。It is understandable that the video advertisement processing apparatus 40 in this embodiment of the present invention can implement the various processes implemented in the method embodiment shown in FIG. 1 and achieve the same beneficial effects. To avoid repetition, details are not repeated here.

请参见图5,图5是本发明实施例提供的另一种视频广告处理装置的结构示意图,如图5所示,该视频广告处理装置50包括:Please refer to FIG. 5. FIG. 5 is a schematic structural diagram of another video advertisement processing apparatus provided by an embodiment of the present invention. As shown in FIG. 5, the video advertisement processing apparatus 50 includes:

第四获取模块51,用于获取用户的广告承载单元的信息;其中,所述广告承载单元的信息包括:所述广告承载单元的规格信息和所述广告承载单元中的视频广告信息;所述视频广告信息是根据目标视频描述文件中的广告位信息获取并存储于所述广告承载单元的;The fourth obtaining module 51 is configured to obtain the information of the advertisement bearing unit of the user; wherein the information of the advertisement bearing unit includes: specification information of the advertisement bearing unit and video advertisement information in the advertisement bearing unit; the The video advertisement information is obtained according to the advertisement position information in the target video description file and stored in the advertisement bearing unit;

处理模块52,用于利用所述广告承载单元的规格信息,对所述视频广告信息对应的视频广告进行处理。The processing module 52 is configured to process the video advertisement corresponding to the video advertisement information by using the specification information of the advertisement bearing unit.

可选的,所述广告承载单元的规格信息包括以下至少一项:Optionally, the specification information of the advertisement bearing unit includes at least one of the following:

广告承载单元的显示方式、视频广告浏览方式和视频广告清除方式。How to display ad-bearing units, how to browse video ads, and how to clear video ads.

可选的,所述视频广告处理装置50还可包括:Optionally, the video advertisement processing apparatus 50 may further include:

接收模块,用于接收所述广告承载单元的计费信息;a receiving module, configured to receive the billing information of the advertisement bearing unit;

其中,所述计费信息是基于所述广告承载单元的规格信息确定的。Wherein, the charging information is determined based on the specification information of the advertisement bearing unit.

可理解的,本发明实施例的视频广告处理装置50,可以实现上述图2所示方法实施例中实现的各个过程,以及达到相同的有益效果,为避免重复,这里不再赘述。It is understandable that the video advertisement processing apparatus 50 in this embodiment of the present invention can implement the various processes implemented in the method embodiment shown in FIG. 2 and achieve the same beneficial effects. To avoid repetition, details are not repeated here.

此外,本发明实施例还提供了一种视频广告处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其中,所述计算机程序被所述处理器执行时可实现上述视频广告处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。In addition, an embodiment of the present invention also provides a video advertisement processing device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is When executed by the processor, each process of the above embodiments of the video advertisement processing method can be implemented, and the same technical effect can be achieved. In order to avoid repetition, details are not repeated here.

请参见图6所示,本发明实施例还提供了一种视频广告处理设备,包括总线61、收发机62、天线63、总线接口64、处理器65和存储器66。Referring to FIG. 6 , an embodiment of the present invention further provides a video advertisement processing device, including a bus 61 , a transceiver 62 , an antenna 63 , a bus interface 64 , a processor 65 and a memory 66 .

在本发明实施例中,所述视频广告处理设备还包括:存储在存储器66上并可在处理器65上运行的计算机程序。In this embodiment of the present invention, the video advertisement processing device further includes: a computer program stored on the memory 66 and executable on the processor 65 .

可选的,所述计算机程序被处理器65执行时可实现如下步骤:Optionally, when the computer program is executed by the processor 65, the following steps may be implemented:

获取目标视频描述文件中的广告位信息;Obtain the ad slot information in the target video description file;

根据所述广告位信息,获取视频广告信息;Obtain video advertisement information according to the advertisement space information;

将所述视频广告信息存储到广告承载单元中,以基于所述广告承载单元,对所述视频广告信息对应的视频广告进行处理。The video advertisement information is stored in an advertisement bearing unit, so as to process the video advertisement corresponding to the video advertisement information based on the advertisement bearing unit.

可选的,所述计算机程序被处理器65执行时可实现如下步骤:Optionally, when the computer program is executed by the processor 65, the following steps may be implemented:

获取用户的广告承载单元的信息;其中,所述广告承载单元的信息包括:所述广告承载单元的规格信息和所述广告承载单元中的视频广告信息;所述视频广告信息是根据目标视频描述文件中的广告位信息获取并存储于所述广告承载单元的;Obtain the information of the user's advertisement bearing unit; wherein, the information of the advertisement bearing unit includes: specification information of the advertisement bearing unit and video advertisement information in the advertisement bearing unit; the video advertisement information is described according to the target video The advertisement space information in the file is obtained and stored in the advertisement bearing unit;

利用所述广告承载单元的规格信息,对所述视频广告信息对应的视频广告进行处理。The video advertisement corresponding to the video advertisement information is processed by using the specification information of the advertisement bearing unit.

可理解的,本发明实施例中,所述计算机程序被处理器65执行时可实现上述图1或者图2所示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Understandably, in this embodiment of the present invention, when the computer program is executed by the processor 65, each process of the method embodiment shown in FIG. 1 or FIG. 2 can be implemented, and the same technical effect can be achieved. In order to avoid repetition, I won't go into details here.

在图6中,总线架构(用总线61来代表),总线61可以包括任意数量的互联的总线和桥,总线61将包括由处理器65代表的一个或多个处理器和存储器66代表的存储器的各种电路链接在一起。总线61还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口64在总线61和收发机62之间提供接口。收发机62可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器65处理的数据通过天线63在无线介质上进行传输,进一步,天线63还接收数据并将数据传送给处理器65。In FIG. 6, a bus architecture (represented by bus 61), which may include any number of interconnected buses and bridges, bus 61 will include one or more processors represented by processor 65 and memory represented by memory 66 The various circuits are linked together. The bus 61 may also link together various other circuits such as peripherals, voltage regulators and power management circuits, etc., which are well known in the art and therefore will not be described further herein. Bus interface 64 provides an interface between bus 61 and transceiver 62 . Transceiver 62 may be a single element or multiple elements, such as multiple receivers and transmitters, providing means for communicating with various other devices over a transmission medium. The data processed by the processor 65 is transmitted on the wireless medium through the antenna 63 , and further, the antenna 63 also receives the data and transmits the data to the processor 65 .

处理器65负责管理总线61和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器66可以被用于存储处理器65在执行操作时所使用的数据。Processor 65 is responsible for managing bus 61 and general processing, and may also provide various functions including timing, peripheral interface, voltage regulation, power management, and other control functions. Instead, memory 66 may be used to store data used by processor 65 in performing operations.

可选的,处理器65可以是CPU、ASIC、FPGA或CPLD。Optionally, the processor 65 may be a CPU, ASIC, FPGA or CPLD.

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时可实现上述视频广告处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present invention also provide a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the various processes of the foregoing video advertisement processing method embodiments can be implemented, and the same technology can be achieved. The effect, in order to avoid repetition, is not repeated here.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and can be implemented by any method or technology for information storage. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages or disadvantages of the embodiments.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform, and of course hardware can also be used, but in many cases the former is better implementation. Based on this understanding, the technical solutions of the present invention can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of the present invention.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.

Claims (10)

1. A method for processing video advertisements, comprising:
acquiring advertisement space information in a target video description file;
acquiring video advertisement information according to the advertisement space information;
storing the video advertisement information into an advertisement bearing unit, and processing the video advertisement corresponding to the video advertisement information by user equipment according to the specification information of the advertisement bearing unit; wherein the advertisement carrying unit corresponds to a user.
2. The method of claim 1, wherein before obtaining video advertisement information according to the advertisement space information, the method further comprises:
acquiring at least one of user information, target video information and specification information of the advertisement carrying unit;
the acquiring video advertisement information according to the advertisement space information includes:
and acquiring the video advertisement information according to the advertisement space information and at least one of the acquired user information, the acquired target video information and the specification information of the advertisement carrying unit.
3. The method of claim 2, wherein the specification information of the advertisement carrying unit comprises at least one of:
the method comprises the following steps of storage capacity, a display mode of an advertisement bearing unit, a video advertisement browsing mode, a video advertisement clearing mode and a video advertisement classifying mode.
4. The method of claim 1, wherein the obtaining video advertisement information according to the advertisement space information comprises:
detecting whether video advertisements are allowed not to be played on the advertisement positions corresponding to the advertisement position information or not according to the advertisement position information;
and under the condition that video advertisements are not allowed to be played on the advertisement positions, acquiring the video advertisement information corresponding to the advertisement positions.
5. The method of claim 1, wherein the obtaining video advertisement information according to the advertisement space information comprises:
sending an advertisement request message to an advertisement system, wherein the advertisement request message comprises the advertisement position information;
and receiving the video advertisement information sent by the advertisement system according to the advertisement space information.
6. A method for processing video advertisements, comprising:
acquiring information of an advertisement bearing unit of a user; wherein the information of the advertisement carrying unit comprises: specification information of the advertisement carrying unit and video advertisement information in the advertisement carrying unit; the video advertisement information is obtained according to the advertisement position information in the target video description file and is stored in the advertisement bearing unit; the advertisement bearing unit corresponds to a user;
And processing the video advertisement corresponding to the video advertisement information by using the specification information of the advertisement bearing unit.
7. The method of claim 6, wherein the specification information of the advertisement-bearing unit comprises at least one of:
the display mode of the advertisement bearing unit, the video advertisement browsing mode and the video advertisement clearing mode.
8. The method of claim 6, further comprising:
receiving charging information of the advertisement bearing unit;
wherein the charging information is determined based on specification information of the advertisement carrying unit.
9. A video advertisement processing apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the computer program, when executed by the processor, implements the steps of the video advertisement processing method according to any one of claims 1 to 5 or implements the steps of the video advertisement processing method according to any one of claims 6 to 8.
10. A computer-readable storage medium storing a computer program, characterized in that the computer program, when executed by a processor, implements the steps of the video advertisement processing method according to any one of claims 1 to 5, or implements the steps of the video advertisement processing method according to any one of claims 6 to 8.
CN201910917617.2A 2019-09-26 2019-09-26 Video advertisement processing method, device and computer-readable storage medium Active CN110677702B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910917617.2A CN110677702B (en) 2019-09-26 2019-09-26 Video advertisement processing method, device and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910917617.2A CN110677702B (en) 2019-09-26 2019-09-26 Video advertisement processing method, device and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN110677702A CN110677702A (en) 2020-01-10
CN110677702B true CN110677702B (en) 2022-06-03

Family

ID=69079436

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910917617.2A Active CN110677702B (en) 2019-09-26 2019-09-26 Video advertisement processing method, device and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN110677702B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024227A (en) * 2009-09-15 2011-04-20 中兴通讯股份有限公司 Methods for sending and receiving advertisements, advertizing system and advertizing service platform
EP3098770A1 (en) * 2014-05-22 2016-11-30 Valuepotion Co., Ltd. Advertising method and device using cohort-based user analysis platform and marketing platform
CN106447406A (en) * 2016-10-25 2017-02-22 浙江麦知网络科技有限公司 Internet advertisement playing method
CN106792203A (en) * 2016-12-29 2017-05-31 深圳Tcl数字技术有限公司 The video broadcasting method of intelligent television, video play device and cloud server
CN107004211A (en) * 2014-12-08 2017-08-01 万歌有限公司 The system and method for providing advertising service to the device of the adaptation Consumer's Experience with customization based on adaptive algorithm
CN107274232A (en) * 2017-06-30 2017-10-20 北京金山安全软件有限公司 Advertisement display state acquisition method and device
CN107645680A (en) * 2017-09-20 2018-01-30 帕诺迪电器(深圳)有限公司 A kind of method watched video and skip advertisement
CN108668159A (en) * 2017-03-28 2018-10-16 宇龙计算机通信科技(深圳)有限公司 A kind of split screen plays the method and terminal of video and advertisement

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108055586A (en) * 2017-11-28 2018-05-18 努比亚技术有限公司 Video ads control method, mobile terminal and computer readable storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024227A (en) * 2009-09-15 2011-04-20 中兴通讯股份有限公司 Methods for sending and receiving advertisements, advertizing system and advertizing service platform
EP3098770A1 (en) * 2014-05-22 2016-11-30 Valuepotion Co., Ltd. Advertising method and device using cohort-based user analysis platform and marketing platform
CN107004211A (en) * 2014-12-08 2017-08-01 万歌有限公司 The system and method for providing advertising service to the device of the adaptation Consumer's Experience with customization based on adaptive algorithm
CN106447406A (en) * 2016-10-25 2017-02-22 浙江麦知网络科技有限公司 Internet advertisement playing method
CN106792203A (en) * 2016-12-29 2017-05-31 深圳Tcl数字技术有限公司 The video broadcasting method of intelligent television, video play device and cloud server
CN108668159A (en) * 2017-03-28 2018-10-16 宇龙计算机通信科技(深圳)有限公司 A kind of split screen plays the method and terminal of video and advertisement
CN107274232A (en) * 2017-06-30 2017-10-20 北京金山安全软件有限公司 Advertisement display state acquisition method and device
CN107645680A (en) * 2017-09-20 2018-01-30 帕诺迪电器(深圳)有限公司 A kind of method watched video and skip advertisement

Also Published As

Publication number Publication date
CN110677702A (en) 2020-01-10

Similar Documents

Publication Publication Date Title
CN102461161B (en) Content syndication via ad tagging in web-based media
US20110087603A1 (en) Cloud based media player and offline media access
US20200193480A1 (en) Multiple Playback Local Ad Rotation
CN110381346B (en) Advertisement display method and equipment
US8341660B2 (en) Program promotion feedback
US20090254633A1 (en) Methods, systems, and computer program products for distributing profile-based advertisement content and user identification-tagged media content
US11962822B2 (en) Extending data records for dynamic data and selective acceptance based on hardware profile
US20100250348A1 (en) Platform or user sensitive advertising
US20120054777A1 (en) On-Line Media Player Architecture
US20160119661A1 (en) On-Demand Metadata Insertion into Single-Stream Content
US12022169B2 (en) Real-time ad tracking proxy
CN104488278A (en) Data Boundary Manager for Addressable Ads
US20130191207A1 (en) Cross-medium advertising network
JP2020004303A (en) Advertising display method, advertising display device, advertising display program
US10796345B1 (en) Offline video advertising
US20090132358A1 (en) System and method for automatically selecting advertising data for stored content
US20240378645A1 (en) Storing and retrieving unused advertisements
US20160366491A9 (en) System and method for automatically selecting advertising data for stored content
CN110677702B (en) Video advertisement processing method, device and computer-readable storage medium
US12041279B2 (en) Fast video stream startup
US10217138B1 (en) Server-side advertisement injection
CN107197334A (en) A kind of advertisement obtains system
US20210168423A1 (en) Systems and Methods for Delivery of a Service
US8806528B1 (en) Mediating digital program insertion for linear streaming media
US8978108B2 (en) Method, device, and system for service presentation

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
GR01 Patent grant
GR01 Patent grant