一种预加载方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37996076 阅读:27 留言:0更新日期:2023-06-30 10:10
本公开实施例提供了一种媒体内容预加载方法、装置、存储介质及电子设备。其中方法包括:确定历史媒体内容展示过程中的展示场景切换属性;根据所述展示场景切换属性确定媒体内容预加载策略,所述媒体内容预加载策略包括预加载的媒体内容个数和预加载媒体内容的加载数据量的一项或多项;基于所述媒体内容预加载策略进行媒体内容预加载。通过设置展示场景切换属性,针对展示场景切换属性设置不同的媒体内容预加载策略,以针对性的进行媒体内容预加载,以保证场景切换频繁度高的情况下,预加载数据低,达到减少由于场景切换导致的预加载数据浪费的效果。据浪费的效果。据浪费的效果。

【技术实现步骤摘要】
一种预加载方法、装置、存储介质及电子设备


[0001]本公开实施例涉及媒体数据处理技术,尤其涉及一种预加载方法、装置、存储介质及电子设备。

技术介绍

[0002]对于媒体内容的展示,在展示一个新媒体内容的情况下,客户端从服务端请求数据,并经历网络建联、数据传输、解协议、解封装等过程,媒体内容数据才会渲染到屏幕上开始展示。以视频为例,对于首帧视频存在一定的耗时,相应的,在视频的展示起始时间存在一定时长的渲染等待。
[0003]为了优化媒体内容展示的流畅度,采用预加载方案,在当前媒体内容展示中,请求下载后续媒体内容的数据,并缓存到本地,以在对后续媒体内容进行展示的情况下,可展示缓存数据,降低首帧耗时以及未起播率,提高媒体内容展示的流畅度。
[0004]在实现本公开的过程中,发现现有技术中至少存在以下技术问题:在展示场景切换时,切换前展示场景下已完成的预加载数据不会被展示,导致预加载数据的浪费。

技术实现思路

[0005]本公开提供一种专利技术名称,以实现一种预加载方法、装置、存储介质及电子设备,以降低预加载数据的浪费本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种预加载方法,其特征在于,包括:确定历史媒体内容展示过程中的展示场景切换属性;根据所述展示场景切换属性确定媒体内容预加载策略,所述媒体内容预加载策略包括预加载的媒体内容个数和预加载媒体内容的加载数据量的一项或多项;基于所述媒体内容预加载策略进行媒体内容预加载。2.根据权利要求1所述的方法,其特征在于,所述展示场景切换属性的确定方法包括:获取历史媒体内容展示过程中的展示场景切换数据,基于所述展示场景切换数据和所述历史媒体内容的展示数据确定展示场景切换属性数据;基于所述展示场景切换属性数据和属性划分阈值确定所述历史媒体内容展示过程中的展示场景切换属性。3.根据权利要求2所述的方法,其特征在于,所述历史媒体内容的展示数据包括历史媒体内容展示数量和/或历史媒体内容的会话展示数量;所述基于所述展示场景切换数据确定展示场景切换属性数据,包括:基于所述展示场景切换数据和所述历史媒体内容展示数量的比值确定所述展示场景切换属性数据;和/或,基于所述展示场景切换数据和所述历史媒体内容的会话展示数量的比值确定所述展示场景切换属性数据。4.根据权利要求2所述的方法,其特征在于,所述属性划分阈值的确定方法包括:统计多个展示场景切换属性数据进行排序;基于各所述展示场景切换属性的占比对排序的所述展示场景切换属性数据进行划分,将划分节点处的展示场景切换属性数据确定为属性划分阈值。5.根据权利要求1所述的方法,其特征在于,所述媒体内容预加载策略中,预加载的媒体内容个数与展示场景切换属性对应的频繁等级负相关,和/或,各媒体内容的预加载数据量与展示场景切换属性对应的频繁等级负相关。6.根据权利要求1或5所述的方法,其特征在于,所述媒体内容预加载策略还包括预加载触发条件,所述预加载触发条件包括正在展示媒体内容的缓存数据量大于预设缓存阈值,所述预设缓存阈值与展示场景切换属性对应的频繁等级正相关。7.根据权利要求6所述的方法,其特征在于,所述场景包括沉浸式展示场景和列表展示场景;所述列表展示场景对应的媒体内容预加载策略中,各媒体内容的预加载数据量与展示场景切换属性对应的频繁等级负相关,以及,所述预加载触发条件中预设缓存阈值与展示场景切换属性对应的频繁等级正相关;所述沉浸式展示场景应的媒体内容预加载策略中,预加载的...

【专利技术属性】
技术研发人员:曾敏寅何伟钟振东王大瑞于天泽池宝旺
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1