一种用于在视频访问中提供目标图片的方法与设备的制作方法

文档序号:6519919阅读:200来源:国知局
一种用于在视频访问中提供目标图片的方法与设备的制作方法
【专利摘要】本发明的目的是提供一种用于在视频访问中提供目标图片的方法与设备。提供设备检测与由用户通过移动设备发起的视频访问请求相对应的目标页面是否存在图片显示需求,若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片,并将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。与现有技术相比,本发明通过根据移动设备的图片显示需求,结合所述移动设备的设备相关信息,确定与移动设备相对应的目标图片,实现了对目标图片的优化,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
【专利说明】一种用于在视频访问中提供目标图片的方法与设备
【技术领域】
[0001]本发明涉及网络视频【技术领域】,尤其涉及一种用于在视频访问中提供目标图片的技术。
【背景技术】
[0002]网络技术的不断发展使得各类客户端上都可以播放网络视频,例如PC、手机、平板电脑等。为了给用户提供网络视频的相关信息,有助于用户选择待播放的网络视频,客户端上的浏览器或用于播放视频的视频应用中,通常会提供与该网络视频相对应的海报预览图或介绍图片等图片信息。而当前的浏览器或视频应用中,对于图片信息显示所采用的图片像素较为单一,无法适应多种客户端以及不同网络条件下的个性化需求,尤其是在移动设备下,若图片像素较低,则图片显示不清晰,若图片像素较高,则降低图片刷新速度,浪费网络流量,影响用户体验。

【发明内容】

[0003]本发明的目的是提供一种用于在视频访问中提供目标图片的方法与设备。
[0004]根据本发明的一个方面,提供了一种用于在视频访问中提供目标图片的方法,其中,该方法包括以下步骤:
[0005]a检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;
[0006]b若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片;
[0007]c将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0008]根据本发明的另一方面,还提供了一种用于在视频访问中提供目标图片的提供设备,其中,该设备包括:
[0009]检测装置,用于检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;
[0010]确定装置,用于若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片;
[0011]提供装置,用于将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0012]根据本发明的再一方面,还提供了一种视频播放应用设备,包括如上述所述的用于在视频访问中提供目标图片的提供设备。
[0013]根据本发明的又一方面,还提供了一种视频播放应用插件,包括如上述所述的用于在视频访问中提供目标图片的提供设备。
[0014]与现有技术相比,本发明通过检测与由用户通过移动设备发起的视频访问请求相对应的目标页面是否存在图片显示需求,若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片,并将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片;从而确定了与移动设备相对应的目标图片,实现了对目标图片的优化,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
[0015]而且,本发明还可以通过所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片,生成与所述目标页面相对应的结果页面,将所述结果页面提供至所述移动设备;从而改进了结果页面的显示效果,根据所述图片,实现了对结果页面的优化,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
[0016]而且,本发明还可以若存在所述图片显示需求,根据所述移动设备的设备相关信息,确定对应的图片像素条件信息,根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片;从而确定了与移动设备相对应的目标图片,实现了对目标图片的优化,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
[0017]而且,本发明还可以根据所述图片显示需求,从所述视频访问请求所对应的目标视频中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片;或者根据所述图片显示需求,从所述目标视频的未播放部分中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片;从而确定了与移动设备相对应的目标图片,扩大了目标图片的候选范围,实时更新,实现了对目标图片的优化,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
[0018]而且,本发明还可以若存在所述图片显示需求,更新所述移动设备的设备相关信息,根据所述更新后的设备相关信息,确定对应的图片像素条件信息;从而提高所述移动设备的资源利用率,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
[0019]而且,本发明还可以根据所述用户对所述目标页面与所述目标图片的继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息,将所述处理后的继续访问页面提供至所述用户设备;进一步地,还可以根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,调整所述图片像素条件信息,对所述继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信息;从而能够实现对继续访问页面的图片的灵活处理,实现了对目标图片的优化,实时满足用户的需求,提高了移动设备的设备处理效率与图片显示效果,提高了用户获取信息的效率,改善了用户体验。
【专利附图】

【附图说明】
[0020]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0021]图1示出根据本发明一个方面的一种用于在视频访问中提供目标图片的提供设备不意图;
[0022]图2示出根据本发明一个优选实施例的一种用于在视频访问中提供目标图片的提供设备示意图;
[0023]图3示出根据本发明另一个方面的一种用于在视频访问中提供目标图片的方法流程图;
[0024]图4示出根据本发明一个优选实施例的一种用于在视频访问中提供目标图片的方法流程图。
[0025]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0026]下面结合附图对本发明作进一步详细描述。
[0027]图1示出根据本发明一个方面的一种用于在视频访问中提供目标图片的提供设备示意图;其中,所述提供设备包括检测装置1、确定装置2、提供装置3。具体地,检测装置1检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;确定装置2若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片;提供装置3将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0028]在此,所述提供设备包括但不限于网络设备、用户设备、或与网络设备和/或用户设备通过网络和/或硬件相集成所构成的设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络设备例如视频服务器、中转服务器等。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如智能手机、PDA等移动设备。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的提供设备同样适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
[0029]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行图片显示需求的检测、目标图片的确定、目标页面与目标图片的提供等,直至所述提供设备停止检测与视频访问请求相对应的目标页面是否存在图片显示需求。
[0030]检测装置1检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起。
[0031]具体地,所述检测装置1通过基于特定的用户操作而触发,或者基于预定的检测周期而触发,从而检测与视频访问请求相对应的目标页面是否存在图片显示需求;其中,所述视频访问请求由用户通过点击、输入、触摸等方式,通过移动设备发起。[0032]例如,用户打开某个视频应用,所述检测装置1利用周期检测的方式,每隔固定时长(如1秒)则对所述视频应用的当前界面进行扫描,所述当前界面即为所述目标页面;若所述目标页面上存在一个或多个电影海报预览图,则所述检测装置1检测所述目标页面存在图片显示需求。
[0033]或者,例如,用户打开某个视频应用,通过触摸的方式点击了某个视频页面,从而执行了一个视频访问请求,所述视频页面即为与所述视频访问请求相对应的目标页面;所述检测装置1检测到发生了所述视频访问请求,从而触发检测与视频访问请求相对应的目标页面是否存在图片显示需求;若所述目标页面上包含一张或多张图片,如海报图或介绍图或其他图片等,或者所述目标页面上包含所述视频访问请求所对应的目标视频的一张或多张视频截图,从而所述检测装置1检测与视频访问请求相对应的目标页面存在图片显示需求。
[0034]在此,本领域技术人员应能理解,所述检测方式均为举例,任何检测与视频访问请求相对应的目标页面是否存在图片显示需求的方式,均应包含在本发明的范围内。
[0035]优选地,所述图片显示需求包括以下至少任一项:
[0036]-所述目标页面包括待显示的图片,例如,所述目标页面上包含一张或多张待显示的背景图片、海报预览图、视频截图、其他图片等;
[0037]-所诉目标页面包括与所述视频访问请求所对应的目标视频相关联的待显示的图片,例如,与所述目标视频相关联的海报预览图、视频截图、视频介绍图等;
[0038]-所述目标页面所对应的描述信息包含图片需求关键词信息,其中,所述描述信息包括但不限于锚文本或网页关键词,所述图片需求关键词信息包括但不限于海报、截图、样图、介绍图等关键词;
[0039]-所述视频访问请求包括包含图片需求关键词信息的视频搜索请求,例如,所述视频访问请求中包括视频搜索请求,所述视频搜索请求中带有包含“海报、截图、介绍图、样图”等关键词。
[0040]确定装置2若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片。
[0041]具体地,若所述检测装置1检测到存在所述图片显示需求,则所述确定装置2通过与所述移动设备直接交互,以获取所述移动设备的设备相关信息,或者所述确定装置2与存储或提供所述移动设备的设备相关信息的一个或多个数据库或其他第三方设备相交互,以获取所述移动设备的设备相关信息;其中,所述设备相关信息包括但不限于所述移动设备的厂商信息、型号信息、屏幕尺寸信息、内存容量信息(包括但不限于当前已使用容量信息、剩余容量信息)、CPU信息(包括但不限于CPU计算能力、当前CPU使用率等)等。
[0042]所述确定装置2根据所述图片显示需求,并结合所述移动设备的设备相关信息,从而确定与所述移动设备对应的图片数量、图片像素、图片位置等信息,进而根据上述信息以确定对应的目标图片。
[0043]例如,若所述移动设备的屏幕尺寸小于预定的阈值,则根据所述屏幕尺寸,确定与所述屏幕尺寸相对应的原始图片的略缩图,以作为所述目标图片;或者,若所述移动设备的内存剩余容量信息大于预定的阈值,则根据所述移动设备的屏幕大小等信息,确定与所述原始图片相对应的高像素的目标图片;或者,若所述CPU使用信息低于预定的阈值,则根据所述移动设备的屏幕大小等信息,减少在当前目标页面所显示的预定的图片数量,并降低所述原始图片相对应的像素,从而确定对应的目标图片;进一步地,还可以根据所确定的图片数量,调整多个图片在该页面上的位置信息,从而提高用户体验。
[0044]在此,本领域技术人员应能理解,所述确定方式均为举例,任何根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片的方式,均应包含在本发明的范围内。
[0045]提供装置3将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0046]具体地,所述提供装置3通过根据各种通信协议(Communications Protocol),通过各类数据传输接口,将所述目标页面与所述目标图片提供至所述移动设备;其中,将所述目标页面上与所述图片显示需求相对应的图片,利用所述目标图片进行替代。
[0047]例如,若在客户端(如移动设备)执行所述方法,则在加载所述目标页面的对应图片时,改为加载所述目标图片;若在网络端(如视频服务器或中转服务器等)执行所述方法,则利用所述目标图片替代所述目标页面上的与所述图片显示需求相对应的图片,将替换后的所述目标页面发送至所述移动设备。
[0048]优选地,所述提供装置3可以通过所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片,生成与所述目标页面相对应的结果页面;将所述结果页面提供至所述移动设备。
[0049]具体地,所述提供装置3可以根据所述确定装置2所确定的目标图片,替代所述目标页面中与所述图片显示需求相对应的图片,从而对所述目标页面进行更新,生成与所述目标页面相对应的结果页面;然后,所述提供装置3通过根据各种通信协议(Communications Protocol),通过各类数据传输接口,将所述结果页面提供至所述移动设备。
[0050]例如,在网络端(如视频服务器或中转服务器等)执行所述方法,则利用所确定的图片像素较低的目标图片,替换掉所述目标页面中相对应的图片像素较高的图片,利用所述图片像素较低的目标图片,对所述目标页面中的图片进行更新,生成与所述目标页面相对应的结果页面,并将所述结果页面提供至所述移动设备。
[0051]优选地,所述提供设备还包括处理装置(未示出)与页面提供装置(未示出);其中,所述处理装置根据所述用户对所述目标页面与所述目标图片的继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息;所述页面提供装置将所述处理后的继续访问页面提供至所述移动设备。
[0052]具体地,所述处理装置可以获取所述用户通过点击、输入、触摸等方式对所述目标页面与所述目标图片的进行的继续访问操作,在此,所述继续访问操作例如用户的对所述目标页面和/或所述目标图片的翻页操作、对所述目标页面通过划屏或点击等执行的继续浏览操作、对目标视频的点击操作等。
[0053]然后,所述处理装置根据所述继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,例如根据所述继续访问页面所对应的根据所述图片显示需求,并结合所述移动设备的设备相关信息,对所述继续访问页面上所对应的图片的图片数量、图片像素、图片位置等信息进行调整,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息。
[0054]其中,所述图片像素条件信息包括但不限于图片像素大小、图片数量、图片位置等信息。
[0055]例如,当前目标页面为视频简介页面,所述视频简介页面上包含有多个目标图片;用户通过在触摸屏上的向上滑动操作,执行对所述目标页面的继续访问操作,获取与当前目标页面相对应的下一页,即为所述继续访问页面,所述继续访问页面上包含多个其他的视频图片;所述处理装置获取所述继续访问操作,根据所述移动设备的设备相关信息,例如若所述移动设备的内存剩余容量较低,则减少所述继续访问页面上需要显示的图片数量,或降低所述继续访问页面上的图片像素,或利用低像素的图片替换所述继续访问页面上的图片等。
[0056]在此,所述处理方法与图1中所述确定装置2所对应的目标图片的确定方法相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0057]所述页面提供装置通过根据各种通信协议(Communications Protocol),通过各类数据传输接口,将所述处理后的继续访问页面提供至所述移动设备。
[0058]更优选地,所述处理装置可以根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,调整所述图片像素条件信息;对所述继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信肩、Ο
[0059]具体地,所述处理装置可以获取所述用户通过点击、输入、触摸等方式对所述目标页面与所述目标图片的进行的继续访问操作,在此,所述继续访问操作例如用户的对所述目标页面和/或所述目标图片的翻页操作、对所述目标页面通过划屏或点击等执行的继续浏览操作、对目标视频的点击操作等。
[0060]然后,所述处理装置根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,对所述继续访问操作所对应的继续访问页面进行处理,例如,若所述继续访问页面所对应的图片显示区域比所述目标页面的图片显示区域信息更大,则表示在所述继续访问页面上可以显示数量更多的图片,从而调整与所述继续访问页面所对应的所述图片像素条件信息。
[0061]所述处理装置根据所述图片像素条件信息,对所述继续访问页面进行处理,通过对所述继续访问页面上的图片进行像素调整、压缩、位置调整等操作,使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信息。
[0062]图2示出根据本发明一个优选实施例的一种用于在视频访问中提供目标图片的提供设备示意图;其中,所述提供设备包括检测装置1 ’、确定装置2 ’、提供装置3 ’,其中,所述确定装置2’包括条件确定单元21’、图片确定单元22’。具体地,检测装置1’检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;若存在所述图片显示需求,条件确定单元21’根据所述移动设备的设备相关信息,确定对应的图片像素条件信息;图片确定单元22’根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片;提供装置3’将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0063]其中,所述提供设备的检测装置I’、提供装置3’与图1所示对应装置相同或基本相同,故此处不再赘述,并通过弓I用的方式包含于此。
[0064]上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行图片显示需求的检测、图片像素条件信息的确定、目标图片的确定、目标页面与目标图片的提供等,直至所述提供设备停止检测与视频访问请求相对应的目标页面是否存在图片显示需求。
[0065]若存在所述图片显示需求,条件确定单元21’根据所述移动设备的设备相关信息,确定对应的图片像素条件信息。
[0066]具体地,若所述检测装置I’检测到存在所述图片显示需求,则所述条件确定单元21’通过与所述移动设备直接交互,以获取所述移动设备的设备相关信息,或者所述条件确定单元21’与存储或提供所述移动设备的设备相关信息的一个或多个数据库或其他第三方设备相交互,以获取所述移动设备的设备相关信息;其中,所述设备相关信息包括但不限于所述移动设备的厂商信息、型号信息、屏幕尺寸信息、内存容量信息(包括但不限于当前已使用容量信息、剩余容量信息)、CPU信息(包括但不限于CPU计算能力、当前CPU使用率等)
坐寸ο
[0067]所述条件确定单元21’根据所述移动设备的设备相关信息,基于预定的映射关系或基于系统学习所获取的数据,确定与所述移动设备相对应的图片像素条件信息,其中,其中,所述图片像素条件信息包括但不限于图片像素大小、图片数量、图片位置等信息。
[0068]优选地,若存在所述图片显示需求,所述条件确定单元21’可以更新所述移动设备的设备相关信息;根据所述更新后的设备相关信息,确定对应的图片像素条件信息。
[0069]具体地,若所述检测装置I’检测到存在所述图片显示需求,则所述条件确定单元21’对所述移动设备的设备相关信息进行更新;例如,所述条件确定单元21’可以对所述移动设备的内存进行整理,从而释放更多内存用于处理所述图片显示需求;进一步地,所述条件确定单元21’可以根据所述图片显示需求来对所述移动设备的设备相关信息进行更新,例如,若所述图片显示需求所对应的图片数目较多或像素较大,所述条件确定单元21’才会执行对所述移动设备的内存进行整理等。
[0070]图片确定单元22’根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片。
[0071]具体地,所述图片确定单元22’根据所述图片显示需求,并结合所述图片像素条件信息,确定与所述目标页面上的原图片相对应的目标图片;其中,所述确定方式包括但不限于从数据库或其他第三方设备中提取符合所述图片像素条件信息的所述目标图片,或者对所述目标页面上的原图片进行处理,从而获得符合所述图片像素条件信息的目标图片。
[0072]优选地,所述图片确定单元22’可以根据所述图片显示需求,从所述视频访问请求所对应的目标视频中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0073]具体地,所述图片确定单元22’可以根据所述图片显示需求,通过从所述视频访问请求所对应的目标视频中直接截取符合所述图片像素条件信息的截屏图片,以作为所述对应的目标图片;或者,所述图片确定单元22’可以通过与存储截屏图片的数据库或其他第三方设备相交互,根据所述图片显示需求筛选出选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0074]更优选地,所述图片确定单元22’可以根据所述图片显示需求,从所述目标视频的未播放部分中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0075]具体地,所述图片确定单元22’可以根据当前所述目标视频的播放进度,或者通过读取播放记录中所述目标视频的播放进度,从而获取所述目标视频的已播放部分和未播放部分;然后所述图片确定单元22’根据所述图片显示需求,通过从所述目标视频的未播放部分中所对应的目标视频中直接截取符合所述图片像素条件信息的截屏图片,以作为所述对应的目标图片;或者,所述图片确定单元22’可以通过与存储截屏图片的数据库或其他第三方设备相交互,根据所述图片显示需求,从所述目标视频的未播放部分中所对应的图片中,筛选出选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0076]图3示出根据本发明另一个方面的一种用于在视频访问中提供目标图片的方法流程图。具体地,在步骤Si中,所述提供设备检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;在步骤s2中,所述提供设备若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片;在步骤s3中,所述提供设备将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0077]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行图片显示需求的检测、目标图片的确定、目标页面与目标图片的提供等,直至所述提供设备停止检测与视频访问请求相对应的目标页面是否存在图片显示需求。
[0078]在步骤Si中,所述提供设备检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起。
[0079]具体地,在步骤Si中,所述提供设备通过基于特定的用户操作而触发,或者基于预定的检测周期而触发,从而检测与视频访问请求相对应的目标页面是否存在图片显示需求;其中,所述视频访问请求由用户通过点击、输入、触摸等方式,通过移动设备发起。
[0080]例如,用户打开某个视频应用,在步骤Si中,所述提供设备利用周期检测的方式,每隔固定时长(如I秒)则对所述视频应用的当前界面进行扫描,所述当前界面即为所述目标页面;若所述目标页面上存在一个或多个电影海报预览图,则在步骤Si中,所述提供设备检测所述目标页面存在图片显示需求。
[0081]或者,例如,用户打开某个视频应用,通过触摸的方式点击了某个视频页面,从而执行了一个视频访问请求,所述视频页面即为与所述视频访问请求相对应的目标页面;在步骤Si中,所述提供设备检测到发生了所述视频访问请求,从而触发检测与视频访问请求相对应的目标页面是否存在图片显示需求;若所述目标页面上包含一张或多张图片,如海报图或介绍图或其他图片等,或者所述目标页面上包含所述视频访问请求所对应的目标视频的一张或多张视频截图,从而在步骤Si中,所述提供设备检测与视频访问请求相对应的目标页面存在图片显示需求。
[0082]在此,本领域技术人员应能理解,所述检测方式均为举例,任何检测与视频访问请求相对应的目标页面是否存在图片显示需求的方式,均应包含在本发明的范围内。
[0083]优选地,所述图片显示需求包括以下至少任一项:
[0084]-所述目标页面包括待显示的图片,例如,所述目标页面上包含一张或多张待显示的背景图片、海报预览图、视频截图、其他图片等;
[0085]-所诉目标页面包括与所述视频访问请求所对应的目标视频相关联的待显示的图片,例如,与所述目标视频相关联的海报预览图、视频截图、视频介绍图等;
[0086]-所述目标页面所对应的描述信息包含图片需求关键词信息,其中,所述描述信息包括但不限于锚文本或网页关键词,所述图片需求关键词信息包括但不限于海报、截图、样图、介绍图等关键词;
[0087]-所述视频访问请求包括包含图片需求关键词信息的视频搜索请求,例如,所述视频访问请求中包括视频搜索请求,所述视频搜索请求中带有包含“海报、截图、介绍图、样图”等关键词。
[0088]在步骤s2中,所述提供设备若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片。
[0089]具体地,若在步骤Si中,所述提供设备检测到存在所述图片显示需求,则在步骤s2中,所述提供设备通过与所述移动设备直接交互,以获取所述移动设备的设备相关信息,或者在步骤s2中,所述提供设备与存储或提供所述移动设备的设备相关信息的一个或多个数据库或其他第三方设备相交互,以获取所述移动设备的设备相关信息;其中,所述设备相关信息包括但不限于所述移动设备的厂商信息、型号信息、屏幕尺寸信息、内存容量信息(包括但不限于当前已使用容量信息、剩余容量信息)、CPU信息(包括但不限于CPU计算能力、当前CPU使用率等)等。
[0090]在步骤s2中,所述提供设备根据所述图片显示需求,并结合所述移动设备的设备相关信息,从而确定与所述移动设备对应的图片数量、图片像素、图片位置等信息,进而根据上述信息以确定对应的目标图片。
[0091]例如,若所述移动设备的屏幕尺寸小于预定的阈值,则根据所述屏幕尺寸,确定与所述屏幕尺寸相对应的原始图片的略缩图,以作为所述目标图片;或者,若所述移动设备的内存剩余容量信息大于预定的阈值,则根据所述移动设备的屏幕大小等信息,确定与所述原始图片相对应的高像素的目标图片;或者,若所述CPU使用信息低于预定的阈值,则根据所述移动设备的屏幕大小等信息,减少在当前目标页面所显示的预定的图片数量,并降低所述原始图片相对应的像素,从而确定对应的目标图片;进一步地,还可以根据所确定的图片数量,调整多个图片在该页面上的位置信息,从而提高用户体验。
[0092]在此,本领域技术人员应能理解,所述确定方式均为举例,任何根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片的方式,均应包含在本发明的范围内。
[0093]在步骤s3中,所述提供设备将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0094]具体地,在步骤s3中,所述提供设备通过根据各种通信协议(CommunicationsProtocol),通过各类数据传输接口,将所述目标页面与所述目标图片提供至所述移动设备;其中,将所述目标页面上与所述图片显示需求相对应的图片,利用所述目标图片进行替代。
[0095]例如,若在客户端(如移动设备)执行所述方法,则在加载所述目标页面的对应图片时,改为加载所述目标图片;若在网络端(如视频服务器或中转服务器等)执行所述方法,则利用所述目标图片替代所述目标页面上的与所述图片显示需求相对应的图片,将替换后的所述目标页面发送至所述移动设备。
[0096]优选地,在步骤S3中,所述提供设备可以通过所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片,生成与所述目标页面相对应的结果页面;将所述结果页面提供至所述移动设备。
[0097]具体地,在步骤S3中,所述提供设备可以根据在步骤s2中,所述提供设备所确定的目标图片,替代所述目标页面中与所述图片显示需求相对应的图片,从而对所述目标页面进行更新,生成与所述目标页面相对应的结果页面;然后,在步骤S3中,所述提供设备通过根据各种通信协议(Communications Protocol),通过各类数据传输接口,将所述结果页面提供至所述移动设备。
[0098]例如,在网络端(如视频服务器或中转服务器等)执行所述方法,则利用所确定的图片像素较低的目标图片,替换掉所述目标页面中相对应的图片像素较高的图片,利用所述图片像素较低的目标图片,对所述目标页面中的图片进行更新,生成与所述目标页面相对应的结果页面,并将所述结果页面提供至所述移动设备。
[0099]优选地,所述方法还包括步骤s4 (未示出)与步骤s5 (未示出);其中,在步骤s4中,所述提供设备根据所述用户对所述目标页面与所述目标图片的继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息;在步骤s5中,所述提供设备将所述处理后的继续访问页面提供至所述移动设备。
[0100]具体地,在步骤s4中,所述提供设备可以获取所述用户通过点击、输入、触摸等方式对所述目标页面与所述目标图片的进行的继续访问操作,在此,所述继续访问操作例如用户的对所述目标页面和/或所述目标图片的翻页操作、对所述目标页面通过划屏或点击等执行的继续浏览操作、对目标视频的点击操作等。
[0101]然后,在步骤s4中,所述提供设备根据所述继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,例如根据所述继续访问页面所对应的根据所述图片显示需求,并结合所述移动设备的设备相关信息,对所述继续访问页面上所对应的图片的图片数量、图片像素、图片位置等信息进行调整,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息。
[0102]其中,所述图片像素条件信息包括但不限于图片像素大小、图片数量、图片位置等信息。
[0103]例如,当前目标页面为视频简介页面,所述视频简介页面上包含有多个目标图片;用户通过在触摸屏上的向上滑动操作,执行对所述目标页面的继续访问操作,获取与当前目标页面相对应的下一页,即为所述继续访问页面,所述继续访问页面上包含多个其他的视频图片;在步骤s4中,所述提供设备获取所述继续访问操作,根据所述移动设备的设备相关信息,例如若所述移动设备的内存剩余容量较低,则减少所述继续访问页面上需要显示的图片数量,或降低所述继续访问页面上的图片像素,或利用低像素的图片替换所述继续访问页面上的图片等。
[0104]在此,所述处理方法与图3中所述步骤s2所对应的目标图片的确定方法相同或相似,故在此不再赘述,并通过引用的方式包含于此。
[0105]在步骤s5中,所述提供设备通过根据各种通信协议(CommunicationsProtocol ),通过各类数据传输接口,将所述处理后的继续访问页面提供至所述移动设备。
[0106]更优选地,在步骤s4中,所述提供设备可以根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,调整所述图片像素条件信息;对所述继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件息。
[0107]具体地,在步骤s4中,所述提供设备可以获取所述用户通过点击、输入、触摸等方式对所述目标页面与所述目标图片的进行的继续访问操作,在此,所述继续访问操作例如用户的对所述目标页面和/或所述目标图片的翻页操作、对所述目标页面通过划屏或点击等执行的继续浏览操作、对目标视频的点击操作等。
[0108]然后,在步骤s4中,所述提供设备根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,对所述继续访问操作所对应的继续访问页面进行处理,例如,若所述继续访问页面所对应的图片显示区域比所述目标页面的图片显示区域信息更大,则表示在所述继续访问页面上可以显示数量更多的图片,从而调整与所述继续访问页面所对应的所述图片像素条件信息。
[0109]在步骤s4中,所述提供设备根据所述图片像素条件信息,对所述继续访问页面进行处理,通过对所述继续访问页面上的图片进行像素调整、压缩、位置调整等操作,使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信息。
[0110]图4示出根据本发明一个优选实施例的一种用于在视频访问中提供目标图片的方法流程图。具体地,在步骤Si’中,所述提供设备检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;若存在所述图片显示需求,在步骤s21’中,所述提供设备根据所述移动设备的设备相关信息,确定对应的图片像素条件信息;在步骤s22’中,所述提供设备根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片;在步骤S3’中,所述提供设备将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
[0111]其中,所述方法的步骤SI’、步骤S3’与图3所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。
[0112]上述各步骤之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各步骤分别实时地,或者按照设定的或实时调整的工作模式要求,进行图片显示需求的检测、图片像素条件信息的确定、目标图片的确定、目标页面与目标图片的提供等,直至所述提供设备停止检测与视频访问请求相对应的目标页面是否存在图片显示需求。
[0113]若存在所述图片显示需求,在步骤s21’中,所述提供设备根据所述移动设备的设备相关信息,确定对应的图片像素条件信息。
[0114]具体地,若在步骤Si’中,所述提供设备检测到存在所述图片显示需求,则在步骤s2r中,所述提供设备通过与所述移动设备直接交互,以获取所述移动设备的设备相关信息,或者在步骤s21’中,所述提供设备与存储或提供所述移动设备的设备相关信息的一个或多个数据库或其他第三方设备相交互,以获取所述移动设备的设备相关信息;其中,所述设备相关信息包括但不限于所述移动设备的厂商信息、型号信息、屏幕尺寸信息、内存容量信息(包括但不限于当前已使用容量信息、剩余容量信息)、CPU信息(包括但不限于CPU计算能力、当前CPU使用率等)等。
[0115]在步骤s21’中,所述提供设备根据所述移动设备的设备相关信息,基于预定的映射关系或基于系统学习所获取的数据,确定与所述移动设备相对应的图片像素条件信息,其中,其中,所述图片像素条件信息包括但不限于图片像素大小、图片数量、图片位置等信
肩、O
[0116]优选地,若存在所述图片显示需求,在步骤s21’中,所述提供设备可以更新所述移动设备的设备相关信息;根据所述更新后的设备相关信息,确定对应的图片像素条件信息。
[0117]具体地,若在步骤Si’中,所述提供设备检测到存在所述图片显示需求,则在步骤s2r中,所述提供设备对所述移动设备的设备相关信息进行更新;例如,在步骤s21’中,所述提供设备可以对所述移动设备的内存进行整理,从而释放更多内存用于处理所述图片显示需求;进一步地,在步骤s21’中,所述提供设备可以根据所述图片显示需求来对所述移动设备的设备相关信息进行更新,例如,若所述图片显示需求所对应的图片数目较多或像素较大,在步骤s21’中,所述提供设备才会执行对所述移动设备的内存进行整理等。
[0118]在步骤s22’中,所述提供设备根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片。
[0119]具体地,在步骤s22’中,所述提供设备根据所述图片显示需求,并结合所述图片像素条件信息,确定与所述目标页面上的原图片相对应的目标图片;其中,所述确定方式包括但不限于从数据库或其他第三方设备中提取符合所述图片像素条件信息的所述目标图片,或者对所述目标页面上的原图片进行处理,从而获得符合所述图片像素条件信息的目标图片。
[0120]优选地,在步骤s22’中,所述提供设备可以根据所述图片显示需求,从所述视频访问请求所对应的目标视频中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0121]具体地,在步骤s22’中,所述提供设备可以根据所述图片显示需求,通过从所述视频访问请求所对应的目标视频中直接截取符合所述图片像素条件信息的截屏图片,以作为所述对应的目标图片;或者,在步骤s22’中,所述提供设备可以通过与存储截屏图片的数据库或其他第三方设备相交互,根据所述图片显示需求筛选出选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0122]更优选地,在步骤s22’中,所述提供设备可以根据所述图片显示需求,从所述目标视频的未播放部分中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0123]具体地,在步骤s22’中,所述提供设备可以根据当前所述目标视频的播放进度,或者通过读取播放记录中所述目标视频的播放进度,从而获取所述目标视频的已播放部分和未播放部分;然后在步骤s22’中,所述提供设备根据所述图片显示需求,通过从所述目标视频的未播放部分中所对应的目标视频中直接截取符合所述图片像素条件信息的截屏图片,以作为所述对应的目标图片;或者,在步骤s22’中,所述提供设备可以通过与存储截屏图片的数据库或其他第三方设备相交互,根据所述图片显示需求,从所述目标视频的未播放部分中所对应的图片中,筛选出选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
[0124]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【权利要求】
1.一种用于在视频访问中提供目标图片的方法,其中,该方法包括以下步骤:a检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;b若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关信息,确定对应的目标图片;c将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
2.根据权利要求1所述的方法,其中,所述步骤c包括:-通过所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片,生成与所述目标页面相对应的结果页面;-将所述结果页面提供至所述移动设备。
3.根据权利要求1或2所述的方法,其中,所述图片显示需求包括以下至少任一项:-所述目标页面包括待显示的图片;-所诉目标页面包括与所述视频访问请求所对应的目标视频相关联的待显示的图片;-所述目标页面所对应的描述信息包含图片需求关键词信息;-所述视频访问请求包括包含图片需求关键词信息的视频搜索请求。
4.根据权利要求1至3中任一项所述的方法,其中,所述步骤b包括: bl若存在所述图片显示需求,根据所述移动设备的设备相关信息,确定对应的图片像素条件信息;b2根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片。
5.根据权利要求4所述的方法,其中,所述步骤b2包括:-根据所述图片显示需求,从所述视频访问请求所对应的目标视频中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
6.根据权利要求5所述的方法,其中,所述步骤b2包括:-根据所述图片显示需求,从所述目标视频的未播放部分中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
7.根据权利要求4所述的方法,其中,所述步骤bl包括:-若存在所述图片显示需求,更新所述移动设备的设备相关信息;-根据所述更新后的设备相关信息,确定对应的图片像素条件信息。
8.根据权利要求4至7中任一项所述的方法,其中,该方法还包括:X根据所述用户对所述目标页面与所述目标图片的继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件息;-将所述处理后的继续访问页面提供至所述移动设备。
9.根据权利要求8所述的方法,其中,所述步骤X包括:-根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,调整所述图片像素条件信息;-对所述继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信息。
10.一种用于在视频访问中提供目标图片的提供设备,其中,该设备包括:检测装置,用于检测与视频访问请求相对应的目标页面是否存在图片显示需求,其中,所述视频访问请求由用户通过移动设备发起;确定装置,用于若存在所述图片显示需求,根据所述图片显示需求,并结合所述移动设备的设备相关彳目息,确定对应的目标图片;提供装置,用于将所述目标页面与所述目标图片提供至所述移动设备,其中,所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片。
11.根据权利要求10所述的提供设备,其中,所述提供装置用于:-通过所述目标图片替代所述目标页面中与所述图片显示需求相对应的图片,生成与所述目标页面相对应的结果页面;-将所述结果页面提供至所述移动设备。
12.根据权利要求10或11所述的提供设备,其中,所述图片显示需求包括以下至少任一项:-所述目标页面包括待显示的图片;-所诉目标页面包括与所述视频访问请求所对应的目标视频相关联的待显示的图片;-所述目标页面所对应的描述信息包含图片需求关键词信息;-所述视频访问请求包括包含图片需求关键词信息的视频搜索请求。
13.根据权利要求10至12中任一项所述的提供设备,其中,所述确定装置包括:条件确定单元,用于若存在所述图片显示需求,根据所述移动设备的设备相关信息,确定对应的图片像素条件信息;图片确定单元,用于根据所述图片显示需求,并结合所述图片像素条件信息,确定对应的目标图片。
14.根据权利要求13所述的提供设备,其中,所述图片确定单元用于:-根据所述图片显示需求,从所述视频访问请求所对应的目标视频中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
15.根据权利要求14所述的提供设备,其中,所述图片确定单元用于:-根据所述图片显示需求,从所述目标视频的未播放部分中选取符合所述图片像素条件信息的截屏图片,以作为对应的目标图片。
16.根据权利要求13所述的提供设备,其中,所述条件确定单元用于:-若存在所述图片显示需求,更新所述移动设备的设备相关信息;-根据所述更新后的设备相关信息,确定对应的图片像素条件信息。
17.根据权利要求13至16中任一项所述的提供设备,其中,该设备还包括:处理装置,用于根据所述用户对所述目标页面与所述目标图片的继续访问操作,对所述继续访问操作所对应的继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足所述图片像素条件信息;页面提供装置,用于将所述处理后的继续访问页面提供至所述移动设备。
18.根据权利要求17所述的提供设备,其中,所述处理装置用于:-根据所述继续访问操作,并结合所述继续访问页面与所述目标页面中图片显示区域信息,调整所述图片像素条件信息;-对所述继续访问页面进行处理,以使得处理后的所述继续访问页面中的图片满足调整后的所述图片像素条件信息。
19.一种视频播放应用设备,包括如权利要求10至18中任一项所述的用于在视频访问中提供目标图片的提供设备。
20.一种视频播放应用插件,包括如权利要求10至18中任一项所述的用于在视频访问中提供目标图片的提供设备。
【文档编号】G06F17/30GK103678503SQ201310587214
【公开日】2014年3月26日 申请日期:2013年11月20日 优先权日:2013年11月20日
【发明者】朱巍, 聂婵, 张晓媛 申请人:武汉聚视欣联文化传媒技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1