论文部分内容阅读
虚拟设备是信息系统构造中降低系统复杂度的重要方法和技术。在VoIP(Voice over IP)网络中,采用虚拟设备技术解决异构客户端的整合,是工业界很关注的问题。
论文深入分析了虚拟声卡在解决VoIP网络异构客户端的互通问题中的必需性,虚拟声卡和实际声卡的基本原理,虚拟声卡的应用场景及优势。论文以WDM(Windows Driver Model)虚拟设备编程规范为基础,分析了虚拟声卡实现技术,抽象出了虚拟声卡的整体架构,给出了虚拟声卡内核模式驱动、用户模式驱动以及控制面板三个功能模块的实现和关键技术。
论文根据音频输入输出端直连的特性,针对VoIP网络电话的互通性问题,提出了基于虚拟声卡的网络电话自动答录功能的实现方案。在进一步讨论了不同VoIP网络电话之间实现转接互通功能方案的基础上,设计实现了基于Skype的网络电话转接互通原型系统。