基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音...基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音频数据进行解码.进一步利用V4L2(Video for Linux 2)驱动接口和ALSA(advanced Linux sound architecture)库实现视频和音频的播放.由于视频帧播放周期和硬件处理时延不一致,系统对音视频数据操作存在时间差,从而造成音视频播放不同步.于是采用将视频播放同步到音频播放流的方法实现音视频的播放同步.测试结果表明,设计的音视频解码和同步播放系统可以实现对音视频数据进行解码与同步播放.展开更多
基于通用软件无线电外设(universal software radio peripheral,USRP)构成的软件无线电平台,在与欧洲地面数字电视广播(digital video broadcasting-terrestrial,DVB-T)参数兼容的情况下,设计了基于里德-所罗门(Reed-Solomon,RS)码与低...基于通用软件无线电外设(universal software radio peripheral,USRP)构成的软件无线电平台,在与欧洲地面数字电视广播(digital video broadcasting-terrestrial,DVB-T)参数兼容的情况下,设计了基于里德-所罗门(Reed-Solomon,RS)码与低密度奇偶校验(lowdensity parity-check,LDPC)码的级联码,并与DVB-T中基于RS码与卷积码的级联码进行了对比.LDPC码的纠错性能优于卷积码,与RS码结合可以进一步消除LDPC码在高信噪比情况下出现的误码平台,获得优越的纠错性能.基于USRP平台实现了所设计级联码中的各个模块,并在实际无线信道下验证了该级联码的纠错性能.系统测试结果表明,与DVB-T中的级联码相比,所设计的级联码在无线信道下可以获得一定的增益.展开更多
文摘基于ARM嵌入式系统设计并实现了MPEG-2 TS流的音视频解码和同步播放系统.在该系统中,由于ARM处理器内嵌了硬件视频解码器,为充分利用该资源,采用硬件MFC(multi-format codec)解码器对视频数据进行解码,同时采用开源的Mad(libmad)库对音频数据进行解码.进一步利用V4L2(Video for Linux 2)驱动接口和ALSA(advanced Linux sound architecture)库实现视频和音频的播放.由于视频帧播放周期和硬件处理时延不一致,系统对音视频数据操作存在时间差,从而造成音视频播放不同步.于是采用将视频播放同步到音频播放流的方法实现音视频的播放同步.测试结果表明,设计的音视频解码和同步播放系统可以实现对音视频数据进行解码与同步播放.
文摘基于通用软件无线电外设(universal software radio peripheral,USRP)构成的软件无线电平台,在与欧洲地面数字电视广播(digital video broadcasting-terrestrial,DVB-T)参数兼容的情况下,设计了基于里德-所罗门(Reed-Solomon,RS)码与低密度奇偶校验(lowdensity parity-check,LDPC)码的级联码,并与DVB-T中基于RS码与卷积码的级联码进行了对比.LDPC码的纠错性能优于卷积码,与RS码结合可以进一步消除LDPC码在高信噪比情况下出现的误码平台,获得优越的纠错性能.基于USRP平台实现了所设计级联码中的各个模块,并在实际无线信道下验证了该级联码的纠错性能.系统测试结果表明,与DVB-T中的级联码相比,所设计的级联码在无线信道下可以获得一定的增益.