零拷贝技术在实时PCM捕获中的应用

来源 :微计算机信息 | 被引量 : 0次 | 上传用户:ha1cy0n
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
采用各种编解码的音频数据在被写入声卡设备之前会被解码成PCM格式.在某些情况下,音频数据在被解码之前处于加密状态,所以只有通过捕获声卡中的PCM数据才能获得这些解密后的音频数据.由于音频信息具有对延迟敏感的特点,该文提出了一种基于Linux操作系统的高效PCM数据捕获机制,即利用网络缓存中常用的零拷贝技术,提高PCM数据的捕获效率.“,”audio data using various codec is converted into PCM format before written into sound card. Especially in some cases,audio data is deciphered by applications until written into sound card. Thus,capturing PCM stream is the only method to obtain audio data. Given audio data is often delay-sensitive,in this paper,an efficient mechanism based on Linux is proposed,which applies zero-copy technique generally used in web cache,to enhance the capture efficiency.
其他文献
近年来多学科优化方法在国内外发展迅速,得到了广泛的应用,尤其是在飞行器设计领域.而iSIGHT是目前市场占有率最高的多学科优化设计软件平台,许多工程师选择iSIGHT已经在各个领域获得周期缩短、产品成本降低和品质提升等各方面的突破.该文以某导弹设计优化案例就iSIGHT在多学科优化方面的智能优化策略选择方面进行了探讨.“,”In recent years multi-disciplinary design optimization (MDO) has been developed rapidly and
多模式运动估计使H.264比其它视频编码算法具有更高的编码效率,但同时也使计算复杂度明显提升.该文通过分析视频序列的分布特性和相关性,提出了一种预测模式选择新算法,基于
为了提高影像测量的自动化,提出一种基于DXF(Drawing Exchange Format)文件的自动影像测量方法.通过分析DXF文件的数据格式、组码及关联值对的组成关系,研究读取DXF文件信息
该文介绍了一种应用于ARM嵌入式芯片架构的嵌入式Linux系统下的应用于服务机器人的彩信协议模块的原理及实现和应用.采用三星S3C2440ARM芯片的硬件环境和GPRS通讯模块,编写了
随着国际环境争端的日益频繁,目前国际环境法中解决国际环境争端的机制已经明显落后,对如何完善国际环境争端的解决机制,学界研究非常有限.本文从三个方面提出了完善国际环境
该文通过虚假目标特征的分析,提出了一种基于量测周期的虚假目标处理算法.实验证明通过该算法处理虚假目标是有效的,文章还分析了算法的可行性,证明该算法能在较小风险下实现
该文在对现有汽车主动避撞系统分析的基础上,提出了一种改进方法.通过对汽车制动系统增加有效的发射接收装置,并利用CAN网络中的优先级仲裁方式和悬架电脑的控制,使汽车之间
文章介绍一种利用常见经济型器件构建的移动清扫机器人方案,它满足低成本、运行可靠、适合产品化等要求.我们选择了Phillip公司的一款ARM7芯片LPC2210作为处理器,再配合必要
该文介绍了薄膜体声波谐振器(FBAR)的基本原理和几种主要结构.讨论了FBAR薄膜生长的工艺过程,并给出了本实验各层薄膜的生长条件,本试验所制作的FBAR采用固态装配型结构,经测
近年来 ,随着生活水平的提高和医学科学研究的进展 ,人们越来越认识到饮食生活和疾病息息相关。如何调整好饮食习惯以减少和预防疾病发生的课题引起广大医学工作者的极大观注