[发明专利]嵌入式多媒体播放框架在审
申请号: | 201811368010.5 | 申请日: | 2018-11-16 |
公开(公告)号: | CN109522006A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 冀川 | 申请(专利权)人: | 湖南国科微电子股份有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 410000 湖南省长沙市*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式多媒体 播放 多媒体播放软件 操作系统单元 控制逻辑单元 数据处理单元 数据管理单元 多媒体技术 扩展性 人力物力 适配单元 需求变更 框架本 重用性 封装 测试 开发 节约 重复 应用 | ||
本发明实施例涉及多媒体技术领域,提供一种嵌入式多媒体播放框架,该嵌入式多媒体播放框架包括操作系统单元、组件适配单元、控制逻辑单元、数据处理单元及数据管理单元,该嵌入式多媒体播放框架将由于需求变更引起软件变化的部分进行封装,开发人员应用该嵌入式多媒体播放框架进行多媒体播放软件开发,可以大大提高多媒体播放软件的扩展性和重用性。同时,可以有效避免重复进行测试工作,节约人力物力。
技术领域
本发明实施例涉及多媒体技术领域,具体而言,涉及一种嵌入式多媒体播放框架。
背景技术
随着软件技术的发展,在对新的软件进行设计和实现的过程中,历史项目发挥的借鉴作用日益突出,软件重用技术显得尤为重要。目前在Linux等嵌入式操作系统下开发的多媒体播放软件,多由C语言等面向过程语言实现,重用、扩展性能较差。在承担复杂任务以及面对复杂的应用场景时,软件的维护难度随任务复杂程度的上升而上升,以至于需求的极小更改都会给整个软件带来灾难性后果。
发明内容
本发明实施例的目的在于提供一种嵌入式多媒体播放框架,用以改善上述问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
本发明实施例提供了一种嵌入式多媒体播放框架,所述嵌入式多媒体播放框架包括:
操作系统单元,用于实现所述嵌入式多媒体播放框架的跨系统应用且与各个多媒体函数接口对应;
组件适配单元,用于对各个多媒体函数接口进行封装得到统一函数接口,以通过所述统一函数接口实现多媒体数据收发;
数据管理单元,用于通过所述组件适配单元接收所述多媒体数据并发送组帧结果;
数据处理单元,用于获取多媒体数据及控制指令,并将所述多媒体数据及所述控制指令进行组帧得到组帧结果;
控制逻辑单元,用于产生控制指令以实现所述嵌入式多媒体播放框架的具体功能。
相对现有技术,本发明实施例提供的一种嵌入式多媒体播放框架,该嵌入式多媒体播放框架包括操作系统单元、组件适配单元、控制逻辑单元、数据处理单元及数据管理单元,该嵌入式多媒体播放框架将由于需求变更引起软件变化的部分进行封装,开发人员应用该嵌入式多媒体播放框架进行多媒体播放软件开发,可以大大提高多媒体播放软件的扩展性和重用性。另外,可以有效避免重复进行测试工作,节约人力物力。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例提供的嵌入式多媒体播放框架的方框示意图。
图2示出了本发明实施例提供的嵌入式多媒体播放框架的任务组件流程图。
图标:100-嵌入式多媒体播放框架;101-操作系统单元;102-组件适配单元;103-数据管理单元;104-数据处理单元;1041-数据接收模块;1042-数据存储模块;1043-数据发送模块;105-控制逻辑单元;106-故障检测单元;107-故障处理单元。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南国科微电子股份有限公司,未经湖南国科微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811368010.5/2.html,转载请声明来源钻瓜专利网。