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

文档序号:9792183阅读:来源:国知局
该直播视频的步骤。
[0112]206、获取该直播视频。
[0113]通过步骤203、步骤204和步骤204的检测结果,确定在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频以后,在该视频播放窗口的主窗口的预设位置上,初始化该视频播放窗口的子窗口,并尝试连接该直播视频;当获取到该直播视频时,在该视频播放窗口的子窗口中播放该直播视频。
[0114]其中,对该视频播放窗口的子窗口的初始化方法可以为:在该视频播放窗口的子窗口显示加载动画,该加载动画可以为该直播视频的加载进度变化的动画,从而能够使用户获知该直播视频的实时加载进度信息,也可以是预设的任一加载动画,本发明实施例对此不作限定。
[0115]获取该直播视频的方法可以为:通过访问该直播视频地址,与该直播视频流进行连接,以获取该直播视频;也可以采用其他方法获取该直播视频,本发明实施例对此不作限定。
[0116]例如,当检测到用户所请求的视频为直播视频,且该用户在一天内用户已经访问过该直播视频地址,并在该直播视频的播放页面完整播放完一次该贴片视频,而且该贴片视频的时长大于60s,则确认能够在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,在该视频播放窗口的主窗口的左下角显示子窗口,并在该子窗口中显示加载动画,以呈现一种画中画的效果,在显示该加载动画的过程中,访问该直播视频地址,连接该直播视频流,以获取该直播视频。
[0117]需要说明的是,获取该直播视频的步骤可以在获取贴片视频的同时进行,也可以在确定在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频之后,再获取该直播视频,本发明实施例对此不作限定。
[0118]207、在该视频播放窗口的子窗口中播放该直播视频。
[0119]获取到该直播视频后,在该视频播放窗口的子窗口中播放该直播视频。其中,该子窗口面积为预设比例的该主窗口,且位于该主窗口的边角位置。
[0120]该预设比例可以采用服务器设置的缺省值,也可以由用户在指定范围内选择任意比例值。例如,该指定范围可以为1/10?1/6,用户可以在该范围内选择一个比例值,如1/8;当然,也可以采用其他方法设置该预设比例,本发明实施例对此不作限定;该边角位置是指不会遮挡贴片视频播放界面中心的位置,如该视频播放窗口的左上角、左下角、左上角或右上角中的任一角落位置,也可以为上、下、左或右四个边界中任一边界位置,本发明实施例对此不作限定。
[0121 ]在本发明另一实施例中,在该视频播放窗口的主窗口播放该贴片视频,获取到该直播视频之前,在该视频播放窗口的子窗口中显示该直播视频的加载动画;当获取到该直播视频后,隐藏该加载动画,并在该视频播放窗口的子窗口中播放该直播视频。
[0122]通过在获取到该直播视频之前,播放该直播视频的加载动画,能够使用户了解该直播视频的加载进度,获取到该直播视频后,隐藏该加载动画,并在该视频播放窗口的子窗口播放该直播视频,能够避免由于贴片视频的播放导致用户错过直播内容的情况发生。
[0123]在本发明又一实施例中,在播放过程中,将该贴片视频以预设音量进行播放,并将该直播视频以静音模式进行播放。在该视频播放窗口的预设位置显示切换声音功能按键;当检测到对该切换声音功能按键的触发操作时,切换该直播视频和该贴片视频的音量播放模式。
[0124]例如,如果当前的音量播放模式为该贴片视频以预设音量进行播放,该直播视频以静音模式进行播放,当检测到对该声音功能按键的触发操作时,将该贴片视频切换至静音模式进行播放,并将该直播视频切换至以预设音量进行播放。
[0125]其中,该预设音量可以确定为任一固定值,也可以采用其他方法确定,本发明实施例对此不作限定;该预设位置可以为该视频播放窗口的子窗口中的任意位置,也可以为该视频播放窗口的主窗口的任意位置,本发明实施例对此不作限定。
[0126]通过在播放过程中,将该贴片视频以预设音量进行播放,并将该直播视频以静音模式进行播放,能够尽量保障广告商的利益;通过检测切换声音功能按键的触发操作,能够对音量播放模式进行切换,从而使得用户能够更清楚地了解直播内容。
[0127]在本发明又一实施例中,当检测到该视频播放窗口的主窗口的缩放操作时,该视频播放窗口的子窗口按相同比例进行相应缩放。以使得用户能够将该视频播放窗口调整到最适合观看的尺寸。
[0128]如图2B所示,在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,在图2B中,该视频播放窗口的子窗口位于该视频播放窗口的主窗口的左下角,该切换声音功能按键位于该视频播放窗口的子窗口的右上角;此外,在该视频播放窗口的主窗口的左上方显示该直播视频的标题,右下方显示详情点击功能按键,当检测到对该详情点击功能按键时,跳转至该贴片视频所链接的产品详细信息展示页面,以使用户了解更多该贴片视频中的产品信息,在该视频播放窗口的主窗口的右下方还可以显示音量调节选项和页面缩放选项等,在该视频播放窗口的主窗口的右上方显示广告剩余时间选项和跳过选项,广告剩余时间选项用于显示该贴片视频的剩余播放时间,当检测到对该跳过选项的触发操作时,检测该用户类型,如果该用户为VIP用户,则直接结束播放该贴片视频,并将该直播视频切换至该视频播放窗口的主窗口进行播放,同时隐藏该视频播放窗口的子窗口。
[0129]208、当该贴片视频播放完毕时,将该直播视频切换至该主窗口进行播放。
[0130]进一步地,在另一实施例中,在该直播视频切换至该主窗口进行播放时,隐藏该视频播放窗口的子窗口,以避免对用户视线的遮挡。
[0131]在本发明另一实施例中,当该贴片视频播放结束后,对该用户的历史播放数据进行更新。例如,将该用户在对任一直播视频的历史播放过程中完整播放任一贴片视频的次数、该用户在对任一直播视频的历史播放过程中完整播放该贴片视频的次数、该用户在该直播视频的历史播放过程中播放任一贴片视频的次数以及该用户在对该直播视频的历史播放过程中完整播放该贴片视频的次数分别执行加I操作。
[0132]根据该用户的历史播放数据所包括的数据不同,采用不同的更新方法,本发明实施例对此不作限定。
[0133]209、等待该贴片视频播放结束后,在该视频播放窗口的主窗口播放该直播视频。
[0134]如果该用户对该直播视频的播放次数不大于预设次数,或该用户的历史播放数据不符合预设子窗口播放条件,或该贴片视频的时长不大于该预设时长,则在视频播放窗口的主窗口中播放贴片视频时,不同时在该视频播放窗口的子窗口播放直播视频;即该贴片视频播放结束后,才在该视频播放窗口的主窗口播放该直播视频。
[0135]需要说明的是,步骤203、步骤204和步骤205在本发明实施例中均作为可选步骤,即可以不执行步骤203、步骤204和步骤205,也可以只执行其中的任意一个步骤或任意两个步骤,本发明实施例对此不作限定。此外,对步骤203、步骤204和步骤205或其中至少两个步骤的执行顺序,本发明实施例也不作限定。
[0136]本实施例提供的方法,通过在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,能够避免在插播贴片视频的过程中,导致用户错过直播内容的情况发生;进一步地,通过检测该用户对该直播视频的播放次数是否大于预设次数,使得该视频播放方法不仅能够维护广告商的利益,还能够避免对用户观看直播视频造成过多干扰;通过检测该用户的历史播放数据是否符合预设子窗口播放条件,既能够保证广告商的利益,还能够避免因贴片视频的多次插播,造成对用户观看直播时的过分干扰,进而能够避免用户错过直播内容;通过检测该贴片视频的时长是否大于预设时长,确定是否在视频播放窗口的主窗口中播放贴片视频的同时,在该视频播放窗口的子窗口播放直播视频,能够最大程度上保证广告商的利益,且不占用用户过多观看直播视频的时间;通过在获取到该直播视频之前,播放该直播视频的加载动画,能够使用户了解该直播视频的加载进度,获取到该直播视频后,隐藏该加载动画,并在该视频播放窗口的子窗口播放该直播视频,能够避免由于贴片视频的播放导致用户错过直播内容的情况发生。
[0137]上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再--赘述。
[0138]图3是本发明实施例提供的一种视频播放装置结构示意图。参照图3,该装置包括贴片视频获取模块301,直播视频获取模块302,贴片视频播放模块303、直播视频播放模块304和切换模块305。
[0139]贴片视频获取模块301,用于在检测到用户对直播视频的播放请求时,获取贴片视频;
[0140]直播视频获取模块302,用于获取该直播视频;
[0141 ]贴片视频播放模块303,用于在视频播放窗口的主窗口中播放该贴片视频获取模块获取到的该贴片视频;
[0142]直播视频播放模块304,用于在该视频播放窗口的子窗口中播放该直播视频获取模块获取到的该直播视频;
[0143]切换模块305,用于当该贴片视频播放完毕时,将该直播视频切换至该主窗口进行播放。
[0144]在本发明提供的第一种可能实现方式中,该装置还包括:
[0145]第一检测模块,用于检测该用户对该直播视频的播放次数是否大于预设次数;
[0146]该直播视频播放模块304还用于如果该播放次数大于该预设次数,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤;
[0147]该直播视频播放模块304还用于如果该播放次数不大于该预设次数,则等待该贴片视频播放结束后,在该视频播放窗口的主窗口播放该直播视频。
[0148]在本发明提供的第二种可能实现方式中,该装置还包括:
[0149]历史播放数据获取模块,用于获取该用户的历史播放数据;
[0150]该直播视频播放模块304还用于如果该历史播放数据符合预设子窗口播放条件,则执行在该视频播放窗口的子窗口中播放该直播视频的步骤。
[0151]在本发明提供的第三种可能实现方式中,该直播视频播放模块304还用于:
[0152]在该视频播放窗口的主窗口的预设位置上,初始化该视频播放窗口的子窗口,并尝试连接该直播视频;
[0153]当获取到该直播视频时,在该视频播放窗口的子窗口中播放该直播视频。
[0154]在本发明提供的第四种可能实现方式中,该直播视频播放模块304还用于:
[0155]当该用户在对任一直播视频的历史播放
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1