[发明专利]多系统音频管理设备、方法及计算机可读存储介质有效
申请号: | 201910833124.0 | 申请日: | 2019-09-04 |
公开(公告)号: | CN110333961B | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 卢斌;陈震 | 申请(专利权)人: | 宁波均胜普瑞智能车联有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/48 |
代理公司: | 11111 北京市万慧达律师事务所 | 代理人: | 赵然<国际申请>=<国际公布>=<进入国 |
地址: | 315040 浙江省宁波*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 子操作系统 多系统 计算机可读存储介质 数据接收模块 音频管理模块 音频管理设备 调度单元 驱动模块 通信模块 计算机技术领域 音频输出系统 调度策略 调度管理 调度性能 实时通信 音频管理 初始化 操作系统 发送 驱动 通信 访问 | ||
本发明公开了一种多系统音频管理设备、方法及计算机可读存储介质,属于计算机技术领域。所述设备包括:多个子操作系统及相应硬件,多个所述子操作系统中的每个均相应设置一个音频调度单元,所述音频调度单元包括数据接收模块、通信模块、驱动模块及音频管理模块,所述数据接收模块用于接收其他子操作系统发送的数据,所述通信模块用于保持多个所述子操作系统相互通信,所述驱动模块用于实现对所述硬件的初始化、驱动和访问,所述音频管理模块用于根据音频调度策略和各子操作系统的实时通信状况对其子操作系统进行音频调度管理。本发明提供的多系统音频管理方案提高了音频输出系统的稳定性,提升了音频调度性能。
技术领域
本发明涉及计算机技术领域,特别涉及一种多系统音频管理设备、方法及计算机可读存储介质。
背景技术
当前已经存在一些方法可以实现同一设备上多系统音频的管理,例如,如图1示出的现有技术中一种多系统音频管理框架,各系统运行于同一内核之上,通过内核的音频调度单元对音频进行管理,而各系统通过向内核申请资源和权限进行访问,并由内核音频调度单元调度所有的音频输出及混合策略。当接收到来自任一系统的音频资源访问请求,获取各个系统的音频服务运行状态;根据音频服务运行状态,通过预定的分配规则确定音频资源在所述多系统中的分配方式,根据优先级,音频类型等进行规则切换,其核心在于位于内核当中的音频调度单元负责所有音频的资源集中调度。然而实践中可能存在一种情况,若内核中的音频调度单元出现异常,则音频调度会失效,所有系统都无法播放音频。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种多系统音频管理设备、方法及计算机可读存储介质,确保无论哪个系统出现异常,整个设备中的音频不会出现混乱,仍然可以正常进行调度使用,提高了音频输出系统的稳定性,提升了音频调度性能。
所述技术方案如下:
第一方面,提供了一种多系统音频管理设备,所述设备包括:多个子操作系统及相应硬件,多个所述子操作系统中的每个均相应设置一个音频调度单元,所述音频调度单元包括数据接收模块、通信模块、驱动模块及音频管理模块,所述数据接收模块用于接收其他子操作系统发送的数据,所述通信模块用于保持多个所述子操作系统相互通信,所述驱动模块用于实现对所述硬件的初始化、驱动和访问,所述音频管理模块用于根据音频调度策略和各子操作系统的实时通信状况对其子操作系统进行音频调度管理。
进一步地,所述通信模块用于:
初始化阶段,广播告知其他子操作系统相应硬件初始化状况或获得其他子操作系统相应硬件初始化状况;
运行阶段,进行多个所述子操作系统相应的当前音频状态及其音频调度策略的实时分享。
进一步地,所述驱动模块用于设置其子操作系统相应硬件的驱动程序和访问接口。
进一步地,所述音频管理模块用于:
当各子操作系统的实时通信状况包括发生死机或运行异常时,判断正常运行的子操作系统运行情况和音频占用情况是否允许接管,如果有多个子操作系统均允许接管,根据所述音频调度策略,相应子操作系统选择执行相应接管操作。
进一步地,所述音频调度策略包括焦点竞争机制策略,所述焦点竞争机制策略包括:
根据多个所述子操作系统所播放音频类型优先级,相应子操作系统选择执行相应接管操作。
进一步地,根据多个所述子操作系统所播放音频类型优先级,相应子操作系统选择执行相应接管操作,包括:
对于各子操作系统之间,高优先级始终抢占低优先级,同等优先级新请求会抢占原先的音频占用,如果发生低优先级请求时,则所述低优先级请求进行等待,当超时后请求失败,再次进行请求。
第二方面,提供了一种多系统音频管理方法,对多个子操作系统中的每个均独立进行音频调度,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波均胜普瑞智能车联有限公司,未经宁波均胜普瑞智能车联有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910833124.0/2.html,转载请声明来源钻瓜专利网。