一种数据加载方法、终端设备以及存储介质与流程

文档序号:37493023发布日期:2024-04-01 14:01阅读:9来源:国知局
一种数据加载方法、终端设备以及存储介质与流程

本申请涉及计算机,具体涉及一种数据加载方法、一种终端设备以及一种计算机可读存储介质。


背景技术:

1、随着信息技术的快速发展,各类媒体推荐应用程序应运而生,但如何提升用户观看体验一直是个挑战。一方面,由于用户网络的动态性和终端性能的差异性,很多网络差或终端性能差的用户在观看各类媒体数据(视频数据、图像数据、文本数据)时,会出现卡顿情形,降低用户使用体验。另一方面,用户在使用这些应用程序时,通常处于快速消费内容的状态,有很强的观看体验诉求,需要数据“秒开、流畅”。

2、比如,在双列到内流的场景下,当用户在跳转到内流以后才真正开始访问数据内容,若观看的是视频,则由播放器建立连接并加载首帧数据,再开始播放,而这一过程由于涉及到网络请求,所以需要用户等待一定时间后视频才能起播,导致视频起播很慢,用户体验非常不好。

3、因此,如何提升数据加载效率,提升用户使用体验成为亟待解决的技术问题。


技术实现思路

1、本申请实施例提供了一种数据加载方法、终端设备以及存储介质,可以提升数据加载效率,提升用户使用体验。

2、本申请实施例一方面公开了一种加载访问方法,该方法包括:

3、在目标账号的终端设备的第一界面显示至少两个媒体数据对应的封面内容;

4、基于预设分析策略对所述至少两个媒体数据进行分析,得到分析结果,并根据所述分析结果从所述至少两个媒体数据确定至少一个待加载媒体数据,所述预设分析策略和所述目标账号的账号信息相关;

5、对所述至少一个待加载媒体数据进行预加载,得到所述至少一个待加载媒体数据的预加载内容;

6、响应于针对所述至少一个待加载媒体数据中的目标媒体数据对应的封面内容的触发操作,在第二界面播放所述目标媒体数据的预加载内容,并在播放过程中下载所述目标媒体数据的剩余内容。

7、本申请实施例一方面公开了一种终端设备,该装置包括:

8、显示模块,用于在目标账号的终端设备的第一界面显示至少两个媒体数据对应的封面内容;

9、智能分析模块,用于基于预设分析策略对所述至少两个媒体数据进行分析,得到分析结果,并根据所述分析结果从所述至少两个媒体数据确定至少一个待加载媒体数据,所述预设分析策略和所述目标账号的账号信息相关;

10、预加载模块,用于对所述至少一个待加载媒体数据进行预加载,得到所述至少一个待加载媒体数据的预加载内容,并将所述至少一个待加载媒体数据的预加载内容存储在本地数据库;

11、播放器,用于从所述本地数据库查询所述目标媒体数据的预加载内容,并利用所述显示模块在第二界面播放所述目标媒体数据的预加载内容,以及在播放过程中下载所述目标媒体数据的剩余内容,所述播放器是在响应于针对所述至少一个待加载媒体数据中的目标媒体数据对应的封面内容的触发操作后创建的。

12、本申请实施例一方面公开了一种终端设备,该计算机设备包括处理器,适于实现一条或多条计算机程序;以及,计算机存储介质,所述计算机存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由所述处理器加载并执行以上述的数据加载方法。

13、本申请实施一方面公开了一种计算机可读存储介质,该计算机可读存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行上述的数据加载方法。

14、本申请实施例一方面公开了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行上述的数据加载方法。

15、本申请实施例中,数据加载方法的大致流程包括:在目标账号的终端设备的第一界面显示至少两个媒体数据对应的封面内容;然后基于预设分析策略对至少两个媒体数据进行分析,得到分析结果,并根据分析结果从至少两个媒体数据中确定至少一个待加载媒体数据,预设分析策略和所述目标账号的账号信息相关;对至少一个待加载媒体数据进行预加载,得到至少一个待加载媒体数据的预加载内容;响应于针对至少一个待加载媒体数据中的目标媒体数据对应的封面内容的触发操作,在第二界面播放所述目标媒体数据的预加载内容,并在播放过程中下载目标媒体数据的剩余内容。在该方案中,通过提前将用户感兴趣的媒体数据的部分加载到本地,当用户点击到已经加载的数据后可以快速播放;在本申请中,由于是根据具体的情况只加载了媒体数据的一部分,因此还可以节约资源,在后续播放目标媒体数据的过程中,边播放边加载,从而给用户提供更好的访问体验。



技术特征:

1.一种数据加载方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述预设分析策略为计算媒体数据的权重分数,所述基于预设分析策略对所述至少两个媒体数据进行分析,得到分析结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述目标账号的历史访问数据、所述终端设备的属性信息以及所述目标账号的属性信息确定所述至少两个媒体数据中每个媒体数据的权重分数,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述对所述至少一个待加载媒体数据进行预加载,得到所述至少一个待加载媒体数据的预加载内容,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据每个待加载媒体数据的属性信息和所述目标账号的历史操作行为确定所述每个待加载媒体数据的目标加载时长,包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述每个待加载媒体数据的属性信息和所述历史操作行为确定所述每个待加载媒体数据的目标加载时长,包括:

7.根据权利要求4所述的方法,其特征在于,所述基于所述目标加载时长对每个待加载媒体数据进行预加载,包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.一种终端设备,其特征在于,所述终端设备包括:

11.一种终端设备,其特征在于,所述终端设备包括:

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一条或多条计算机程序,所述一条或多条计算机程序适于由处理器加载并执行如权利要求1-9任一项所述的数据加载方法。


技术总结
本申请公开了一种数据加载方法、终端设备以及存储介质,该方法包括:在目标账号的终端设备的第一界面显示至少两个媒体数据对应的封面内容;基于预设分析策略对至少两个媒体数据进行分析,得到分析结果,并根据分析结果从至少两个媒体数据中确定至少一个待加载媒体数据,预设分析策略和所述目标账号的账号信息相关;对至少一个待加载媒体数据进行预加载,得到至少一个待加载媒体数据的预加载内容;响应于针对至少一个待加载媒体数据中的目标媒体数据对应的封面内容的触发操作,在第二界面播放所述目标媒体数据的预加载内容,并在播放过程中下载目标媒体数据的剩余内容。通过该方法,可以提升数据加载效率,提升用户使用体验。

技术研发人员:任志强
受保护的技术使用者:书行科技(北京)有限公司
技术研发日:
技术公布日:2024/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1