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