搜索

版权所有 © bob综合网页版 京ICP备14154451号 
                 

-基于ARM11为微管束器的无线搜集传输音视频编造

发布时间:2021-09-28 06:49:24
来源:bob综合体育下载

  跟着数字化和收集化时间的到来,更加是宽带无线收集的成长,为音视频云云大数据量传输营业正在无线收集上的行使供给了契机。同时因为音视频特殊的感官性格,使其相干的行使需求也变得越来越殷切。无线多媒体是多媒体和搬动通讯这两个范畴的时间互相统一的产品,成为当今通讯范畴的一个热门。鉴于Linux内核的开源性,采用其行动操作体例,从而使一切体例拥有更好的及时性和安靖性。一切体例以ARM11为重点执掌器、采用新一代视频编解码轨范H.264举行编译码,并通过无线收集传输音视频。它满盈运用S3C6410微执掌器内部集成的多媒体编解码器(Multi-FormatvideoCodec,MFC),有用抬高了体例的性价比。一切体例为无线多媒体音视频的传输供给了一个好的处置计划,可渊博行使正在长途监控、视频电话等各类范畴,拥有较好的适用价格和推论行使远景。

  通讯两边体例中音频和视频搜集模块担任搜集模仿信号,并将搜集到的音视频数据送到音视频拘束模块,兵器种类进程压缩执掌,再加上数据包头沿道由WiFi发送到对方;对方采纳到数据后,进程相干执掌,判别音视频帧类型,再送往解压缩执掌模块,克复出音视频数据。通讯两边修造均包蕴嵌入式音视频拘束模块和无线收发模块。无线WiFi收发模块运转正在2.4GHz频段,相符IEEE802.11b无线 体例硬件打算

  体例硬件打算以ARM11为重点微执掌器,主频为532MHz,不妨满意及时执掌的央浼,其内部集成有256MBSDRAM、2GBFLASH、音频录、放音接口、Camera视频接口、无线WiFi接口、LCD接口、SD卡接口等,同时以开源的Linux2.6.28为内核,yaffs2为根文献体例,Qtopia4.4.3行动用户界面,为开垦调试和体例打算供给了优秀的平台。

  音频采用途理器内部集成的IIS(Inter-ICSoundBus)音频接口和WM9714音频芯片。IIS是飞利浦公司为数字音频修造之间的音频数据传输而定造的一种总线轨范。正在飞利浦公司的IIS轨范中,既法则了硬件接口体例,也模范了音频数据的体例。基于此硬件及接口模范,完毕了集成音频输出、Linein输入和Mic输入效力。

  视频搜集运用的是OV9650CMOS摄像头模块,诀别率高达130万像素,可直接与OK6410开垦板的Camera接口邻接。合用于高端消费类电子产物、工业限度、车载导航、多媒体终端、行业PDA、嵌入式造就培训、局部进修等。其布局较浅易,供给硬件驱动顺序,便于运用和调试。

  本体例的无线GHz大多频段的WiFi模块来完毕,它依照IEEE802.11b/g收集轨范,可用于正在后期开垦中将终端接入Internet,其最高数据率为54Mb/s,赞成WinCE、Linux体例。室内通讯间隔可达100m,室表宽广地可达300m。只必要对ARM-Linux操作体例举行浅易的摆设就能够由以太网毗邻形式转化为双机通讯AD-HOC形式,正在体例启动之后,打算了基于Qt的窗口打算,轻易切换毗邻形式。

  选用WiFi拥有很好的可扩展性,能够通过无线道由器的WiFi毗邻到广域网,拥有很好的行使远景。同时大家半手机等终端修造拥有WiFi效力,后期还能够将软件升级至Andriod体例,轻易开垦和移植。它裁汰了音视频及时传输的开垦本钱和周期,也给今世搬动通讯供给了一种新的音视频通讯办法。

  WiFi的驱动摆设好后,行使层和以太网接口形式编程统团结致。因为此打算音视频数据量较大,不宜采用UDP,由于当数据量过大或传输信号欠好时,UDP会首要丢包,于是最终挑选面向毗邻的TCP传输公约,包管了体例音视频有用传输。因为TCP是应答时式传输数据,正在局域网内,无需斟酌TCP丢包题目,为完毕体例效力供给了牢靠的保证。

  体例软件架构如图1所示,它是音视频单向搜集、压缩、传输、采纳、解压缩、执掌回放音视频流限度流程,各个模块采用线程执掌,由信号量执掌线程间优先级组成轮回的线程,有用地执掌了音视频数据流。体例各效力模块化,便于篡改和移植,代码简短干练。

  体例先导时显露回音和延时题目,延时是因为搜集传输流程中形成的,于是只可尽量缩短延时,而无法做到即时播放,这也是此体例的缺陷之一。回音是因为延时形成的,文中最终采用开源的Speex算法歼灭了回音。的确做法:将该算法编译成库文献,插足到Linux内核,即能够运用Speex的API函。