媒体资源更新方法、装置、电子设备及存储介质与流程

文档序号:31863803发布日期:2022-10-19 07:28阅读:66来源:国知局
媒体资源更新方法、装置、电子设备及存储介质与流程

1.本公开涉及计算机技术领域,尤其涉媒体资源更新方法、装置、电子设备及存储介质。


背景技术:

2.目前,用户通常采用用户设备安装的应用软件,来观看视频、音频或图像等各种媒体资源。媒体资源可以包括一定数量的资源片段,例如,电视剧剧集包括多集电视剧。媒体资源更新是指将媒体资源或者其中的资源片段投放到应用软件平台上,供用户观看。为了使媒体资源更新的更加合理,每个资源片段都具有预设的更新时间,也就是说,对于每个资源片段,在当前时间到达其预设的更新时间之前,其无法被用户查看,在当前时间达到其预设的更新时间之后,其才可能被用户查看。
3.相关技术中,定时轮询数据库中记录的用户账户查看媒体资源的时间,当轮询到用户账户查看媒体资源的时间发生更新时,通过对比最新的查看时间与每一个资源片段预设的更新时间,确定待更新的资源片段。
4.然而,上述定时轮询方式中,如果轮询间隔较小,则会产生多次无效查询操作,浪费资源,效率低下,且会给数据库造成压力,如果轮询间隔较大,则会造成查询结果误差较大。


技术实现要素:

5.本公开提供一种媒体资源更新方法、装置、电子设备及存储介质,以至少解决相关技术中确定待更新的资源片段效率较低,且浪费资源和/或误差大的问题。本公开的技术方案如下:
6.根据本公开实施例的第一方面,提供了一种媒体资源更新方法,媒体资源包括至少一个待向用户账户更新的资源片段,该方法包括:当接收到用户账户查看媒体资源的操作时,获取用户账户首次查看媒体资源的首次时间;确定首次时间与当前时间之间包括的更新周期数量;根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段。
7.在一种可能的实施方式中,各个更新周期对应有相同的预设更新时间;确定首次时间与当前时间之间包括的更新周期数量,包括:根据首次时间和预设更新时间的早晚关系,以及当前时间与预设更新时间的早晚关系,确定首次时间与当前时间之间包括的更新周期数量。
8.另一种可能的实施方式中,根据首次时间和预设更新时间的早晚关系,以及当前时间与预设更新时间的早晚关系,确定首次时间与当前时间之间包括的更新周期数量,包括:在首次时间晚于或等于预设更新时间,且当前时间早于预设更新时间的情况下,确定首次时间与当前时间之间包括第一数量个更新周期;在首次时间晚于或等于预设更新时间,且当前时间晚于或等于预设更新时间,或者,首次时间早于预设更新时间,且当前时间早于
预设更新时间的情况下,确定首次时间与当前时间之间包括第二数量个更新周期;在首次时间早于预设更新时间,且当前时间晚于或等于预设更新时间的情况下,确定首次时间与当前时间之间包括第三数量个更新周期;其中,第二数量与第一数量的差值为1,第三数量与第二数量的差值为1。
9.另一种可能的实施方式中,根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段,包括:根据更新周期数量和每个更新周期对应的预设更新片段数量,确定目标资源片段的数量n,其中,n为大于或等于0的整数且n小于或等于媒体资源包括的资源片段的数量;在媒体资源中的多个资源片段按照预设更新顺序排列的情况下,将多个资源片段中的前n个确定为目标资源片段。
10.另一种可能的实施方式中,在根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段之后,该方法还包括:生成媒体资源页面数据,媒体资源页面数据包括媒体资源中每个资源片段的状态标识,其中,目标资源片段的状态标识表征目标资源片段处于已更新状态,其余资源片段的状态标识表征其余资源片段处于未更新状态;将媒体资源页面数据返回给用户账户侧的电子设备。
11.另一种可能的实施方式中,获取用户账户首次查看多个资源片段的首次时间,包括:获取与用户账户和媒体资源对应的锚点标识;根据锚点标识,确定用户账户首次查看媒体资源的首次时间。
12.另一种可能的实施方式中,在获取与用户账户和媒体资源对应的锚点标识之前,该方法还包括:获取用户账户已执行的查看媒体资源的一个或多个操作的时间;将一个或多个操作的时间中最早的时间,确定为用户账户首次查看多个资源片段的首次时间;生成与用户账户和媒体资源对应的锚点标识,并建立用户账户首次查看多个资源片段的首次时间和锚点标识之间的对应关系。
13.根据本公开实施例的第二方面,提供一种媒体资源更新装置,媒体资源包括至少一个待向用户账户更新的资源片段,该装置包括:获取单元,被配置为执行当接收到用户账户查看媒体资源的操作时,获取用户账户首次查看媒体资源的首次时间;第一确定单元,被配置为执行确定首次时间与当前时间之间包括的更新周期数量;第二确定单元,被配置为执行根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段。
14.在一种可能的实施方式中,各个更新周期对应有相同的预设更新时间;第一确定单元,被配置为具体执行:根据首次时间和预设更新时间的早晚关系,以及当前时间与预设更新时间的早晚关系,确定首次时间与当前时间之间包括的更新周期数量。
15.另一种可能的实施方式中,第一确定单元,被配置为具体执行:在首次时间晚于或等于预设更新时间,且当前时间早于预设更新时间的情况下,确定首次时间与当前时间之间包括第一数量个更新周期;在首次时间晚于预设更新时间,且当前时间晚于或等于预设更新时间,或者,首次时间早于预设更新时间,且当前时间早于预设更新时间的情况下,确定首次时间与当前时间之间包括第二数量个更新周期;在首次时间早于预设更新时间,且当前时间晚于或等于预设更新时间的情况下,确定首次时间与当前时间之间包括第三数量
个更新周期;其中,第二数量与第一数量的差值为1,第三数量与第二数量的差值为1。
16.另一种可能的实施方式中,第二确定单元,被配置为具体执行:根据更新周期数量和每个更新周期对应的预设更新片段数量,确定目标资源片段的数量n,其中,n为大于或等于0的整数且n小于或等于媒体资源包括的资源片段的数量;在媒体资源中的多个资源片段按照预设更新顺序排列的情况下,将多个资源片段中的前n个确定为目标资源片段。
17.另一种可能的实施方式中,在根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段之后,该装置还包括:更新单元,被配置为具体执行生成媒体资源页面数据,媒体资源页面数据包括媒体资源中每个资源片段的状态标识,其中,目标资源片段的状态标识表征目标资源片段处于已更新状态,其余资源片段的状态标识表征其余资源片段处于未更新状态;将媒体资源页面数据返回给用户账户侧的电子设备。
18.另一种可能的实施方式中,获取单元,被配置为具体执行:获取与用户账户和媒体资源对应的锚点标识;根据锚点标识,确定用户账户首次查看媒体资源的首次时间。
19.另一种可能的实施方式中,在获取与用户账户和媒体资源对应的锚点标识之前,该装置还包括:创建单元,被配置为执行获取用户账户已执行的查看媒体资源的一个或多个操作的时间;将一个或多个操作的时间中最早的时间,确定为用户账户首次查看多个资源片段的首次时间;生成与用户账户和媒体资源对应的锚点标识,并建立用户账户首次查看多个资源片段的首次时间和锚点标识之间的对应关系。
20.根据本公开实施例的第三方面,提供一种电子设备,包括:处理器和用于存储处理器可执行指令的存储器;其中,处理器被配置为执行可执行指令,以实现如第一方面及其任一种可能的实施方式的媒体资源更新方法。
21.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面及其任一种可能的实施方式的媒体资源更新方法;或者当计算机可读存储介质中的指令由媒体资源更新装置执行时,使得媒体资源更新装置能够执行如第一方面及其任一种可能的实施方式的媒体资源更新方法。
22.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行如第一方面及其任一种可能的实施方式的媒体资源更新方法。
23.本公开的实施例提供的技术方案至少带来以下有益效果:媒体资源被划分为多个资源片段,其中,服务器按照更新周期为用户账户更新媒体资源(资源片段)。在用户账户查看多个资源片段时,服务器响应该用户账户的查看操作,获取用户账户针对该媒体资源首次执行的查看操作的首次时间。服务器再确定出首次时间与当前时间的时间跨度之间包括了多少个更新周期,即更新周期数量。进而根据更新周期数量、每个更新周期预设的更新片段数量,确定出多个资源片段中待向所述用户账户更新的目标资源片段。
24.通过上述实施方式,当用户账户查看某个媒体资源时,获取记录的该用户账户首次查看该媒体资源的首次时间,根据首次时间和当前时间(即用户账户本次查看该媒体资源的时间)之间存在的更新周期数量,来确定在当前时间该媒体资源中待向该用户账户更新的资源片段(即目标资源片段)。由于无需定时轮询数据库,因此可以节约处理资源,提升
效率,以及保证资源更新的准确性。
25.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
26.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
27.图1是根据一示例性实施例示出的一种媒体资源更新系统的示意图;
28.图2是根据一示例性实施例示出的一种终端设备上显示的目标资源片段统的示意图;
29.图3是根据一示例性实施例示出的一种媒体资源更新方法的流程图;
30.图4是根据一示例性实施例示出的一种媒体资源更新场景的示意图;
31.图5是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
32.图6是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
33.图7是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
34.图8是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
35.图9是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
36.图10是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
37.图11是根据一示例性实施例示出的另一种媒体资源更新方法的流程图;
38.图12是根据一示例性实施例示出的另一种媒体资源更新装置的框图;
39.图13是根据一示例性实施例示出的一种电子设备的示意图。
具体实施方式
40.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
41.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
42.在对本公开实施例提供的媒体资源更新方法进行详细介绍之前,先对本公开实施例涉及的应用背景和实施环境进行简单介绍。
43.首先,对本公开涉及的应用背景进行简单介绍。
44.目前,用户通常采用用户设备安装的应用软件,来观看视频、音频或图像等各种媒体资源。媒体资源可以包括一定数量的资源片段。例如,电视剧剧集包括多集电视剧。媒体资源更新是指将媒体资源或者其中的资源片段投放到应用软件平台上,供用户观看。为了使媒体资源更新的更加合理,每个资源片段都具有预设的更新时间,也就是说,对于每个资源片段,在当前时间到达其预设的更新时间之前,其无法被用户查看,在当前时间达到其预
设的更新时间之后,其才可能被用户查看。
45.在一些实施例中,服务器在各个更新时间对一定数量的资源片段进行更新后,用户账户才能有权限观看到这些资源片段。因此,应用软件会根据用户账户查看媒体资源的当前时间和各个资源片段的解锁时间,确定出用户账户能观看的资源片段的最大数量。以媒体资源为电视剧为例,在用户设备上显示n集电视剧中m集电视剧已被解锁(n大于或等于m),则用户可以观看电视剧的最大数量为m。
46.相关技术中,定时轮询数据库中记录的用户账户查看媒体资源的时间,当轮询到用户账户查看媒体资源的时间发生更新时,通过对比最新的查看时间与每一个资源片段预设的更新时间,确定待更新的资源片段。
47.然而,上述定时轮询方式中,如果轮询间隔较小,则会产生多次无效查询操作,浪费资源,效率低下,且会给数据库造成压力,如果轮询间隔较大,则会造成查询结果误差较大。也就是说,上述针对数据库执行多次无效查询操作后才能完成一次有效查询操作,才能根据获取到的最新查看时间来确定待更新的资源片段。其中,该有效查询操作是指查询到最新查看时间的操作。
48.因此,相关技术中在有效查询操作的时间和最新查看时间不一致时,即查询不及时时,为用户账户更新的资源数量会有一定误差。比如,每日18:00解锁剧集,每10分钟执行一次查询任务,上一次查询任务执行的时间是17:55(即,无效查询操作的时间),那么下一次查询任务的执行时间18:05(即,有效查询操作的时间),这样如果用户账户在18:00等待观看的时候是没有办法及时看到18:00解锁更新的剧集,只能在18:05执行查询任务以后,用户账户才能看到更新后剧集。可见,有效查询操作的时间和最新查看时间不一致时,不能实时准确地更新资源片段。
49.针对上述问题,本公开提供了一种媒体资源更新方法,媒体资源被划分为多个资源片段,其中,服务器按照预设的更新周期向用户账户更新媒体资源。在用户账户查看多个资源片段时,服务器响应该用户账户的查看操作,获取用户账户针对该媒体资源首次执行的查看操作的首次时间。服务器再确定出首次时间与当前时间的时间跨度之间包括多少个更新周期,即更新周期数量。进而根据更新周期数量、每个更新周期预设的更新片段数量,确定出多个资源片段中待向所述用户账户更新的目标资源片段。
50.通过上述媒体资源更新方法,可以在用户账户查看多个资源片段的操作时,实时地根据当前时间与用户账户首次查看多个资源片段的时间之间包括的更新周期数量,确定出当前待更新的目标资源片段。相比于相关技术,上述方式省去定时轮询数据库中记录的用户账户查看媒体资源的时间的操作,占用的数据库资源更少,效率更快;同时,能实时根据用户账户查看资源的当前时间,为用户账户实时准确地确定出待更新的目标媒体资源,即,也克服了相关技术中有效查询操作的时间和最新查看时间不一致时,不能实时准确地更新资源片段的问题。
51.其次,下面对本公开涉及的实施架构进行简单介绍。
52.图1是本公开提供的一种媒体资源更新系统的示意图。如图1所示,该媒体资源更新系统包括服务器101和终端设备102,服务器101可以通过有线网络或无线网络与终端设备102之间建立连接。
53.本公开中,服务器101可以包括多个媒体资源应用服务平台,每个媒体资源应用服
务平台对应一个应用程序。该应用程序安装于终端设备102上,并通过终端设备102的内容显示界面上显示媒体资源。用户对象使用用户账户登录应用程序,进而可以使用用户账户操作终端设备102上的应用程序,终端设备102响应用户账户的操作,在内容显示界面上为用户账户显示媒体资源。
54.服务器101存储了多个不同的媒体资源,其中每个媒体资源以多个资源片段的形式存储在服务器中。服务器101在接收到终端设备102发送的用户账户针对某个媒体资源的查看操作时,服务器101先获取用户账户首次查看该媒体资源的首次查看时间。再根据首次查看时间与当前时间之间包括的更新周期数量和每个更新周期预设的更新片段数量,确定多个资源片段中当前待向所述用户账户更新的目标资源片段。
55.服务器101进一步地将目标资源片段的状态,从锁定状态修改为解锁状态,则用户账户的终端设备102根据服务器101确定出解锁状态下的目标资源片段,在终端设备102上显示解锁状态下的目标资源片段,比如,终端设备102上显示如图2所示a个解锁状态下的目标资源片段,即,目标资源片段1至目标资源片段a,和锁定状态下的资源片段,即,资源片段a+1至资源片段m。其中,锁定状态即为未更新状态,解锁状态即为已更新状态。
56.需要说明的是,终端设备102显示的目标资源片段为解锁状态时,用户账户只用对解锁状态下的任意一个目标资源片段执行操作时,终端设备会显对应的资源片段内容。终端设备102显示的资源片段为锁定状态时,用户账户对锁定状态下的任意一个资源片段执行操作时,终端设备不会显对应的资源片段内容。
57.一些实施例中,服务器101包含有数据库或与数据库连接,多媒体资源服务平台的多媒体资源可以存储于数据库中。终端102可以通过服务器101实现对数据库中多媒体资源的访问操作。
58.另一些实施例中,服务器101可以是单独的一个服务器,或者,也可以是由多个服务器构成的服务器集群。部分实施方式中,服务器集群还可以是分布式集群。本公开对服务器101的具体实现方式也不作限制。
59.终端设备102可以是手机、平板电脑、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,pda)、增强现实(augmented reality,ar)\虚拟现实(virtual reality,vr)设备等可以安装并使用内容社区应用(如快手)的设备,本公开对该终端的具体形态不作特殊限制。其可以与用户通过键盘、触摸板、触摸屏、遥控器、语音交互或手写设备等一种或多种方式进行人机交互。
60.可选地,上述图1所示的媒体资源更新系统中,服务器101可以与至少一个终端设备102连接。本公开对终端设备102的数量及类型均不作限制。
61.本公开实施例提供的媒体资源更新方法可以应用于前述图1中的服务器。为了便于理解,以下结合附图对本公开提供的媒体资源更新方法进行具体介绍。
62.图3是根据一示例性实施例示出的一种媒体资源更新方法的流程图,如图3所示,当该媒体资源更新方法应用于上述媒体资源更新系统中的服务器时,包括以下步骤:
63.步骤s31,当服务器接收到用户账户查看媒体资源的操作时,获取用户账户首次查看媒体资源的首次时间。用户账户查看媒体资源的操作可以为用户账户点击终端设备上显示的媒体资源标识的操作,用户账户查看媒体资源的操作也可以为用户账户点击终端设备
上显示的与媒体资源关联的信息标识的操作,该信息标识可以为评论信息标识或弹幕信息标识。
64.其中,一个媒体资源包括多个资源片段,多个资源片段包括至少一个待向用户账户更新的资源片段。例如,多个资源片段包括至少一个锁定状态下的资源片段。
65.服务器中存储有用户账户针对该媒体资源执行首次查看操作的首次查看时间。当该用户账户在电子设备上再次查看多个资源片段时,服务器获取用户账户对该资源片段的首次查看时间。
66.步骤s32,确定用户账户首次查看多个资源片段的首次时间与当前时间之间包括的更新周期数量。
67.服务器按照更新周期为用户账户更新一定数量的资源片段,即,每隔一个更新周期,一定数量的资源片段才能被更新。其中,更新周期的起始时间和终止时间可以根据具体需求具体设定,例如根据媒体资源的播放热度或各个资源片段的播放时长或媒体资源片段总的播放时长具体设置。
68.服务器根据用户账户当前查看媒体资源的当前时间与获取到的用户账户首次查看媒体资源的首次查看时间,确定上述二者的时间跨度包括多少个更新周期。
69.示例性的,以一周为更新周期,每周一晚6点(即,每周一18点)更新为例,设定用户账户首次查看该媒体资源的首次时间为第一周的周五早上6点(假设为1月1日6点),如果用户账户在第二周的周一晚上10点(即,根据假设的1月1日6点,则该当前时间为1月3日22点)查看上述媒体资源时,则两个时间跨度包括的更新周期数量为一个。如果用户账户在第二周的周一早上5点(即当前时间为1月3日5点)查看上述媒体资源时,则两个时间跨度包括的更新周期数量为零个。如果用户账户在第三周周五早上7点(即该第三周为1月14日7点)查看上述媒体资源时,则两个时间跨度包括的更新周期数量为2个。如果用户账户在第三周周一早上5点(即该第三周为1月10日5点)查看上述媒体资源时,则两个时间跨度包括的更新周期数量为1个。
70.步骤s33,根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段。
71.需要说明的是,每个更新周期预设的更新片段数量可以相同,也可以不同,如第一更新周期预设的更新片段数量为3,而第二更新周期预设的更新片段数量可以为3,也可以为3以外的数4或5或6等。本公开对此不作具体限定。
72.示例性的,设置每个更新周期预设的更新片段数量均为3个。如果包括的更新周期数量为2个,则当前待更新的目标资源片段为多个资源片段中的前3*2=6个资源片段。
73.在另一示例中,更新周期数量与目标资源片段存在映射关系,例如,更新周期数量为2个,则2个更新周期对应的目标资源片段为多个资源片段的位序靠前的7个资源片段。
74.在上述实施方式中,媒体资源被划分为多个资源片段,其中,服务器按照更新周期为用户账户更新媒体资源。在用户账户查看多个资源片段时,服务器响应该用户账户的查看操作,获取用户账户针对该媒体资源首次执行的查看操作的首次时间。服务器再确定出首次时间与当前时间的时间跨度之间包括了多少个更新周期,即更新周期数量。进而根据更新周期数量、每个更新周期预设的更新片段数量,确定出多个资源片段中待向所述用户账户更新的目标资源片段。因此,该实施方法可以在用户账户查看多个资源片段的操作时,
实时地根据当前时间与用户账户首次查看多个资源片段的时间之间包括的更新周期数量,确定出当前待更新的目标资源片段。相比于相关技术,上述方法省去了定时轮询数据库中记录的用户账户查看媒体资源的时间的操作,占用的数据库资源更少,效率更快;同时,能实时根据用户账户查看资源的当前时间,为用户账户实时准确地确定出待更新的目标媒体资源,即,也克服了相关技术中有效查询操作和最新查看时间不一致时,为用户账户更新的资源数量不准确的问题。
75.通过上述实施方式,当用户账户查看某个媒体资源时,获取记录的该用户账户首次查看该媒体资源的首次时间,根据首次时间和当前时间(即用户账户本次查看该媒体资源的时间)之间存在的更新周期数量,来确定在当前时间该媒体资源中待向该用户账户更新的资源片段(即目标资源片段)。由于无需定时轮询数据库,因此可以节约处理资源,提升效率,以及保证资源更新的准确性。
76.在一种实施方式中,各个更新周期预设有相同的预设更新时间,其中,一个预设更新时间对应一个更新周期。通过以下方式对步骤s32作具体实施。
77.服务器根据首次时间和预设更新时间的早晚关系,以及当前时间与预设更新时间的早晚关系,确定首次时间与当前时间之间包括的更新周期数量。
78.需要说明的是,基于更新周期预设有相同的预设更新时间的应用场景,首次时间与当前时间之间包括的更新周期数量,可以理解为,首次时间与当前时间之间包括的预设更新时间数量。
79.其中,各个更新周期预设的预设更新时间可以根据设置人员的经验值设置的,也可以是根据用户账户的用户数据(如,观看时间、查看次数等)设置的,还可以是根据媒体资源的资源类别(如,文艺资源、生活资源、体育资源等)设置的。对此,本公开不作具体限定。
80.在该实施方式中,更新周期预设有相同的预设更新时间是为了在各个更新周期内在预设更新时间之后才能允许多个资源片段的状态发生更新,以使服务器能以预设更新时间为允许多个资源片段的状态发生更新的时间限制节点,来确定向用户账户更新的目标资源片段,以达到合理分配多个资源片段的目的。
81.通过该实施方式,为了使得媒体资源的更新过程更加合理,媒体资源中的资源片段在某个更新周期对应的预设更新时间之后才能被更新。由于媒体资源中的资源片段在某个更新周期对应的预设更新时间之后才能被更新,所以在确定首次时间与当前时间之间包括的更新周期数量时,需要考虑首次时间与预设更新时间的早晚关系,还需考虑当前时间与预设更新时间的早晚关系,从而保证确定出的更新周期数量的准确性。
82.在一种实施方式中,如图4所示,更新周期对应有相同的预设更新时间应用场景中,首次时间可能早于预设更新时间,也可能晚于预设更新时间,同理,当前更新时间可能早于预设更新时间,也可能晚于预设更新时间。根据时间早晚关系的不同,可以确定出不同数量个更新周期,假设t表示当前时间所属的第i个更新周期与首次时间所属的第1个更新周期之间的周期差,即t=i-1(i大于等于1的正整数),存在如图4的(a)、(b)、(c)、(d)所示的4种情况:第一种情况,如图4的(a)所示首次时间晚于或等于预设更新时间,且当前时间早于预设更新时间,在这种情况下,可确定出t-1个(即第一数量)更新周期。第二种情况,如图4的(b)所示首次时间晚于或等于预设更新时间,且当前时间晚于或等于预设更新时间,在该情况下,可确定出t个(即第二数量)更新周期。第三种情况,如图4的(c)所示首次时间
早于预设更新时间,且当前时间早于预设更新时间,在该情况下,可确定出t个(即第二数量)更新周期。第四种情况,如图4的(d)所示首次时间早于预设更新时间,且当前时间晚于或等于预设更新时间,在该情况下可确定出t+1个(即第三数量)更新周期。本实现方式保证了确定更新周期数量方式的合理性,从而保证了更新周期数量的准确性。
83.具体地,在一种实施方式中,如图5所示,基于更新周期预设有预设更新时间的应用场景,上述s32具体可以包括:
84.步骤s51,将首次时间所属的更新周期为首次更新周期;以及,将当前时间所属的更新周期,确定为当前更新周期。
85.具体地,服务器中的多个资源片段的状态每隔一个更新周期允许被更新的权限被开启,也就是说,无论用户账户的是否针对该多个资源片段执行操作,服务器依次按照时间顺序每隔一个更新周期允许多个资源片段的状态被用户账户执行操作后更新。因此,服务器能确定各个更新周期对应的时间段,从而分别确定出用户账户首次查看多个资源片段的时间所属的首次更新周期和当前时间所属的当前更新周期。
86.示例性的,以一周为更新周期为例,将更新周期对应的时间段为设定为每周周一的0点至每周周日23点59分59秒,也可用,几月几日几点几分几秒的形式表达。例如,用户账户首次查看多个资源片段的时间1月1日10点属于第二个更新周期对应的时间段1月1日0点至1月7日23点59分59秒内,则用户账户首次查看多个资源片段的时间属于第二个更新周期,即首次更新周期为第二个更新周期。又如,当前时间1月10日10点属于第三个更新周期对应的时间段1月8日0点至1月14日23点59分59秒内,则用户账户首次查看多个资源片段的时间属于第三个更新周期。
87.可选的,以用户账户首次查看多个资源片段的时间所属的更新周期为第一个更新周期为参照,服务器可以根据用户账户首次查看多个资源片段的时间与当前时间之间的周期差,来确定当前时间所属的当前更新周期属于第几个更新周期。
88.该方式中,可以忽略服务器在用户账户首次查看,更新周期更新的次数,直接设定用户账户首次查看多个资源片段的时间所属的更新周期为第一个更新周期。
89.示例性的,用户账户首次查看多个资源片段的时间1月1日10点对应的更新周期的时间段为1月1日0点至1月7日23点59分59秒内,则用户账户首次查看多个资源片段的时间属于第1个更新周期,即首次更新周期为第1个更新周期。若当前时间1月10日10点属于第二个更新周期对应的时间段1月8日0点至1月14日23点59分59秒内,则用户账户首次查看多个资源片段的时间属于第二个更新周期。
90.以下是首次时间晚于或等于首次更新周期场景下的详细说明。
91.步骤s52,在首次时间晚于或等于首次更新周期的预设更新时间情况下,如果当前时间早于当前更新周期的预设更新时间,则根据首次更新周期和当前更新周期,确定出第一数量个更新周期;如果当前时间晚于或等于当前更新周期的预设更新时间,则根据首次更新周期和当前更新周期,确定出第二数量个更新周期。
92.其中,第二数量和第一数量的差值为1。
93.详细地,在用户账户查看媒体资源的首次时间晚于或等于首次更新周期的预设更新时间情况下,若当前时间早于当前更新周期的预设更新时间,则,将当前更新周期与首次更新周期的周期差的差值与1作差,将作差后的差值确定为第一数量。则用户账户首次查看
多个资源片段的时间与当前时间之间包括的更新周期数量为第一数量个更新周期。
94.若当前时间晚于或等于当前更新周期的预设更新时间,将当前更新周期与首次更新周期的周期差的差值,确定为第二数量,则用户账户首次查看多个资源片段的时间与当前时间之间包括的更新周期数量为第二数量个更新周期。
95.示例性的,以一周为更新周期(每周周一的0点至每周周日23点59分59秒),每周一早上6点更新为例。设定用户账户首次查看该媒体资源的首次时间为第一个更新周期的周五早上6点(假设为1月1日6点,首次更新周期为第一个更新周期),可见,首次时间晚于或等于首次更新周期的预设更新时间。
96.如果,用户账户在第二个更新周期的周一晚上10点(即,根据假设的1月1日6点,则当前更新周期为第二个更新周期,当前时间为1月3日22点)查看上述媒体资源时,因为当前时间1月3日22点晚于当前更新周期的预设更新时间1月3日6点,则当前更新周期与首次更新周期的周期差的差值为:第二个更新周期与第一个更新周期的差值,即差值为1。
97.如果,设定用户账户在第二个更新周期的周一早上5点(当前更新周期为第二个更新周期,当前时间为1月3日5点)查看上述媒体资源时,因为当前时间1月3日5点早于当前更新周期的预设更新时间1月3日6点,则当前更新周期与首次更新周期的周期差的差值与1作差为:第二个更新周期和第一个更新周期的差值与1作差,即作差后的差值为0,即包括的更新周期数量为零个。
98.以下是首次时间早于首次更新周期场景下的详细说明。
99.步骤s53,在首次时间早于首次更新周期的预设更新时间情况下,如果当前时间早于当前更新周期的预设更新时间,则根据首次更新周期和当前更新周期,确定出第二数量个更新周期;如果当前时间晚于或等于当前更新周期的预设更新时间,则根据首次更新周期和当前更新周期,确定出第三数量个更新周期预设更新时间。
100.其中,第三数量和第二数量的差值为1。
101.详细地,在用户账户查看媒体资源的首次时间早于首次更新周期的预设更新时间情况下,若当前时间早于当前更新周期的预设更新时间,则,将当前更新周期与首次更新周期的周期差的差值确定为第二数量。则用户账户首次查看多个资源片段的时间与当前时间之间包括的更新周期数量为第二数量个更新周期。
102.若当前时间晚于或等于当前更新周期的预设更新时间,将当前更新周期与首次更新周期的周期差的差值与1的加和,再将加和后的加和值确定为第三数量,则用户账户首次查看多个资源片段的时间与当前时间之间包括的更新周期数量为第三数量个更新周期。
103.示例性的,以一周为更新周期(每周周一的0点至每周周日23点59分59秒),每周五18:00点更新为例。设定用户账户首次查看该媒体资源的首次时间为第一个更新周期的周五早上6点(假设为1月1日6点,首次更新周期为第一个更新周期),可见,首次时间早于首次更新周期的预设更新时间。
104.如果,用户账户在第二个更新周期的周五22点(即,根据假设的1月1日6点,则当前更新周期为第二个更新周期,当前时间为1月3日22点)查看上述媒体资源时,因为当前时间1月3日22点晚于当前更新周期的预设更新时间1月3日18点,则当前更新周期与首次更新周期的周期差的差值与1的加和为:第二个更新周期与第一个更新周期的差值与1的加和,其中,差值为1、加和值为2,即更新周期数量为2个。
105.如果,设定用户账户在第二个更新周期的周一早上5点(当前更新周期为第二个更新周期,当前时间为1月3日5点)查看上述媒体资源时,因为当前时间1月3日5点早于当前更新周期的预设更新时间1月3日18点,则当前更新周期与首次更新周期的周期差的差值为:第二个更新周期和第一个更新周期的差值为1,即包括的更新周期数量为1个。
106.结合实际应用,存在两种不同预设更新时间的设置方式。以下针对不同设置方式对更新周期数量的确定方式作具体说明。
107.其一,将每个更新周期的起始时间与多个资源片段的预设更新时间设置为相同,即预设更新时间与起始时间相同,比如,一周为一个更新周期,更新周期为周一0点至周日23点59分59秒,该起始时间为周一的零点,预设更新时间也为周一的零点。该设置方式也可以理解为,更新周期从一个更新周期进入下一个更新周期的同时,多个资源片段的状态就能被更新。
108.需要说明的是,因为,预设更新时间与起始时间相同,所以,当前时间只能比当前更新周期的预设更新时间晚,以及首次时间早于首次更新周期的预设更新时间。由于该设置方式的特殊性,则在预设更新时间与起始时间相同时,不用判断该当前时间、预设更新时间和首次时间。直接利用周期差,即可确定出更新周期数量。其中,每个更新周期包括每个更新周期的起始时间和终止时间,即,从起始时间到终止时间为一个更新周期。
109.具体地,确定首次时间所属的首次更新周期;以及,确定当前时间所属的当前更新周期;根据当前更新周期与首次更新周期的周期差,确定更新周期数量。
110.其二,将多个资源片段的预设更新时间设置为更新周期内除更新周期的起始时间以外的时间。比如,一周为一个更新周期,更新周期为周一0点至周日23点59分59秒,该起始时间为周一的零点,但是预设更新时间为每周六的18:00点。该设置方式也可以理解为,一个更新周期进入下一个更新周期后,在下一个更新周期的预设更新时间时或之后多个资源片段的状态才能被更新。
111.需要说明的是,该预设更新时间的设置方式下,确定出更新周期数量与上述基于更新周期预设有相同的预设更新时间的应用场景下的确定更新周期数量的实施方式等同,故在此不再赘述。
112.在一种实施方式中,如图6所示上述步骤s33可以根据以下步骤具体实施:
113.步骤s331,根据更新周期数量和每个更新周期预设的更新片段数量,确定目标资源片段数量n。
114.其中,n为大于或等于0的整数且n小于或等于多个资源片段的数量。
115.服务器中预先存储了更新周期数量、每个更新周期预设的更新片段数量与目标资源片段数量的映射关系,根据三者的映射关系确定目标资源片段数量。其中,映射关系具体可以保存在表中,则映射关系可以通过查表方式得到,也可以是模型公式。
116.一个示例中,若更新周期数量为3、每个更新周期预设的更新片段数量为5,则查表得到对应的目标资源片段数量为17。
117.另一示例中,若更新周期数量为3、每个更新周期预设的更新片段数量为5,预设的首次查看数量为5,则代入如下模型公式:目标资源片段数量=预设的首次查看数量+更新周期数量*每个更新周期预设的更新片段数量,即,5+3*5=20,则目标资源片段数量为20。
118.步骤s332,在多个资源片段按照预设更新顺序排列的情况下,将多个资源片段中
的前n个确定为目标资源片段。
119.示例性的,40个资源片段按照预设更新顺序,从第1个至第40个排列。当确定了目标资源片段数量为17时,将位序为第1个至第17个的17个资源片段,确定为目标资源片段。在该实施方式中,多个资源片段按照预设更新顺序排列,以使服务器在确定目标资源片段数量后,直接根据资源片段的排列顺序,获取目标资源片段。
120.通过该实施方式,直接将多个资源片段中资源片段位序为前n的n个资源片段,确定为目标资源片段,无需逐个比对筛选出目标资源片段,减少了筛选目标资源片段的时间,提高了确定目标资源片段的效率。
121.在一种实施方式中,结合图3,如图7所示在确定了目标资源片段以后,即在步骤s33之后,还可以执行以下步骤,以解锁目标资源片段的状态。
122.步骤s34,生成媒体资源页面数据,媒体资源页面数据包括媒体资源中每个资源片段的状态标识。
123.其中,媒体资源页面数据用于指示用户账户的电子设备的某一显示页面上显示目标资源片段。每个资源片段的状态标识包括目标资源片段的状态标识和其余资源片段的状态标识。目标资源片段的状态标识表征目标资源片段处于已更新状态,其余资源片段的状态标识表征其余资源片段处于未更新状态。
124.在一些实施方式中,已更新状态可以为解锁状态,未更新状态为锁定状态。
125.需要说明的是,目标资源片段的已更新状态标识用于在用户账户针对该目标资源片段触发查看操作时用户账户对应的电子设备向用户账户展示目标资源的内容。其余资源片段的未更新状态标识用于在用户账户针对其余资源片段触发查看操作时用户账户对应的电子设备不向用户账户展示其余资源片段的内容。
126.步骤s35,将媒体资源页面数据返回给用户账户侧的电子设备。服务器将媒体资源页面数据包括的目标资源片段的状态标识和其余资源片段的状态标识返回给用户账户的电子设备,以使用户账户针对目标资源片段的状态标识执行对目标资源片段的查看操作时,该电子设备向该用户账户展示该目标资源片段的资源内容。
127.需要说明的是,目标资源片段数量n等于多个资源片段的数量时,说明多个资源片段全部都处于已更新状态。进一步地,在多个资源片段的状态都处于已更新状态之后,用户账户再次对媒体资源执行查看操作时,服务器控制电子设备直接向用户账户展示全部多个资源片段。
128.示例性的,目标资源片段数量n等于多个资源片段的数量时,将目标资源片段的状态由锁定状态更新为解锁状态,即将多个资源片段的状态都被更新为解锁状态,则该多个资源片段不包括待向用户账户更新的资源片段。因此,在多个资源片段的状态全部被更新为解锁状态之后,用户账户再次对媒体资源执行查看操作时,服务器控制电子设备直接向用户账户展示全部解锁状态的多个资源片段。
129.在一些实施例中,在已更新状态的目标资源片段和未更新状态的其余资源片段用不同的标识标记,以区别显示资源片段的内容和不显示资源片段的内容,从而提示用户账户哪些资源片段可以显示对应的内容,哪些资源片段不能显示对应的内容。
130.在该实施方式中,将目标资源片段的状态和其余资源片段的状态分别标识,并将上述状态标识设置在媒体资源页面数据中,以使电子设备能根据资源片段的状态标识区分
其状态,从而以不同的方式展示目标资源片段和其余资源片段。
131.在一种实施方式中,结合图3,如图8所示,上述步骤s31还可以通过以下实施方式具体实施,以获取用户账户首次查看多个资源片段的时间。
132.步骤s311,获取与用户账户和媒体资源对应的锚点标识。
133.步骤s312,根据锚点标识,确定用户账户首次查看媒体资源的时间。
134.其中,锚点标识用于关联或指示用户账户首次查看媒体资源的首次时间。
135.在该实施方式中,用户账户和媒体资源共同对应的一个锚点标识,通过锚点标识,确定其关联的用户账户首次查看媒体资源的首次时间。因此,上述通过锚点标识确定用户账户首次查看媒体资源的首次时间,减少了无效查询非首次查看时间的查询次数,提高了确定首次时间的速度,从而提高了确定目标资源片段的效率。
136.在一种实施方式中,结合图8,如图9所示,在步骤s311之前,还可以执行以下步骤。
137.步骤s91,获取用户账户已执行的查看媒体资源的一个或多个操作的时间。
138.步骤s92,将一个或多个操作的时间中最早的时间,确定为用户账户首次查看多个资源片段的时间。
139.具体地,确定用户账户已执行的查看媒体资源的一个或多个操作的时间中时间最早的操作。将一个或多个操作的时间聚合为一个时间最早的操作的时间,一个时间最早的操作的时间确定为用户账户首次查看多个资源片段的时间。
140.步骤s93,生成与用户账户和媒体资源对应的锚点标识,并建立用户账户首次查看媒体资源的首次时间和锚点标识之间的对应关系。
141.在该实施方式中,将一个或多个操作的时间中最早的时间,确定为用户账户首次查看媒体资源的首次时间,使得获取用户账户的首次查看时间更加准确。同时将用户账户和媒体资源对应的锚点标识与首次查看时间对应关联,以便于通过锚点标识更加准确、快速地获取到用户账户首次查看多个资源片段的时间。
142.在一种实施方式中,如图10所示,以下为锚点标识的具体构建流程。
143.(1)从用户账户的历史记录中获取用户账户的数据。
144.(2)判断上述用户账户的数据中是否包括用户账户针对媒体资源执行操作的数据。
145.(3)如果用户账户的数据不包括用户账户针对媒体资源执行操作的数据,则结束对锚点标识的构建。
146.(4)如果用户账户的数据包括用户账户针对媒体资源执行操作的数据,则聚合用户账户针对媒体资源执行操作的数据,确定出一个时间最早的操作对应的时间为首次时间。
147.(5)构建锚点标识,并将锚点标识的首次时间与用户账户、媒体资源关联。
148.作为一种具体实施方式,如图11所示,以下为锚点标识的具体构建流程。
149.步骤s11,当服务器接收到电子设备发送的用户账户查看多个资源片段的操作时,确定多个资源片段是否包括锁定状态下的资源片段;如果是则进入步骤s13,如果否则进入步骤s12。
150.步骤s12,服务器将全部解锁状态下的多个资源片段返回至电子设备。
151.步骤s13,获取用户账户首次查看多个资源片段的首次时间。
152.步骤s14,确定用户账户首次查看多个资源片段的首次时间与当前时间之间包括的更新周期数量。
153.步骤s15,根据更新周期数量、首次时间与当前时间之间的每个更新周期预设的更新片段数量,多个资源片段中确定出当前待向用户账户更新的目标资源片段。
154.在该实施方式中,先确定了多个资源片段是否为全部解锁状态下的资源片段;再进一步确定出多个资源片段中的目标资源片段。通过该方式,避免了对已经处于全部解锁状态下的资源片段,重复执行目标资源片段确定的过程,提高为用户账户显示已全部解锁状态下资源片段的效率。
155.为了实现上述功能,媒体资源更新装置包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
156.本公开实施例还提供一种如图12所示的媒体资源更新装置12,媒体资源包括多个资源片段,多个资源片段包括至少一个待向用户账户更新的资源片段,该装置包括:获取单元120、第一确定单元121、第二确定单元122、更新单元123和创建单元124。
157.媒体资源包括至少一个待向用户账户更新的资源片段,该装置包括:获取单元120,被配置为执行当接收到用户账户查看媒体资源的操作时,获取用户账户首次查看媒体资源的首次时间;第一确定单元121,被配置为执行确定首次时间与当前时间之间包括的更新周期数量;第二确定单元122,被配置为执行根据更新周期数量、首次时间与当前时间之间的每个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段。
158.在一种可能的实施方式中,各个更新周期对应有相同的预设更新时间;第一确定单元121,被配置为具体执行:根据首次时间和预设更新时间的早晚关系,以及当前时间与预设更新时间的早晚关系,确定首次时间与当前时间之间包括的更新周期数量。
159.另一种可能的实施方式中,第一确定单元121,被配置为具体执行:在首次时间晚于或等于预设更新时间,且当前时间早于预设更新时间的情况下,确定首次时间与当前时间之间包括第一数量个更新周期;在首次时间晚于预设更新时间,且当前时间晚于或等于预设更新时间,或者,首次时间早于预设更新时间,且当前时间早于预设更新时间的情况下,确定首次时间与当前时间之间包括第二数量个更新周期;在首次时间早于预设更新时间,且当前时间晚于或等于预设更新时间的情况下,确定首次时间与当前时间之间包括第三数量个更新周期;其中,第二数量与第一数量的差值为1,第三数量与第二数量的差值为1。
160.另一种可能的实施方式中,第二确定单元122,被配置为具体执行:根据更新周期数量和每个更新周期对应的预设更新片段数量,确定目标资源片段的数量n,其中,n为大于或等于0的整数且n小于或等于媒体资源包括的资源片段的数量;在媒体资源中的多个资源片段按照预设更新顺序排列的情况下,将多个资源片段中的前n个确定为目标资源片段。
161.另一种可能的实施方式中,在根据更新周期数量、首次时间与当前时间之间的每
个更新周期对应的预设更新片段数量,确定出在当前时间媒体资源中待向用户账户更新的目标资源片段之后,该装置还包括:更新单元123,被配置为具体执行生成媒体资源页面数据,媒体资源页面数据包括媒体资源中每个资源片段的状态标识,其中,目标资源片段的状态标识表征目标资源片段处于已更新状态,其余资源片段的状态标识表征其余资源片段处于未更新状态;将媒体资源页面数据返回给用户账户侧的电子设备。
162.另一种可能的实施方式中,获取单元120,被配置为具体执行:获取与用户账户和媒体资源对应的锚点标识;根据锚点标识,确定用户账户首次查看媒体资源的首次时间。
163.另一种可能的实施方式中,在获取与用户账户和媒体资源对应的锚点标识之前,该装置还包括:创建单元124,被配置为执行获取用户账户已执行的查看媒体资源的一个或多个操作的时间;将一个或多个操作的时间中最早的时间,确定为用户账户首次查看多个资源片段的首次时间;生成与用户账户和媒体资源对应的锚点标识,并建立用户账户首次查看多个资源片段的首次时间和锚点标识之间的对应关系。
164.关于上述实施例中的装置,其中各个单元模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
165.图13是本公开提供的一种电子设备的示意图。如图13,该电子设备50可以包括至少一个处理器501以及用于存储处理器可执行指令的存储器503。其中,处理器501被配置为执行存储器503中的指令,以实现以下实施例中的媒体资源更新方法。
166.另外,电子设备50还可以包括通信总线502、至少一个通信接口504、输入设备506和输出设备505。
167.处理器501可以是一个处理器(central processingunits,cpu),微处理单元,asic,或一个或多个用于控制本公开方案程序执行的集成电路。
168.通信总线502可包括一通路,在上述组件之间传送信息。
169.通信接口504,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
170.输入设备506用于接收输入信号和输出设备505用于输出信号。
171.存储器503可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,eeprom)、只读光盘(compact discread-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
172.其中,存储器503用于存储执行本公开方案的指令,并由处理器501来控制执行。处理器501用于执行存储器503中存储的指令,从而实现本公开方法中的功能。
173.在具体实现中,作为一种实施例,处理器501可以包括一个或多个cpu,例如图13中的cpu0和cpu1。
174.在具体实现中,作为一种实施例,电子设备可以包括多个处理器,例如图13中的处理器501和处理器507。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
175.该电子设备如图13所示包括:处理器501和用于存储处理器501可执行指令的存储器503;其中,处理器501被配置为执行可执行指令,以实现如上述任一种可能的实施方式的媒体资源更新方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
176.本公开实施例还提供一种计算机可读存储介质,当计算机可读存储介质中的指令由媒体资源更新装置或电子设备的处理器执行时,使得媒体资源更新装置或电子设备能够执行如上述任一种可能的实施方式的媒体资源更新方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
177.本公开实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行如上述任一种可能的实施方式的媒体资源更新方法。且能达到相同的技术效果,为避免重复,这里不再赘述。
178.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
179.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1