图片推送方法和装置转让专利

申请号 : CN201510543093.7

文献号 : CN105159983B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韦传毅

申请人 : 广州酷狗计算机科技有限公司

摘要 :

本发明公开了一种图片推送方法和装置,属于网络技术领域。所述方法包括:对于订阅直播间的每一个用户,判断所述用户是否开启了视频截图功能;若所述用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作;在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片;在预设发送时间,将所述指定数目个待发送图片发送至所述用户的指定存储空间。由于将用户订阅的直播视频对应的图片内容发送至用户的指定存储空间,因此即便用户在直播时间错过视频观看,也可随时查看存储的图片了解直播视频的内容,因此订阅视频的用户均可获知视频直播内容,视频直播的实时性好。

权利要求 :

1.一种图片推送方法,其特征在于,所述方法包括:

获取直播间标识,确定与所述直播间标识对应的用户列表,提取所述用户列表中包含的所有用户的用户标识,对于订阅直播间的每一个用户,通过所述用户的唯一的用户标识获取所述用户的用户信息,根据所述用户信息判断所述用户是否开启了视频截图功能,所述用户信息存储有视频截图开启信息或视频截图关闭信息;

若所述用户开启了视频截图功能,则对订阅的直播视频依照所述直播间的截图频率进行图片截取操作;

在截取的多个图片中,对于每一个截取的图片,获取所述图片的特征信息对应的特征值;

判断所述特征值是否位于预设质量标准规定的特征值范围内;

若所述特征值位于所述预设质量标准规定的特征值范围内,则将所述图片标记为待发送图片;

判断标记的图片数量是否达到指定数目;

若标记的图片数量达到所述指定数目,则终止图片选取操作,所述图片的特征信息包括图片的分辨率、尺寸和人像清晰度;

在预设发送时间,将所述指定数目个待发送图片发送至所述用户的指定存储空间。

2.根据权利要求1所述的方法,其特征在于,所述对订阅的直播视频进行图片截取操作,包括:判断所述用户是否预先设置了截图频率;

若所述用户预先设置了所述截图频率,则根据所述截图频率对订阅的直播视频进行图片截取操作;

若所述用户预先未设置所述截图频率,则根据默认截图频率对订阅的直播视频进行图片截取操作。

3.根据权利要求1所述的方法,其特征在于,所述判断标记的图片数量是否达到指定数目,包括:若所述用户预先设置了截图数目,则当标记的图片数量达到所述截图数目时,确定标记的图片数量达到所述指定数目;

若所述用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到所述指定数目。

4.根据权利要求1所述的方法,其特征在于,所述在预设发送时间,将所述待发送图片发送至所述用户的指定存储空间,包括:若所述用户预先设置了图片发送时间,则在所述图片发送时间,将所述待发送图片发送至所述用户的指定存储空间;

若所述用户预先未设置图片发送时间,则在默认发送时间,将所述待发送图片发送至所述用户的指定存储空间。

5.一种图片推送装置,其特征在于,所述装置包括:

判断模块,用于获取直播间标识,确定与所述直播间标识对应的用户列表,提取所述用户列表中包含的所有用户的用户标识,对于订阅直播间的每一个用户,通过所述用户的唯一的用户标识获取所述用户的用户信息,根据所述用户信息判断所述用户是否开启了视频截图功能,所述用户信息存储有视频截图开启信息或视频截图关闭信息;

图片截取模块,用于若所述用户开启了视频截图功能,则对订阅的直播视频依照所述直播间的截图频率进行图片截取操作;

选取模块,用于在截取的多个图片中,对于每一个截取的图片,获取所述图片的特征信息对应的特征值;

判断所述特征值是否位于预设质量标准规定的特征值范围内;

若所述特征值位于所述预设质量标准规定的特征值范围内,则将所述图片标记为待发送图片;

判断标记的图片数量是否达到指定数目;

若标记的图片数量达到所述指定数目,则终止图片选取操作,所述图片的特征信息包括图片的分辨率、尺寸和人像清晰度;

发送模块,用于在预设发送时间,将所述指定数目个待发送图片发送至所述用户的指定存储空间。

6.根据权利要求5所述的装置,其特征在于,所述图片截取模块,用于判断所述用户是否预先设置了截图频率;若所述用户预先设置了所述截图频率,则根据所述截图频率对订阅的直播视频进行图片截取操作;若所述用户预先未设置所述截图频率,则根据默认截图频率对订阅的直播视频进行图片截取操作。

7.根据权利要求5所述的装置,其特征在于,所述选取模块,用于若所述用户预先设置了截图数目,则当标记的图片数量达到所述截图数目时,确定标记的图片数量达到所述指定数目;若所述用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到所述指定数目。

8.根据权利要求5所述的装置,其特征在于,所述发送模块,用于若所述用户预先设置了图片发送时间,则在所述图片发送时间,将所述待发送图片发送至所述用户的指定存储空间;若所述用户预先未设置图片发送时间,则在默认发送时间,将所述待发送图片发送至所述用户的指定存储空间。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储至少一条指令,所述指令被处理器执行时实现权利要求1-4任一所述的图片推送方法。

说明书 :

图片推送方法和装置

技术领域

[0001] 本发明涉及网络技术领域,特别涉及一种图片推送方法和装置。

背景技术

[0002] 随着互联网的高速发展,人们不仅可以在电视上观看节目,还可以在网络上观看直播视频。由于网络直播视频种类繁多,形式多样,能够满足不同用户的需求,因此通过网络观看直播视频成为越来越流行的休闲娱乐方式。
[0003] 现有技术中,为了使用户能够及时地观看直播视频,服务器会根据用户的喜好预先向用户推送相关直播视频的文字预告。比如视频的直播时间和直播主题。这样用户便可在直播时间来临时观看相应的直播视频。
[0004] 由于很多直播视频都会在用户的工作或学习时间直播,导致大量用户无法在直播时间观看视频,进而错过视频直播,因此观看视频的用户相较订阅视频的用户会大量减少,视频直播的实时性不好。

发明内容

[0005] 为了解决现有技术的问题,本发明实施例提供了一种图片推送方法和装置。所述技术方案如下:
[0006] 一方面,提供了一种图片推送方法,所述方法包括:
[0007] 对于订阅直播间的每一个用户,判断所述用户是否开启了视频截图功能;
[0008] 若所述用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作;
[0009] 在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片;
[0010] 在预设发送时间,将所述指定数目个待发送图片发送至所述用户的指定存储空间。
[0011] 可选地,所述对订阅的直播视频进行图片截取操作,包括:
[0012] 判断所述用户是否预先设置了截图频率;
[0013] 若所述用户预先设置了所述截图频率,则根据所述截图频率对订阅的直播视频进行图片截取操作;
[0014] 若所述用户预先未设置所述截图频率,则根据默认截图频率对订阅的直播视频进行图片截取操作。
[0015] 可选地,所述在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,包括:
[0016] 对于每一个截取的图片,获取所述图片的特征信息对应的特征值;
[0017] 判断所述特征值是否位于所述预设质量标准规定的特征值范围内;
[0018] 若所述特征值位于所述预设质量标准规定的特征值范围内,则将所述图片标记为所述待发送图片;
[0019] 判断标记的图片数量是否达到所述指定数目;
[0020] 若标记的图片数量达到所述指定数目,则终止图片选取操作。
[0021] 可选地,所述判断标记的图片数量是否达到指定数目,包括:
[0022] 若所述用户预先设置了截图数目,则当标记的图片数量达到所述截图数目时,确定标记的图片数量达到所述指定数目;
[0023] 若所述用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到所述指定数目。
[0024] 可选地,所述在预设发送时间,将所述待发送图片发送至所述用户的指定存储空间,包括:
[0025] 若所述用户预先设置了图片发送时间,则在所述图片发送时间,将所述待发送图片发送至所述用户的指定存储空间;
[0026] 若所述用户预先未设置图片发送时间,则在默认发送时间,将所述待发送图片发送至所述用户的指定存储空间。
[0027] 另一方面,提供了一种图片推送装置,所述装置包括:
[0028] 判断模块,用于对于订阅直播间的每一个用户,判断所述用户是否开启了视频截图功能;
[0029] 图片截取模块,用于若所述用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作;
[0030] 选取模块,用于在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片;
[0031] 发送模块,用于在预设发送时间,将所述指定数目个待发送图片发送至所述用户的指定存储空间。
[0032] 可选地,所述图片截取模块,用于判断所述用户是否预先设置了截图频率;若所述用户预先设置了所述截图频率,则根据所述截图频率对订阅的直播视频进行图片截取操作;若所述用户预先未设置所述截图频率,则根据默认截图频率对订阅的直播视频进行图片截取操作。
[0033] 可选地,所述选取模块,用于对于每一个截取的图片,获取所述图片的特征信息对应的特征值;判断所述特征值是否位于所述预设质量标准规定的特征值范围内;若所述特征值位于所述预设质量标准规定的特征值范围内,则将所述图片标记为所述待发送图片;判断标记的图片数量是否达到所述指定数目;若标记的图片数量达到所述指定数目,则终止图片选取操作。
[0034] 可选地,所述选取模块,用于若所述用户预先设置了截图数目,则当标记的图片数量达到所述截图数目时,确定标记的图片数量达到所述指定数目;若所述用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到所述指定数目。
[0035] 可选地,所述发送模块,用于若所述用户预先设置了图片发送时间,则在所述图片发送时间,将所述待发送图片发送至所述用户的指定存储空间;若所述用户预先未设置图片发送时间,则在默认发送时间,将所述待发送图片发送至所述用户的指定存储空间。
[0036] 本发明实施例提供的技术方案带来的有益效果是:
[0037] 在判断订阅直播间的用户开启了视频截图功能后,对订阅的直播视频进行图片截取操作;在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,并在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。由于将用户订阅的直播视频对应的图片内容发送至用户的指定存储空间,因此即便用户在直播时间错过视频观看,也可随时查看存储的图片了解直播视频的内容,因此订阅视频的用户均可获知视频直播内容,视频直播的实时性好。

附图说明

[0038] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039] 图1是本发明实施例提供的一种图片推送的方法流程图;
[0040] 图2是本发明实施例提供的一种图片推送的方法流程图;
[0041] 图3是本发明实施例提供的一种图片推送装置的结构示意图;
[0042] 图4是本发明实施例提供的一种图片推送装置的结构示意图。

具体实施方式

[0043] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044] 图1是本发明实施例提供的一种图片推送方法的流程图。参见图1,本发明实施例提供的方法流程包括:
[0045] 101、对于订阅直播间的每一个用户,判断该用户是否开启了视频截图功能;若该用户开启了视频截图功能,则执行下述步骤102。
[0046] 102、若该用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作。
[0047] 103、在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片。
[0048] 104、在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。
[0049] 本发明实施例提供的方法,在判断订阅直播间的用户开启了视频截图功能后,对订阅的直播视频进行图片截取操作;在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,并在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。由于将用户订阅的直播视频对应的图片内容发送至用户的指定存储空间,因此即便用户在直播时间错过视频观看,也可随时查看存储的图片了解直播视频的内容,因此订阅视频的用户均可获知视频直播内容,视频直播的实时性好。
[0050] 可选地,对订阅的直播视频进行图片截取操作,包括:
[0051] 判断用户是否预先设置了截图频率;
[0052] 若用户预先设置了截图频率,则根据该截图频率对订阅的直播视频进行图片截取操作;
[0053] 若用户预先未设置截图频率,则根据默认频率对订阅的直播视频进行图片截取操作。
[0054] 可选地,在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,包括:
[0055] 对于每一个截取的图片,获取该图片的特征信息对应的特征值;
[0056] 判断该特征值是否位于预设质量标准规定的特征值范围内;
[0057] 若该特征值位于预设质量标准规定的特征值范围内,则将图片标记为待发送图片;
[0058] 判断标记的图片数量是否达到指定数目;
[0059] 若标记的图片数量达到指定数目,则终止图片选取操作。
[0060] 可选地,判断标记的图片数量是否达到指定数目,包括:
[0061] 若用户预先设置了截图数目,则当标记的图片数量达到该截图数目时,确定标记的图片数量达到指定数目;
[0062] 若用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到指定数目。
[0063] 可选地,在预设发送时间,将待发送图片发送至该用户的指定存储空间,包括:
[0064] 若用户预先设置了图片发送时间,则在该图片发送时间,将待发送图片发送至用户的指定存储空间;
[0065] 若用户预先未设置图片发送时间,则在默认发送时间,将待发送图片发送至用户的指定存储空间。
[0066] 上述所有可选技术方案,可以采用任意结合形成本公开的可选实施例,在此不再一一赘述。
[0067] 图2本发明实施例提供的一种图片推送方法的流程图。参见图2,本发明实施例提供的方法流程包括:
[0068] 201、对于一个直播间,获取订阅该直播间的所有用户的用户信息。
[0069] 在本发明实施例中,用户可以进入直播网站搜索自己感兴趣的直播视频进行观看。由于在网络上直播的视频种类和数量越来越多,而很多用户可能经常会观看某一直播间中的视频,为省去用户在观看该直播间视频之前每次都要进行搜索的繁琐步骤,直播间提供了用户订阅功能。用户可通过在该视频网站上进行注册,来获取直播间订阅功能。在用户使用注册的账号登陆该视频网站的状态下,用户可以点击直播间视频页面上具有订阅功能的按钮,来完成直播间的订阅。当用户再次观看该直播间中的视频时,便可在已订阅直播间的页面中,直接找到该直播间。通过点击该直播间的链接地址,便可进入该直播间观看主播的表演。
[0070] 同时,服务器会将订阅该直播间用户的用户标识存储至与该直播间标识对应的用户列表中。在获取该直播间的所有用户的用户信息的过程中,服务器首先获取该直播间标识,并在存储的直播间标识信息中查找到该直播间标识之后,获取与该直播间标识对应的用户列表;进而提取出该用户列表中包含的所有用户的用户标识;根据该用户标识,可在用户信息列表中查找到与该用户标识匹配的用户信息。由于每一个用户的用户标识都是唯一的,所以根据用户的用户标识可获取与该用户相关的用户信息。
[0071] 202、对于订阅该直播间的每一个用户,根据上述用户信息判断该用户是否开启了视频截图功能;若该用户开启了视频截图功能,则执行下述步骤203。
[0072] 通常情况下,对于直播间播放的视频,用户必须在视频的直播时间进行观看。由于很多直播视频都会在用户的工作或者学习时间进行直播,或者若在直播时间发生了断网、断电等意外事件,则都会导致用户无法观看该直播视频。在错过直播时间之后,用户也无从了解该直播视频的相关内容,只能在下一次直播时间到来时,观看下一次直播的视频。若用户想在错过视频直播之后,了解该直播视频的相关内容,则本发明实施例提供了一种视频截图功能。也即,需用户在该直播视频开播之前,选择开启视频截图功能。
[0073] 需要说明的是,视频截图功能作为用户信息的一个设置选项,包括开启和关闭两种状态。用户可通过设置界面选择开启或者关闭视频截图功能,对应的视频截图功能开启信息或视频截图功能关闭信息会存储在用户信息中。
[0074] 对于订阅直播间的每一个用户,如步骤201中所示,通过该用户的用户标识可获取该用户的用户信息。根据该用户信息判断该用户是否开启了视频截图功能。若在该用户信息中查找到了视频截图功能开启信息,则确认该用户开启了视频截图功能;若在该用户信息中查找到了视频截图功能关闭信息,则确认该用户关闭了视频截图功能。当该用户开启视频截图功能时,服务器会在用户订阅的直播间播放视频时,对播放的视频进行图片截取操作。其中,截取的图片包含了该直播间主播表演的内容信息。当用户错过该直播间的直播视频时,用户可通过该截取的图片了解该直播视频的内容。其中,关于对直播间播放的视频进行图片截取操作的详细内容参见下述步骤203。
[0075] 203、若该用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作。
[0076] 在确认订阅该直播间的用户开启了视频截图功能之后,服务器会获取该直播间的截图频率。当该直播间有视频直播时,根据获取到的截图频率对直播的视频进行图片截取操作。其中,截图频率可由服务器预先自行设置,也可由订阅该直播间的用户预先自行设置,本发明实施例对此不进行具体限定。
[0077] 在对直播的视频进行截图之前,首先判断订阅该直播间的用户是否预先设置了截图频率,即判断该用户的用户信息中是否包含截图频率信息;若该用户信息中包含截图频率信息,则获取该截图频率。当该用户订阅的直播间有视频直播时,服务器会根据获取到的截图频率对直播的视频进行图片截取操作。若该用户信息中不包含截图频率信息,则根据服务器默认的截图频率对直播的视频进行图片截取操作。
[0078] 比如,若截图频率为每5分钟一次,则在直播间有视频直播时,服务器会对该直播视频每5分钟进行一次截图操作。截取的图片会被暂时保存起来,以便后续对其进行筛选。其中,关于截图频率的数值,本发明实施例对此不进行具体限定。
[0079] 需要说明的是,若用户在开启视频截图功能的时刻,该用户订阅的直播间中正在直播视频,则服务器从用户开启视频截图功能的时刻起,对该用户订阅的直播间进行视频截图操作。
[0080] 204、在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片。
[0081] 由于直播间中播放的主播表演视频是动态的,所以截取的图片中难免会有模糊的、影响观看效果的图片。比如,包括分辨率太低、主播人像不清晰或者表演动作不清楚等图片,这些图片都会影响到用户的观看效果。因此,需要在截取的图片中选取符合预设质量标准的图片。在选取的过程中,首先,对于每一个截取的图片,获取该图片的特征信息对应的特征值;其次,判断该特征值是否位于预设质量标准规定的特征值范围内;若该特征值位于预设质量标准规定的特征值范围内,则将该图片标记为待发送图片。标记的待发送图片即为符合预设质量标准的图片。在每次标记之后,判断标记的图片数量是否达到指定数目;若标记的图片数量达到指定数目,则终止图片选取操作。
[0082] 其中,图片的特征信息可以是图片的分辨率、尺寸、人像清晰度等。其中,分辨率的特征值可为该分辨率的数值,比如300PPI(Pixels Per Inch,像素每英寸)、400PPI等;尺寸的特征值可为该尺寸的大小,比如30厘米*40厘米;人像清晰度可为80%或90%等。对于图片特征信息包括的内容和特征信息对应特征值的表示方式,本发明实施例不进行具体限定。若该直播间的直播结束时,标记的图片数量还没有达到指定数目,则终止图片选取操作。
[0083] 需要说明的是,对于用户订阅的直播视频,服务器不是无限次的截取图片。为了平衡服务器的负载量和用户了解直播内容的图片需求量,需要预先指定待发送图片的数目。获取指定数目个待发送图片的步骤如下:若用户预先设置了截图数目,则当标记的图片数量达到截图数目时,确定标记的图片数量达到指定数目;若用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到指定数目。其中,指定数目可以是20、30等正整数,本发明实施例对此不进行具体限定。
[0084] 205、在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。
[0085] 服务器在获取了指定数目个待发送图片后,一般不会立即将所有的待发送图片发送至用户的指定存储空间。而是根据用户预先设定的发送时间或者默认的发送时间进行发送。若用户预先设置了图片发送时间,则在该图片发送时间,将待发送图片发送至用户的指定存储空间;若用户预先未设置图片发送时间,则在系统默认的发送时间,将待发送图片发送至用户的指定存储空间。
[0086] 其中,用户预先设定的图片发送时间可以是每周的周一、周三、周五或每周的周日等,本发明实施例对此不进行具体限定。
[0087] 当本次图片发送时间到来时,服务器会将上一次图片发送时间与本次图片发送时间之间的所有待发送图片,都在本次图片发送时间发送至用户的指定存储空间。比如,用户预先设定的图片发送时间是每周的周一、周三、周五,那么本周一发送的是上周六、上周日和本周一共三天获取的所有待发送图片;本周三发送的是本周二和本周三获取的所有待发送图片;本周五发送的是本周四和本周五获取的所有待发送图片。
[0088] 需要说明的是,若服务器是第一次向用户发送截取的图片,则服务器会将用户开启视频截图功能时刻至图片发送时间之间获取的所有待发送图片发送至用户的指定存储空间。若该直播间的直播结束时,标记的图片数量还没有达到指定数目,则在图片发送时间到来时,将标记的待发送图片发送至用户的指定存储空间。其中,指定存储空间可以是用户的邮箱、手机、个人云存储空间等,本发明实施例对此不进行具体限定。
[0089] 本发明实施例提供的方法,在判断订阅直播间的用户开启了视频截图功能后,对订阅的直播视频进行图片截取操作;在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,并在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。由于将用户订阅的直播视频对应的图片内容发送至用户的指定存储空间,因此即便用户在直播时间错过视频观看,也可随时查看存储的图片了解直播视频的内容,因此订阅视频的用户均可获知视频直播内容,视频直播的实时性好。
[0090] 图3是本发明实施例提供的一种图片推送装置的框图。参见图3,该装置包括:判断模块301、图片截取模块302、选取模块303、发送模块304。
[0091] 其中,判断模块301与图片截取模块302相连,用于对于订阅直播间的每一个用户,判断该用户是否开启了视频截图功能;图片截取模块302与选取模块303相连,用于若该用户开启了视频截图功能,则对订阅的直播视频进行图片截取操作;选取模块303与发送模块304相连,用于在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片;发送模块304,用于在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。
[0092] 可选地,图片截取模块302,用于判断该用户是否预先设置了截图频率;若该用户预先设置了截图频率,则根据截图频率对订阅的直播视频进行图片截取操作;若该用户预先未设置截图频率,则根据默认截图频率对订阅的直播视频进行图片截取操作。
[0093] 可选地,选取模块303,用于对于每一个截取的图片,获取图片的特征信息对应的特征值;判断该特征值是否位于预设质量标准规定的特征值范围内;若该特征值位于预设质量标准规定的特征值范围内,则将图片标记为待发送图片;判断标记的图片数量是否达到指定数目;若标记的图片数量达到指定数目,则终止图片选取操作。
[0094] 可选地,选取模块303,用于若用户预先设置了截图数目,则当标记的图片数量达到截图数目时,确定标记的图片数量达到指定数目;若用户预先未设置截图数目,则当标记的图片数量达到默认截图数目时,确定标记的图片数量达到指定数目。
[0095] 可选地,发送模块304,用于若用户预先设置了图片发送时间,则在图片发送时间,将待发送图片发送至用户的指定存储空间;若用户预先未设置图片发送时间,则在默认发送时间,将待发送图片发送至用户的指定存储空间。
[0096] 本发明实施例提供的装置,在判断订阅直播间的用户开启了视频截图功能后,对订阅的直播视频进行图片截取操作;在截取的多个图片中,选取符合预设质量标准的指定数目个待发送图片,并在预设发送时间,将指定数目个待发送图片发送至该用户的指定存储空间。由于将用户订阅的直播视频对应的图片内容发送至用户的指定存储空间,因此即便用户在直播时间错过视频观看,也可随时查看存储的图片了解直播视频的内容,因此订阅视频的用户均可获知视频直播内容,视频直播的实时性好。
[0097] 需要说明的是:上述实施例提供的图片推送装置在推送图片时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的图片推送装置与图片推送方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0098] 图4是根据一示例性实施例示出的一种图片推送装置400的结构示意图。例如,装置400可以被提供为一服务器。参照图4,装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理组件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行上述方法。
[0099] 装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口450被配置为将装置400连接到网络,和一个输入输出(I/O)接口458。装置400可以操作基于存储在存储器432的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。
[0100] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0101] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。