一种内存处理方法及显示设备技术

技术编号:40929568 阅读:16 留言:0更新日期:2024-04-18 14:51
本申请实施例公开一种内存处理方法及显示设备,响应于媒资起播操作,从服务器获取媒资数据,并构建缓冲区,缓冲区包括至少一个内存块;对媒资数据进行解析处理,得到数据流,数据流中包括连续分布多个帧数据,帧数据为视频帧数据或音频帧数据;根据数据流,在内存块中对应生成多个用于存储帧数据的帧内存单元,一个帧内存单元映射一个帧数据,内存块单独存储数据流包括的多个帧数据的共有属性信息,帧内存单元中不存储共有属性信息。本申请利用缓冲区的大内存块连续密集地存储数据流对应的多个帧内存单元,可以降低碎片化分配小内存时产生的额外内存消耗,提升内存使用率,通过在内存块中合并数据流各帧数据的共有属性信息,进一步降低内存消耗。

【技术实现步骤摘要】

本申请涉及显示设备,尤其涉及一种内存处理方法及显示设备


技术介绍

1、显示设备中可以安装应用程序,用户可以通过某些应用观看感兴趣的媒资。某些应用可以遵从mse(media source extensions,媒体源扩展)规范,为应对网络波动,mse规范允许应用对媒资数据进行预加载,例如媒资当前播放至第1分钟,应用已提前下载了前5分钟的媒资数据,从而避免媒资播放卡顿,保证媒资播放流畅性。在媒资预加载等场景下,应用往往会消耗更多的内存,从而影响系统的运行性能。


技术实现思路

1、本申请实施例提供一种内存处理方法及显示设备,以降低显示设备在播放媒资时的内存消耗,提升内存使用效率。

2、第一方面,本申请实施例提供一种显示设备,包括:

3、通信器,用于与服务器通信连接,以向服务器下载媒资数据;

4、控制器,用于执行:

5、响应于媒资起播操作,从服务器获取媒资数据,并构建缓冲区,所述缓冲区包括至少一个内存块;

6、对所述媒资数据进行解析处理,得到数据流,所述数本文档来自技高网...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器构建缓冲区,包括:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器还用于执行:

4.根据权利要求3所述的显示设备,其特征在于,所述控制器在所述内存块中对应生成多个用于存储所述帧数据的帧内存单元,包括:

5.根据权利要求4所述的显示设备,其特征在于,在所述内存块中对应生成多个用于存储所述帧数据的帧内存单元之后,所述控制器还用于执行:

6.根据权利要求5所述的显示设备,其特征在于,在所述内存块中对应生成多个用于存储所述帧数据的帧内...

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器构建缓冲区,包括:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器还用于执行:

4.根据权利要求3所述的显示设备,其特征在于,所述控制器在所述内存块中对应生成多个用于存储所述帧数据的帧内存单元,包括:

5.根据权利要求4所述的显示设备,其特征在于,在所述内存块中对应生成多个用于存储所述帧数据的帧内存单元之后,所述控制器还用于执行:...

【专利技术属性】
技术研发人员:廖院松汤雯刘剑杨圣
申请(专利权)人:VIDAA国际控股荷兰公司
类型:发明
国别省市:

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

1