[发明专利]一种基于音频焦点的音频管理方法在审
申请号: | 202011361795.0 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112416290A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 蒋诗敏;李文磊 | 申请(专利权)人: | 扬州航盛科技有限公司 |
主分类号: | G06F3/16 | 分类号: | G06F3/16 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 赵荔 |
地址: | 225000 江苏省扬州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 音频 焦点 管理 方法 | ||
本发明提供了车载终端控制技术领域内的一种基于音频焦点的音频管理方法,包括以下步骤,(1)系统添加音源服务,根据音源的特性定义焦点的类型、优先级、是否可延迟类型及音频流类型;(2)车载系统打开后,指定的音源服务处于播放状态;(3)需要切换音源服务时,点击客户端上的切换音源按钮,客户端将音源切换的指令发送给对应的音源服务,音源服务经服务端解析后将请求焦点的指令发送给音源框架,音源框架判断是否请求焦点成功,若请求成功,则将请求成功的指令经服务端发送给音源服务,音源切换成功,否则切换失败;本发明易拓展和维护,减小资源占用。
技术领域
本发明涉及车载终端控制技术领域,特别涉及一种基于音频焦点的音频管理方法。
背景技术
目前主流的车载系统音频交互主要采用应用请求焦点并监听焦点状态的方式,这种方式对应用实现者的技术要求较高,同时由于不同应用处理方式有差异以及车载音源多种多样,会造成各类音源混音和音频ID3信息显示混乱的问题。同时,通过启动对应的音频应用来直接与应用进行交互,不同应用启动会占用大量系统资源导致车机卡顿影响用户体验;应用自身实现对焦点的监听管理,容易出现部分临时音源的插入而导致音源无法正确的恢复之前的播放状态从而影响用户使用;另外,现有音源管理方法与应用耦合度较高,不易拓展和维护,新音源的加入会对整个音源逻辑有较大的影响。
发明内容
针对现有技术中的缺陷,本发明的目的在于克服上述现有技术中的不足之处,提供一种基于音频焦点的音频管理方法,解决现有技术中不易拓展维护的技术难题,本发明可智能下发播放控制指令,易拓展和维护,减小资源占用。
本发明的目的是这样实现的:一种基于音频焦点的音频管理方法,包括管理系统,所述管理系统包括音源框架、框架客户端、框架服务端和音源服务,所述框架客户端将音源请求指令发送给音源服务,音源服务通过调用框架服务端请求焦点接口指令发送给音源框架,音源框架将请求焦点成功的指令经服务端发送给音源服务;
(1)系统添加音源服务,根据音源的特性定义该音源焦点的类型、优先级、是否可延迟类型及音频流类型;
(2)车载系统打开后,指定的音源服务处于播放状态;
(3)需要切换音源服务时,点击客户端上的切换音源按钮,客户端将音源切换的指令发送给对应的音源服务,音源服务经服务端解析后将请求焦点的指令发送给音源框架,音源框架判断是否请求焦点成功,若请求成功,则将请求成功的指令经服务端发送给音源服务,音源切换成功,否则切换失败。
为了进一步保证高低优先级音源之间申请焦点的稳定性,所述步骤(3)中,判断过程如下,音源框架判断请求焦点的优先级是否不小于当前音源栈顶焦点优先级级别,若不小于当前音源栈顶焦点优先级级别,则请求焦点成功,若小于当前音源栈顶焦点优先级级别,请求焦点失败。
为了进一步避免高优先级临时音源焦点抢占情况下低优先级音源请求焦点的冲突发生,所述步骤(3)中,若小于当前音源栈顶焦点优先级级别,判断该音源服务是否为延迟类型,若为延迟类型,则将该焦点插入到焦点栈里栈顶往下符合自己优先级的位置,否则,请求焦点失败。
为了,请求焦点成功后还包括如下步骤,
音源服务收到请求焦点成功的指令后,音源服务通过框架服务端发送给音源框架一次播放指令,若音源服务的焦点处于焦点栈顶时,音源框架处理该播放指令,音源框架将播放指令下达给框架服务端,服务端控制音源服务执行指令,若用户按下客户端上的播放暂停按钮,对应音源服务的播放控制指令才会执行,否则音源服务不会执行;若音源服务的焦点不处于焦点栈顶,音源框架不会处理该播放指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州航盛科技有限公司,未经扬州航盛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011361795.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种节水压力式纯平马桶底座
- 下一篇:注塑模具的辅助加工设备