[发明专利]基于嵌入式Linux音频播放器的平台通用控制方法及系统有效
申请号: | 201811481804.2 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109669691B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 郭迪;张杰龙;彭定宝;张栖银;杨善锦;雷雄国;刘强 | 申请(专利权)人: | 思必驰科技股份有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/76 |
代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 李彬彬;车江华 |
地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 嵌入式 linux 音频 播放 平台 通用 控制 方法 系统 | ||
1.一种基于嵌入式Linux音频播放器的平台通用控制方法,包括:
基于系统业务层,获取用户播放操作指令;
基于与所述系统业务层通过相应接口对接的播放器控制接口层,确定与所述用户播放操作指令相对应的本地播放器调用接口,其中所述播放器控制接口层配置有多个与系统硬件平台的本地播放器相关联的本地播放器调用接口,其中,所述播放器控制接口层中的所述本地播放器调用接口和所述系统硬件平台的所述本地播放器通过以下方式进行关联:
获取所述系统硬件平台的本地播放器特征信息;所述本地播放器特征信息包括系统硬件平台标识信息和版本号;
基于所述本地播放器特征信息,构建用于调用所述系统硬件平台的本地播放器的本地播放器调用接口;
基于所确定的本地播放器调用接口,调用系统硬件平台的本地播放器执行相应的操作;
当所述用户播放操作指令用于指示播放器拓展功能时,确定与所述用户播放操作指令相对应的拓展播放接口,其中所述播放器控制接口层还配置有多个用于获取播放操作信息的拓展播放接口;
基于所确定的拓展播放接口,获取相应的播放操作信息;以及
将所述播放操作信息传递至所述系统业务层。
2.根据权利要求1所述的方法,其中,所述基于所述本地播放器特征信息,构建用于调用所述系统硬件平台的本地播放器的本地播放器调用接口包括:
确定与所述本地播放器特征信息相匹配的回调特征信息;
基于所述回调特征信息构建所述本地播放器调用接口,其中所述本地播放器调用接口用于以回调的方式来调用所述系统硬件平台的本地播放器。
3.根据权利要求2所述的方法,其中,所述基于所述回调特征信息构建所述本地播放器调用接口包括:
当所述本地播放器特征信息指示在所述系统硬件平台的本地播放器被调用之前需要进行预处理时,基于所述回调特征信息构建所述本地播放器调用接口,其中所述本地播放器调用接口用于在调用所述系统硬件平台的本地播放器之前预处理所述本地播放器。
4.根据权利要求1所述的方法,其中,所述播放操作信息包括播放状态信息和/或播放歌曲信息。
5.根据权利要求1所述的方法,其中,所述本地播放器调用接口包括以下中的一者或多者:本地播放器播放控制接口、本地播放器暂停播放控制接口以及本地播放器释放控制接口。
6.一种基于嵌入式Linux音频播放器的平台通用控制系统,所述系统包括:
指令获取程序模块,用于基于系统业务层,获取用户播放操作指令;
播放器控制接口层调用程序模块,用于基于与所述系统业务层通过相应接口对接的播放器控制接口层,确定与所述用户播放操作指令相对应的本地播放器调用接口,其中所述播放器控制接口层配置有多个与系统硬件平台的本地播放器相关联的本地播放器调用接口,其中,所述播放器控制接口层中的所述本地播放器调用接口和所述系统硬件平台的所述本地播放器通过以下方式进行关联:
获取所述系统硬件平台的本地播放器特征信息;所述本地播放器特征信息包括系统硬件平台标识信息和版本号;
基于所述本地播放器特征信息,构建用于调用所述系统硬件平台的本地播放器的本地播放器调用接口;
本地播放器调用程序模块,用于基于所确定的本地播放器调用接口,调用系统硬件平台的本地播放器执行相应的操作;
其中,所述系统还用于:
当所述用户播放操作指令用于指示播放器拓展功能时,确定与所述用户播放操作指令相对应的拓展播放接口,其中所述播放器控制接口层还配置有多个用于获取播放操作信息的拓展播放接口;
基于所确定的拓展播放接口,获取相应的播放操作信息;以及
将所述播放操作信息传递至所述系统业务层。
7.一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述方法的步骤。
8.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-5中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思必驰科技股份有限公司,未经思必驰科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811481804.2/1.html,转载请声明来源钻瓜专利网。