控制视频播放的方法和装置制造方法

文档序号:8004694阅读:151来源:国知局
控制视频播放的方法和装置制造方法
【专利摘要】本发明公开了一种控制视频播放的方法和装置,属于通信领域。所述方法包括:获取视频和所述视频对应的广告;按照预设的方式播放所述广告;根据所述广告的已播放时间计算出视频播放的限定时长;按照所述限定时长控制所述视频的播放时间。所述装置包括:获取模块、播放模块、计算模块和控制模块。本发明不仅确保了用户对广告的关注,避免了用户关注度的转移,而且,增强了广告的主动曝光时长,提高了广告的曝光率,实现了广告的精准推送。
【专利说明】控制视频播放的方法和装置
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种控制视频播放的方法和装置。
【背景技术】
[0002]互联网和移动互联网最重要的营收模式就是广告模式。目前,已经出现了诸多广告展示形式,有网幅广告、文本链接广告、电子邮件广告、赞助、与内容相结合的广告、插播式广告、RichMedia (富媒体)、EDM (Email Direct Marketing,电子邮件营销)直投、定向广告等等。通常会根据互联网的使用场景来选择合适的广告展示形式,从而进行广告展示。
[0003]广告展示的目的是为了提高广告的曝光率。通常,广告的播放可以分为视频播放前和视频播放中进行播放这两种模式。前者是在视频播放前,先展示一段时间的广告,然后再播放视频。后者是在视频播放中暂停,插播广告,然后再继续进行视频播放。而在视频播放中展示广告,会破坏用户体验,导致播放中断。因此,目前普遍采用的是在视频播放前播放广告的模式。
[0004]但是,上述在视频播放前展示广告的模式,会强制用户观看一定时长的广告,容易导致用户转移关注点,在广告播放期间,用户会浏览其它应用,而在广告播放完毕之后再重新激活视频播放的应用,这种情况下就没有达到让用户观看广告的效果。

【发明内容】

[0005]有鉴于此,本发明实施例提供了一种控制视频播放的方法和装置。所述技术方案如下:
[0006]一方面,提供了一种控制视频播放的方法,包括:
[0007]获取视频和所述视频对应的广告;
[0008]按照预设的方式播放所述广告;
[0009]根据所述广告的已播放时间计算出视频播放的限定时长;
[0010]按照所述限定时长控制所述视频的播放时间。
[0011]另一方面,提供了一种控制视频播放的装置,包括:
[0012]获取模块,用于获取视频和所述视频对应的广告;
[0013]播放模块,用于按照预设的方式播放所述广告;
[0014]计算模块,用于根据所述广告的已播放时间计算出视频播放的限定时长;
[0015]控制模块,用于按照所述限定时长控制所述视频的播放时间。
[0016]本发明实施例提供的技术方案带来的有益效果是:通过获取视频和所述视频对应的广告,按照预设的方式播放所述广告,根据所述广告的已播放时间计算出视频播放的限定时长,按照所述限定时长控制所述视频的播放时间,用户只能通过观看广告获得视频播放的限定时长,确保了用户对广告的关注,避免了用户关注度的转移,与现有的广告播放期间用户浏览其它应用相比,增强了广告的主动曝光时长,提高了广告的曝光率,实现了广告的精准推送。【专利附图】

【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例1提供的控制视频播放的方法流程图;
[0019]图2是本发明实施例2提供的控制视频播放的方法流程图;
[0020]图3是本发明实施例3提供的控制视频播放的方法流程图;
[0021]图4是本发明实施例4提供的控制视频播放的方法流程图;
[0022]图5是本发明实施例5提供的控制视频播放的装置一种结构图;
[0023]图6是本发明实施例5提供的控制视频播放的装置另一种结构图;
[0024]图7是本发明实施例5提供的终端结构图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0026]实施例1
[0027]参见图1,本实施例提供了一种控制视频播放的方法,包括:
[0028]101:获取视频和该视频对应的广告;
[0029]102:按照预设的方式播放该广告;
[0030]103:根据该广告的已播放时间计算出视频播放的限定时长;
[0031]104:按照该限定时长控制该视频的播放时间。
[0032]本实施例中,视频和广告属于独立的两个视频源,视频和广告之间的对应关系可以通过一个配置文件来进行映射,获取视频和对应的广告时,可以通过读取该配置文件来获取。进一步地,该配置文件中还可以设置广告的播放方式,包括但不限于:在视频播放前播放,在视频播放中的指定时刻播放,或者与视频同步播放等等。
[0033]本实施例中,获取视频通常是指先获取视频的ID(Identity,身份标识号码),再根据该ID对应的存储地址读取视频,所述存储地址可以为本地的路径,或者也可以为云端的路径,如URL (Uniform Resource Locator,统一资源定位符)链接等;类似的,广告的获取也可以通过广告的ID对应的存储地址来获取,该存储地址可以为本地的路径,或者也可以为云端的路径等,本实施例对此不做具体限定。
[0034]本实施例中,进一步地,上述方法还包括:
[0035]预先设置广告的已播放时间与视频播放的限定时长之间的计算关系;
[0036]相应的,根据该广告的已播放时间计算出视频播放的限定时长,包括:
[0037]记录该广告的已播放时间;
[0038]用记录的已播放时间与该计算关系,计算出与该记录的已播放时间对应的视频播放的限定时长。
[0039]优选地,所述预先设置广告的已播放时间与视频播放的限定时长之间的计算关系,包括:
[0040]预先设置广告的已播放时间与视频播放的限定时长之间的计算关系如下:
[0041]tl=k*t2 ;
[0042]其中,tl为广告的已播放时间,单位为秒,t2为视频播放的限定时长,单位为分钟,k为常数。
[0043]本实施例中,一种场景下,所述按照预设的方式播放该广告,包括:
[0044]获取预设的播放该广告的方式;
[0045]按照获取的该方式,在视频播放前播放该广告,或在该视频播放中的指定时刻播放该广告。
[0046]在上述场景中,按照该限定时长控制该视频的播放时间,包括:
[0047]从该视频的当前位置开始播放视频并开始计时,当计时达到该限定时长时,停止播放该视频;或者,
[0048]从该视频的当前位置开始播放视频,并从该限定时长开始进行倒计时,当倒计时达到零时,停止播放该视频。
[0049]本实施例中,在另一种场景下,按照预设的方式播放该广告,包括:
[0050]播放该视频,并在屏幕的指定位置同步播放该广告。
[0051]在上述另一种场景中,按照该限定时长控制该视频的播放时间,包括:
[0052]当该视频已播放的时长达到该限定时长时,停止播放该视频。
[0053]在上述另一种场景中,所述方法还包括:
[0054]在该广告的播放过程中,如果该限定时长减去该视频已播放的时长得到的结果大于等于该视频尚未播放的时长,则停止播放该广告。
[0055]本实施例提供的上述方法,通过获取视频和所述视频对应的广告,按照预设的方式播放所述广告,根据所述广告的已播放时间计算出视频播放的限定时长,按照所述限定时长控制所述视频的播放时间,用户只能通过观看广告获得视频播放的限定时长,确保了用户对广告的关注,避免了用户关注度的转移,与现有的广告播放期间用户浏览其它应用相比,增强了广告的主动曝光时长,提高了广告的曝光率,实现了广告的精准推送。
[0056]实施例2
[0057]参见图2,本实施例提供了一种控制视频播放的方法,包括:
[0058]201:预先设置广告的已播放时间与视频播放的限定时长之间的计算关系;
[0059]具体地,本步骤可以包括:
[0060]预先设置广告的已播放时间与视频播放的限定时长之间的计算关系如下:
[0061]tl=k*t2;(l)
[0062]其中,tl为广告的已播放时间,单位为秒,t2为视频播放的限定时长,单位为分钟,k为常数。
[0063]202:获取视频和该视频对应的广告;
[0064]本实施例中,视频和广告属于独立的两个视频源,视频和广告之间的对应关系可以通过一个配置文件来进行映射,获取视频和对应的广告时,可以通过读取该配置文件来获取。
[0065]本实施例中,获取视频通常是指先获取视频的ID,再根据该ID对应的存储地址读取视频,所述存储地址可以为本地的路径,或者也可以为云端的路径,如URL链接等;类似的,广告的获取也可以通过广告的ID对应的存储地址来获取,该存储地址可以为本地的路径,或者也可以为云端的路径等,本实施例对此不做具体限定。
[0066]203:按照预设的方式播放该广告;
[0067]本实施例中,所述预设的方式也可以配置在所述配置文件中。该方式是指播放广告的方式,包括但不限于:在视频播放前播放,在视频播放中的指定时刻播放,或者与视频同步播放等等。
[0068]例如,参见表1,为预先设置的配置文件,其中包括视频与对应的广告,该广告的播放方式,以及广告的已播放时间与视频播放的限定时长之间的计算关系。
[0069]表I
[0070]
【权利要求】
1.一种控制视频播放的方法,其特征在于,所述方法包括: 获取视频和所述视频对应的广告; 按照预设的方式播放所述广告; 根据所述广告的已播放时间计算出视频播放的限定时长; 按照所述限定时长控制所述视频的播放时间。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 预先设置广告的已播放时间与视频播放的限定时长之间的计算关系; 根据所述广告的已播放时间计算出视频播放的限定时长,包括: 记录所述广告的已播放时间; 用记录的已播放时间与所述计算关系,计算出与所述记录的已播放时间对应的视频播放的限定时长。
3.根据权利要 求2所述的方法,其特征在于,所述预先设置广告的已播放时间与视频播放的限定时长之间的计算关系,包括: 预先设置广告的已播放时间与视频播放的限定时长之间的计算关系如下:
tl=k氺t2 ; 其中,tl为广告的已播放时间,单位为秒,t2为视频播放的限定时长,单位为分钟,k为常数。
4.根据权利要求1所述的方法,其特征在于,所述按照预设的方式播放所述广告,包括: 获取预设的播放所述广告的方式; 按照获取的所述方式,在视频播放前播放所述广告,或在所述视频播放中的指定时刻播放所述广告。
5.根据权利要求4所述的方法,其特征在于,所述按照所述限定时长控制所述视频的播放时间,包括: 从所述视频的当前位置开始播放视频并开始计时,当计时达到所述限定时长时,停止播放所述视频;或者, 从所述视频的当前位置开始播放视频,并从所述限定时长开始进行倒计时,当倒计时达到零时,停止播放所述视频。
6.根据权利要求1所述的方法,其特征在于,所述按照预设的方式播放所述广告,包括: 播放所述视频,并在屏幕的指定位置同步播放所述广告。
7.根据权利要求6所述的方法,其特征在于,所述按照所述限定时长控制所述视频的播放时间,包括: 当所述视频已播放的时长达到所述限定时长时,停止播放所述视频。
8.根据权利要求6所述的方法,其特征在于,所述方法还包括: 在所述广告的播放过程中,如果所述限定时长减去所述视频已播放的时长得到的结果大于等于所述视频尚未播放的时长,则停止播放所述广告。
9.一种控制视频播放的装置,其特征在于,所述装置包括: 获取模块,用于获取视频和所述视频对应的广告;播放模块,用于按照预设的方式播放所述广告; 计算模块,用于根据所述广告的已播放时间计算出视频播放的限定时长; 控制模块,用于按照所述限定时长控制所述视频的播放时间。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 设置模块,用于预先设置广告的已播放时间与视频播放的限定时长之间的计算关系; 所述计算模块包括: 记录单元,用于记录所述广告的已播放时间; 计算单元,用于用所述记录单元记录的已播放时间与所述计算关系,计算出与所述记录的已播放时间对应的视频播放的限定时长。
11.根据权利要求10所述的装置,其特征在于,所述设置模块包括: 设置单元,用于预先设置广告的已播放时间与视频播放的限定时长之间的计算关系如下: 其中,tl为广告的已播放时间,单位为秒,t2为视频播放的限定时长,单位为分钟,k为常数。
12.根据权利要求9所述的装置,其特征在于,所述播放模块包括: 获取单元,用于获取预设的播放所述广告的方式; 播放单元,用于按照获取的所述方式,在视频播放前播放所述广告,或在所述视频播放中的指定时刻播放所述广告。
13.根据权利要求12所述的装置,其特征在于,所述控制模块包括: 第一控制单元,用于从所述视频的当前位置开始播放视频并开始计时,当计时达到所述限定时长时,停止播放所述视频;或者, 第二控制单元,用于从所述视频的当前位置开始播放视频,并从所述限定时长开始进行倒计时,当倒计时达到零时,停止播放所述视频。
14.根据权利要求9所述的装置,其特征在于,所述播放模块包括: 同步播放单元,用于播放所述视频,并在屏幕的指定位置同步播放所述广告。
15.根据权利要求14所述的装置,其特征在于,所述控制模块包括: 控制单元,用于当所述视频已播放的时长达到所述限定时长时,停止播放所述视频。
16.根据权利要求14所述的装置,其特征在于,所述控制模块还包括: 停止单元,用于在所述广告的播放过程中,如果所述限定时长减去所述视频已播放的时长得到的结果大于等于所述视频尚未播放的时长,则停止播放所述广告。
【文档编号】H04N21/2668GK103458302SQ201310362425
【公开日】2013年12月18日 申请日期:2013年8月19日 优先权日:2013年8月19日
【发明者】李创奇, 吴智宁, 钱澄 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1