The system and method of advertising, the invention discloses a method for dynamically adding video playback when the method comprises the following steps: the client when playing video, analyzes the sources and video information, it will parse out the source information is transmitted to the advertising server; the advertisement server according to the received information sources to form corresponding advertising configuration files, and the advertisement configuration file is returned to the client; the client using protocol analysis advertising profile predetermined, and the formation of advertising queue and the corresponding advertising database; client based on the video playback progress query advertising queue, when the detected current video playback progress to advertising in the queue advertising play time, according to the advertisement ID database query advertising, advertising data to obtain the corresponding, and in the creation of the advertisement will be advertising in the data configuration parameters The number is passed in to form the final advertising entity and display.
【技术实现步骤摘要】
一种视频播放时动态添加广告的方法及系统
本专利技术涉及Android系统广告实现领域,尤其涉及一种视频播放时动态添加广告的方法及系统。
技术介绍
目前,在Android系统上对视频进行添加广告的相关实现方法很少,即使有添加相关广告的操作,也大多是在视频播放暂停时段添加的静态广告,该类广告添加方法无法根据片源内容的不同动态推送不同的广告,同时在广告显示方面,因为这些广告的位置和大小都是通过Android的xml静态布局实现的,所以只能在屏幕中间显示特定大小的广告,因此此类广告的实现对用户的体验都是一样,不能给用户带来新颖的感觉,同时广告播放的曝光率也较低,用户的关注度不高。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种视频播放时动态添加广告的方法及系统,旨在解决现有的广告添加方法广告曝光率低、用户关注度低的问题。本专利技术的技术方案如下:一种视频播放时动态添加广告的方法,其中,包括步骤:A、客户端在播放视频时,解析出该视频的片源信息,并将解析出的片源信息发送至广告服务器;B、广告服务器根据接收到的片源信息形成对应的广告配置文件,并将广告配置文件返回至客户端;C、客户端利用预定的协议解析广告配置文件,并形成广告队列和与之对应的广告数据库;D、客户端根据视频的播放进度查询广告队列,当检测到视频的当前播放进度到达广告队列中的广告的播放时间时,根据该广告的广告ID查询广告数据库,获取对应的广告数据,并在创建该广告时将广告数据中的配置参数传入,形成最终的广告实体,并进行展示。所述的视频播放时动态添加广告的方法,其中, ...
【技术保护点】
一种视频播放时动态添加广告的方法,其特征在于,包括步骤:A、客户端在播放视频时,解析出该视频的片源信息,并将解析出的片源信息发送至广告服务器;B、广告服务器根据接收到的片源信息形成对应的广告配置文件,并将广告配置文件返回至客户端;C、客户端利用预定的协议解析广告配置文件,并形成广告队列和与之对应的广告数据库;D、客户端根据视频的播放进度查询广告队列,当检测到视频的当前播放进度到达广告队列中的广告的播放时间时,根据该广告的广告ID查询广告数据库,获取对应的广告数据,并在创建该广告时将广告数据中的配置参数传入,形成最终的广告实体,并进行展示。
【技术特征摘要】
1.一种视频播放时动态添加广告的方法,其特征在于,包括步骤:A、客户端在播放视频时,解析出该视频的片源信息,并将解析出的片源信息发送至广告服务器;B、广告服务器根据接收到的片源信息形成对应的广告配置文件,并将广告配置文件返回至客户端;C、客户端利用预定的协议解析广告配置文件,并形成广告队列和与之对应的广告数据库;D、客户端根据视频的播放进度查询广告队列,当检测到视频的当前播放进度到达广告队列中的广告的播放时间时,根据该广告的广告ID查询广告数据库,获取对应的广告数据,并在创建该广告时将广告数据中的配置参数传入,形成最终的广告实体,并进行展示;所述步骤D具体包括:D1、使用Android提供的绝对布局的方式对播放界面进行布局;D2、创建统一风格的广告底层窗口,实现加载该广告底层窗口的动画效果,并预留内容显示差异化接口;D3、在加载广告时,加载内容显示差异化接口,实现展示不同类型的广告。2.根据权利要求1所述的视频播放时动态添加广告的方法,其特征在于,所述步骤A中,调用Android平台多媒体播放控制类的获取多媒体元数据方法来获取片源信息。3.根据权利要求1所述的视频播放时动态添加广告的方法,其特征在于,所述步骤D还包括:D4、监听用户对展示的广告的点击事件,当监听到用户点击广告时,展示相应广告的详细信息或者跳转至含有详细信息的页面。4.根据权利要求3所述的视频播放时动态添加广告的方法,其特征在于,所述广告队列中包含多条广告信息,广告数据库中包含与每条广告信息一一对应的多条广告数据,每条广告信息中包含广告ID以及播放时间,每条广告数据中设置有包含广告类型、显示位置、显示大...
【专利技术属性】
技术研发人员:刘世涛,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。