[发明专利]基于android系统的音频功放节能控制方法有效
| 申请号: | 201310246143.6 | 申请日: | 2013-06-20 |
| 公开(公告)号: | CN103313167B | 公开(公告)日: | 2018-07-10 |
| 发明(设计)人: | 李培明;杨磊;范少卓 | 申请(专利权)人: | 厦门雅迅网络股份有限公司 |
| 主分类号: | H04R3/00 | 分类号: | H04R3/00;H03F1/30 |
| 代理公司: | 厦门市新华专利商标代理有限公司 35203 | 代理人: | 朱凌 |
| 地址: | 361009 福建*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提供一种基于android系统的音频功放节能控制方法,包括音频开始播放步骤和音频停止播放步骤,在音频开始播放步骤中通过内核音频处理模块判断当前音频事件类型,如果是音频开始或者停止恢复或者暂停释放事件,则打开所述功放,否则关闭所述功放的电源,在音频停止播放步骤中通过内核音频处理模块判断当前音频事件类型,如果是音频停止或者挂起或者暂停事件,则关闭功放电源,否则打开功放的电源。本发明具有如下优点:节省了系统能耗、降低了设备的工作温度、最大化降低功放的能耗和工作温度、防止了功放损毁、简化了应用程序框架的设计以及实现代码在内核中自动运行,使系统真正达到了对功放的智能控制效果。 | ||
| 搜索关键词: | 功放 音频处理模块 节能控制 开始播放 停止播放 音频功放 音频事件 内核 电源 应用程序框架 功放电源 系统能耗 暂停事件 智能控制 自动运行 最大化 挂起 损毁 能耗 释放 恢复 | ||
【主权项】:
1.基于android系统的音频功放节能控制方法,所述android系统包括应用程序、音频编解码器以及功放,其特征在于:所述android系统还包括内核音频处理模块和音频多路通道选择器:所述应用程序发起音频的播放、停止、暂停或恢复操作;所述内核音频处理模块负责执行音频功能接口调用,获取音频数据,配置其内部的DMA模块工作,将音频数据发送给所述音频编解码器,并对所述功放进行控制;所述音频编解码器:接收音频数据,该音频数据为数字信号,所述音频编解码器将音频数字信号转换为音频模拟信号,并传送给音频多路通道选择器;所述音频多路通道选择器:接收音频模拟信号并输出给功放进行声音放大输出,对所述功放进行控制,同时提供音频输入通道的管理和音效的管理功能;所述音频功放节能控制方法包括音频开始播放步骤和音频停止播放步骤,所述音频开始播放步骤如下:步骤1、所述应用程序调用音频功能接口开始音频播放;步骤2、所述内核音频处理模块执行音频功能接口调用并获取音频信息、初始化DMA模块,并准备好DMA缓冲区,然后将应用程序的音频数据拷贝到所述DMA缓冲区;步骤3、所述内核音频处理模块判断当前音频事件类型,如果是音频开始或者停止恢复或者暂停释放事件,则打开所述功放,并跳转步骤4;否则关闭所述功放的电源,停止对音频功能接口的调用以及丢弃获取的音频信息并异常退出,通过判断音频事件的类型精确控制功放电源的开启和关闭,使功放的能耗和工作温度最大化降低;步骤4、开始所述DMA模块的工作,所述音频数据通过DMA方式传输到所述音频编解码器;音频编解码器进行D/A数模转换,将音频数字信号转换为音频模拟信号,然后音频编解码器将音频模拟信号通过系统音频输入通道输出给所述音频多路通道选择器,音频多路通道选择器将音频模拟信号发送给所述功放进行声音放大输出,完成音频播放过程;所述音频停止播放步骤如下:步骤10、所述应用程序调用音频功能接口停止音频播放;步骤20、所述内核音频处理模块执行音频功能接口调用并获取所述音频信息;步骤30、所述内核音频处理模块判断当前音频事件类型,如果是音频停止或者挂起或者暂停事件,则关闭功放电源,并跳转步骤40;否则,打开功放的电源,停止对音频功能接口的调用以及丢弃获取的音频信息并异常退出;步骤40、停止所述DMA模块的工作,音频数据停止传输到音频编解码器,完成音频停止播放过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门雅迅网络股份有限公司,未经厦门雅迅网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310246143.6/,转载请声明来源钻瓜专利网。





