一种基于Linux与Android兼容技术的虚拟音频装置与方法

基本信息

申请号 CN202010998743.8 申请日 -
公开(公告)号 CN111930340B 公开(公告)日 2021-06-01
申请公布号 CN111930340B 申请公布日 2021-06-01
分类号 G06F3/16(2006.01)I;G06F13/38(2006.01)I;G06F9/455(2006.01)I 分类 计算;推算;计数;
发明人 姚宏亮;周剑;张耀斌 申请(专利权)人 北京技德系统技术有限公司
代理机构 北京丰浩知识产权代理事务所(普通合伙) 代理人 李学康
地址 100085北京市海淀区清河东滨河路4号8号院A102
法律状态 -

摘要

摘要 本发明实施例公开了一种基于Linux与Android兼容技术的虚拟音频装置与方法,属于计算机基础软件领域。所述方法包括:在容器Android侧实现一虚拟音频设备单元,Android应用通过调用虚拟音频设备单元提供的接口来完成音频的输入、播放和录音;在容器Linux侧实现一虚拟音频接口单元,通过调用Linux音频设备驱动控制硬件音频设备;在容器Linux侧实现一音频会话控制单元,通过建立Socket监听线程穿透容器,实现容器两侧数据的双向传输;本发明解决了以容器技术兼容运行在Linux系统中的Android应用调用Linux的物理音频设备的问题,实现声音播放、读取、录音等相关的功能。