视频播放方法及装置的制造方法_2

文档序号:9792183阅读:来源:国知局
检测到用户对视频的播放请求时,还可以判断该视频是否为直播视频,以确定是否进行后续步骤,具体包括可以为:根据该视频ID(Identity,身份识别信息)判断该视频ID是否为直播ID,如果是,执行步骤202,如果否,则结束或执行与非直播视频的相应步骤,或者,根据该视频的标签信息进行判断该视频是否为直播视频,也可以采用其他方法进行判断,本发明实施例对此不作限定。
[0077]在本发明另一实施例中,在获取该贴片视频之前,还可以检测该直播视频前是否可以播放贴片视频,如果可以,则执行获取贴片视频的步骤,如果不可以,则直接执行获取该直播视频的步骤。
[0078]202、在视频播放窗口的主窗口中播放该贴片视频。
[0079]获取该贴片视频后,在当前多媒体分享平台的视频播放窗口播放该贴片视频。
[0080]203、检测该用户对该直播视频的播放次数是否大于预设次数。如果该用户对该直播视频的播放次数大于预设次数,执行步骤204,如果该用户对该直播视频的播放次数不大于预设次数,执行步骤209。
[0081 ]如果该播放次数大于该预设次数,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤;如果该播放次数不大于该预设次数,则等待该贴片视频播放结束后,在该视频播放窗口的主窗口播放该直播视频。
[0082]通过检测该用户对该直播视频的播放次数,确定是否采用本发明所公开的视频播放方法,使得该视频播放方法不仅能够维护广告商的利益,还能够避免对用户观看直播视频造成过多干扰。
[0083]需要说明的是,该直播视频的播放次数是指用户对该直播视频地址的访问次数。例如,用户第一次对该直播视频地址进行访问后,在该直播视频播放过程中,或者还未开始播放时,用户由于缓冲失败或者资源获取失败等原因,对该直播视频页面的刷新功能选项执行触发操作时,则认为用户第二次访问该直播视频地址。
[0084]其中,该预设次数可以确定为任一固定值,例如,当该预设次数为I次时,当该用户对该直播视频的播放次数大于I次时,才执行步骤204;也即是,当用户第一次进入该直播视频的播放页面时,不管是否有贴片视频及贴片视频时长是否大于预设时长等,均不显示视频播放窗口的子窗口。除了将该预设次数确定为固定值以外,确定该预设次数的方法还可以为以下三种:
[0085]第一种、根据直播视频的时长确定。例如,当直播视频时长为半个小时时,将该预设次数确定为I次,当直播视频时长为四个小时或者以上时,将该预设次数确定为3次,当然,也可以确定为其他值,本发明实施例对根据直播视频时长,对该预设次数确定的具体数值不作限定。
[0086]根据直播视频时长确定该预设次数,能够在最大程度上保证广告商利益的基础上,降低占用直播视频时长的比例。
[0087]第二种、根据该直播视频的重要性确定。例如,当直播视频为国庆阅兵或其他重要会议时,可以将该预设次数确定为O次或I次,也可以确定为其他值,本发明实施例对此不作限定。
[0088]通过根据直播视频的重要性确定该预设次数,能够保证用户不会错过直播视频的重要直播内谷。
[0089]第三种,根据用户类型确定。例如,如果该用户为该多媒体分享平台的VIP(VeryImportant Person,会员)用户,将该预设次数确定为一相对较小的值,如O次或I次,如果该用户为该多媒体分享平台的普通免费用户,将该预设次数确定为一相对较大的值,如3次,也可以确定为其他值,本发明实施例对此不作限定。
[0090]通过根据用户类型确定该预设次数,能够在增加多媒体分享平台收入的同时,提高VIP用户的用户体验。
[0091]对于确定该预设次数的方法,可以采用上述方法中的任一种方法进行确定,也可以采用其他方法进行确定,本发明实施例对此不作限定。
[0092]需要说明的是,步骤203作为可选步骤,也可以不执行,即在视频播放窗口的主窗口播放该贴片视频以后,直接执行步骤204,或者直接执行在视频播放窗口的子窗口播放该直播视频的步骤。
[0093]此外,关于步骤203和步骤202的时序问题,可以在播放该贴片视频的同时,对该直播视频的播放次数是否大于预设次数进行检测,也可以在播放该贴片视频之后,再进行检测,还可以在未播放该贴片视频之前,即进行检测,本发明实施例对此不作限定。
[0094]204、检测该用户的历史播放数据是否符合预设子窗口播放条件。如果符合,执行步骤205 ;如果不符合,执行步骤209。
[0095]获取该用户的历史播放数据;如果该历史播放数据符合预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤,如果该历史播放数据不符合预设子窗口播放条件,则等待该贴片视频播放结束后,在该视频播放窗口的主窗口播放该直播视频。该用户的历史播放数据可以cookies形式存储于该用户客户端中,也可以采用其他方式进行存储,或存储在其他存储空间,本发明实施例对此不作限定。
[0096]其中,该用户的历史播放数据至少包括该用户在该直播视频的历史播放过程中播放任一贴片视频的次数,该播放任一贴片视频的次数是指完整播放次数,相应地,检测该用户的历史播放数据是否符合预设子窗口播放条件的方法可以为:当该用户在对该直播视频的历史播放过程中完整播放过任一个贴片视频时,确定该历史播放数据符合该预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤。
[0097]也即是,当该用户在该直播视频的历史播放过程中播放任一贴片视频的次数大于等于I次时,即认为该用户的历史播放数据符合预设子窗口播放条件。检测该用户的历史播放数据是否符合预设子窗口播放条件的方法也可以为:该用户在该直播视频的历史播放过程中播放任一贴片视频的次数大于预设数值,该预设数值可以确定为任一固定值,本发明实施例对此不作限定。
[0098]在本发明另一实施例中,该用户的历史播放数据还可以包括该用户在对任一直播视频的历史播放过程中完整播放任一贴片视频的次数、该用户在对任一直播视频的历史播放过程中完整播放该贴片视频的次数以及该用户在对该直播视频的历史播放过程中完整播放该贴片视频的次数,相应地,检测该用户的历史播放数据是否符合预设子窗口播放条件的方法可以为以下三种:
[0099]第一种、当该用户在对任一直播视频的历史播放过程中完整播放过任一个贴片视频时,确定该历史播放数据符合该预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤。该检测方法能够最大程度上避免对用户观看直播视频时的过度打扰。
[0100]第二种、当该用户在对任一直播视频的历史播放过程中完整播放过该贴片视频时,确定该历史播放数据符合该预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤。该检测方法能够对特定贴片视频所介绍的产品进行重点推广,同时还能够避免占用用户观看直播视频的时间。
[0101]第三种、当该用户在对该直播视频的历史播放过程中完整播放过该贴片视频时,确定该历史播放数据符合该预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤。该检测方法能够将直播视频与贴片视频绑定播放,例如,可以根据直播视频的关注度播放相应价位的贴片视频,该方法在保护广告商利益的基础上,避免占用直播视频播放时间。
[0102]该用户的历史播放数据该可以包括其他播放数据,例如,每个贴片视频的播放权重或者该直播视频的权重等数据,根据贴片视频权重是否小于第一预设阈值,判断该用户的历史播放数据是否符合预设子窗口播放条件;或者根据该直播视频的权重是否大于第二预设阈值,判断该用户的历史播放数据是否符合预设子窗口播放条件;本发明实施例对该第一预设阈值和该第二预设阈值的确定方法不作限定。相应地,检测该用户的历史播放数据是否符合预设子窗口播放条件也可以为其他方法,本发明实施例对此不作限定。
[0103]通过检测用户的历史播放数据是否符合预设子窗口播放条件,确定是否在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,既能够保证广告商的利益,还能够避免因贴片视频的多次插播,造成对用户观看直播时的过分干扰,进而能够避免用户错过直播内容。
[0104]在本发明又一实施例中,该用户的历史播放数据为该用户在预设时长内的播放数据。例如,当该预设时长为一个自然日时,检测该用户的历史播放数据是否符合预设子窗口播放条件的方法可以为:如果该用户在任一个自然日内,在该直播视频的历史播放过程中播放过任一贴片视频,则认为该用户的历史播放数据符合预设子窗口播放条件,如果在该自然日内,在该直播视频的历史播放过程中未完整播放过任一贴片视频,则认为该用户的历史播放数据不符合预设子窗口播放条件。
[0105]其中,该预设时长可以确定为任一固定值,如24小时、一周或一个月等,也可以采用其他方法确定,本发明实施例对此不作限定。
[0106]需要说明的是,步骤204与步骤203同理,作为可选步骤,可以执行也可以不执行,即在视频播放窗口的主窗口播放该贴片视频后,直接执行步骤205,或者直接执行在视频播放窗口的子窗口播放该直播视频的步骤。
[0107]205、检测该贴片视频的时长是否大于预设时长。如果该贴片视频的时长大于该预设时长,执行步骤206,如果该贴片视频的时长不大于该预设时长,执行步骤209。
[0108]如果该贴片视频的时长大于该预设时长,执行在该视频播放窗口的子窗口中播放该直播视频的步骤;如果该贴片视频的时长不大于该预设时长,则等待该贴片视频播放结束后,在该视频播放窗口的主窗口中播放该直播视频。
[0109]其中,该预设时长可以根据该直播视频的时长确定,例如,当该直播视频时长在O?1min之间时,将该预设时长确定为15s,当该直播视频时长在1min?30min之间时,将该预设时长确定为30s,当该直播视频时长在30min?60min之间时,将该预设时长确定为60s,当该直播视频时长在60min以上时,将该预设时长确定为90s;当然,也可以采用其他方法或者将该预设时长确定为其他固定值,本发明实施例对此不作限定。
[0110]通过检测该贴片视频的时长是否大于预设时长,确定是否在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,能够最大程度上保证广告商的利益,且不占用用户过多观看直播视频的时间。
[0111]需要说明的是,步骤205与步骤203、步骤204同理,作为可选步骤,可以执行也可以不执行,即在视频播放窗口的主窗口播放该贴片视频后,直接执行步骤206,或者直接执行在视频播放窗口的子窗口播放
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1