[发明专利]虚拟机的音频处理方法、装置、系统以及电子设备在审
申请号: | 202210280589.X | 申请日: | 2022-03-21 |
公开(公告)号: | CN114579258A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 赵自成 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G10L19/16 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 舒淼 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 音频 处理 方法 装置 系统 以及 电子设备 | ||
1.一种虚拟机的音频处理方法,其特征在于,所述方法应用于所述虚拟机对应的音频编码模块,所述虚拟机还对应有指定内存以及所述虚拟机的虚拟机运行模块;所述虚拟机的音频处理方法包括:
从所述指定内存中读取音频数据;其中,所述音频数据由所述虚拟机生成且被所述虚拟机运行模块写入至所述指定内存中;
对所述音频数据进行编码,得到编码后的音频数据。
2.根据权利要求1所述的虚拟机的音频处理方法,其特征在于,所述指定内存包含内存头部以及内存数据区,所述内存数据区用于储存所述音频数据,所述内存头部包含所述内存数据区对应的写入指针、读取指针以及内存空间信息。
3.根据权利要求2所述的虚拟机的音频处理方法,其特征在于,所述虚拟机运行模块和所述音频编码模块之间通过进程间通信连接;还包括:
接收所述虚拟机运行模块发送的所述音频数据的格式以及所述指定内存的信息;
基于所述音频数据的格式以及所述指定内存的信息,将自身地址空间的区域映射至所述指定内存上,并基于读取到的所述内存头部的信息初始化自身的音频编码器以及音频读取定时器。
4.根据权利要求3所述的虚拟机的音频处理方法,其特征在于,所述从所述指定内存中读取音频数据,包括:
按照所述音频读取定时器设定的时间周期从所述指定内存中读取所述音频数据。
5.根据权利要求2所述的虚拟机的音频处理方法,其特征在于,所述从所述指定内存中读取音频数据之后,还包括:
基于所述音频数据从所述指定内存中被读取的事件,更新所述内存头部中的所述读取指针。
6.一种虚拟机的音频处理方法,其特征在于,所述方法应用于所述虚拟机的虚拟机运行模块,所述虚拟机对应有指定内存以及音频编码模块;所述虚拟机的音频处理方法包括:
获取所述虚拟机生成的音频数据;
将所述音频数据写入至所述指定内存中,以使所述音频编码模块从所述指定内存中读取所述音频数据并对所述音频数据进行编码,得到编码后的音频数据。
7.根据权利要求6所述的虚拟机的音频处理方法,其特征在于,所述虚拟机运行模块和所述音频编码模块之间通过进程间通信连接;还包括:
基于所述虚拟机创建所述指定内存;
将所述音频数据的格式以及所述指定内存的信息发送至所述音频编码模块,以使所述音频编码模块基于所述格式以及所述指定内存的信息将自身地址空间的区域映射至所述指定内存上,并初始化自身的音频编码器以及音频读取定时器。
8.根据权利要求6所述的虚拟机的音频处理方法,其特征在于,所述指定内存包含内存头部以及内存数据区,所述内存数据区用于储存所述音频数据,所述内存头部包含所述内存数据区对应的写入指针、读取指针以及内存空间信息;
所述将所述音频数据写入至所述指定内存中之后,还包括:
基于所述音频数据被写入至所述指定内存的事件,更新所述内存头部中的所述写入指针。
9.一种虚拟机的音频处理方法,其特征在于,所述虚拟机对应有指定内存、音频编码模块以及所述虚拟机的虚拟机运行模块;所述虚拟机的音频处理方法包括:
所述虚拟机运行模块获取所述虚拟机生成的音频数据;
所述虚拟机运行模块将所述音频数据写入至所述指定内存中;
所述音频编码模块从所述指定内存中读取所述音频数据;
所述音频编码模块对所述音频数据进行编码,得到编码后的音频数据。
10.一种虚拟机的音频处理装置,其特征在于,应用于所述虚拟机对应的音频编码模块,所述虚拟机还对应有指定内存以及所述虚拟机的虚拟机运行模块;所述虚拟机的音频处理装置包括:
读取模块,用于从所述指定内存中读取音频数据;其中,所述音频数据由所述虚拟机生成且被所述虚拟机运行模块写入至所述指定内存中;
编码模块,用于对所述音频数据进行编码,得到编码后的音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210280589.X/1.html,转载请声明来源钻瓜专利网。