[发明专利]数据处理方法、分配方法、电子设备、客户端和存储介质有效
申请号: | 201710422937.1 | 申请日: | 2017-06-07 |
公开(公告)号: | CN109002361B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 谭建国 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 分配 电子设备 客户端 存储 介质 | ||
本申请实施例公开了一种缓冲区分配方法、数据处理方法、电子设备、客户端和存储介质。所述媒体数据处理方法包括:接收应用程序的写入请求;所述写入请求附带有待缓冲数据和缓冲区对象标识;所述缓冲区对象标识对应一个缓冲区对象;当所述待缓冲数据为媒体数据的情况下,对所述媒体数据进行指定处理,以使所述媒体数据在展现时具有指定效果;将经过所述指定处理后的媒体数据写入所述缓冲区对象指向的存储区中,以使所述缓冲区对象被调用时,被使用的媒体数据,为经过所述指定处理后的媒体数据。本申请实施例可以减少开发应用程序所需的时间和成本。
技术领域
本申请涉及计算机技术领域,特别涉及一种媒体数据处理方法、缓冲区对象的分配方法、电子设备、客户端和存储介质。
背景技术
随着社会的发展,人们越来越习惯使用电子设备观看视频。具体的,例如人们使用网络电视、电脑、智能手机、智能可穿戴设备等,观看电视剧、电影。
现有技术中,电子设备安装有操作系统,并通过操作系统支持安装应用程序。使用者可以通过使用安装的视频软件,应用程序来播放视频。具体的,例如,操作系统可以为安卓系统(谷歌公司开发的操作系统)、IOS系统(苹果公司开发的操作系统)、Windows系统(微软公司开发的操作系统)。视频软件应用程序如优酷、腾讯视频、爱奇艺、YouTube等,播放视频。随着使用者对视频的视觉要求的提高,一些视频应用程序中会集成了视频数据处理模块,以增强视频数据的显示效果。比如,提升视频数据的清晰度,修改视频数据的对比度等等。
然而,现有技术中主要是每个视频软件本身集成有视频数据处理模块,使得不同视频软件之间难以使用对方的视频数据处理模块。即视频软件在开发过程中,每个视频软件的开发人员进行编写代码,实现该视频软件集成视频数据处理功能。不同视频软件的开发过程,是较为独立的,导致即使实现基本相同的功能和效果,也需要各自开发团队的人员,分别进行开发工作。
发明内容
本申请实施例的目的是提供一种具有较佳通用性的媒体数据处理方法、缓冲区分配方法、电子设备、客户端和存储介质。
本申请实施方式提供一种媒体数据处理方法,包括:接收应用程序的写入请求;所述写入请求附带有待缓冲数据和缓冲区对象标识;所述缓冲区对象标识对应一个缓冲区对象;当所述待缓冲数据为媒体数据的情况下,对所述媒体数据进行指定处理,以使所述媒体数据在展现时具有指定效果;将经过所述指定处理后的媒体数据写入所述缓冲区对象指向的存储区中,以使所述缓冲区对象被调用时,被使用的媒体数据,为经过所述指定处理后的媒体数据。
本申请实施方式还提供一种缓冲区对象的分配方法,包括:接收应用程序的缓冲区对象分配请求;其中,所述缓冲区对象分配请求附带有数据类型标识;所述数据类型标识用于表示所述应用程序待缓冲数据的数据类型;在所述数据类型标识表示的数据类型为媒体数据的情况下,分配缓存缓冲区对象给所述应用程序;其中,所述缓存缓冲区对象指向的存储区中存储的数据,在被中央处理器处理之前,先进入所述中央处理器的缓存,所述中央处理器从所述缓存中读取所述数据。
本申请实施方式还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收应用程序的写入请求;所述写入请求附带有待缓冲数据和缓冲区对象标识;所述缓冲区对象标识对应一个缓冲区对象;当所述待缓冲数据为媒体数据的情况下,对所述媒体数据进行指定处理,以使所述媒体数据在展现时具有指定效果;将经过所述指定处理后的媒体数据写入所述缓冲区对象指向的存储区中,以使所述缓冲区对象被调用时,被使用的媒体数据,为经过所述指定处理后的媒体数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710422937.1/2.html,转载请声明来源钻瓜专利网。