×

视音频及U12数据同步采集在电脑上的实现

消耗积分:5 | 格式:rar | 大小:159 | 2009-07-31

分享资料个

本文首先介绍了VFW 的AVICAP 组件及视频捕获的实现,接着说明了媒体控制接口(MCI)及录音的实现和U12 及U12 信号采集的实现,最后讲述了多线程原理及图像声音和U12 数据的同步采集的实现。
随着计算机性能的提高和人们需求的发展,多媒体技术得到迅猛发展,并在多媒体业务和各种监控系统中得到或即将得到广泛应用,在这些业务或系统中,获取视音频数据是一个很重要的部分,另外在一些监控系统中,还有一些信号需要采集,本文所述的汽车监控系统,不仅需要采集视音频数据来监测驾驶员视野和声音信息,还需要记录驾驶员操作信息(比如刹车、离合)和汽车行驶的各种状态信息(比如车速),而且所有这些数据(包括视音频数据)需要保持
同步性,由此可见研究和实现视音频和其它数据的同步采集具有重要的应用价值。
所研制的汽车监控系统数据采集原理如下:在视频捕获上我们采用的视频源是基于USB 口的电脑眼,它支持VFW(Video forWindows),VFW 是Windows 操作系统增设的视频服务库, 其中含有MCIAVI,DRAWDIB,AVIFILE 和AVICAP 等组件,我们的视频采集是通过AVICAP 部件中的消息、宏函数、结构及回调函数来完成的;在录音上我们采用的录音源是普通MIC(麦克),利用MCI 实现声音的录制,MCI(MediaControl Interface) 媒体控制接口是Microsoft 提供的一组多媒体设备和文件的标准接口;其他数据采用U12(全名JK—U12)采集,U12 是基于USB 口多功能数据采集和控制模块。在实现上述数据同步采集上,我们采用了VC++的多线程技术。下面分别介绍各部分的实现过程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !