·上一文章:IRMCF341在变频家电上的应用
·下一文章:数字下变频器HSP50214B在中频数字接收机中的
VPU的内核驱动主要包括以下功能:模块初始化、器件初始化、中断服务策略、文件操作策略、器件关闭、编解码库、系统IO操作等。
视频编解码的计算和绝大部分视频流的压缩/解压缩都是由i.MX27的硬件VPU单元来完成的,这样软件就不需要过多的控制或者时间消耗等来实现一个复杂的编解码系统。VPU的硬件数据流可以用一个mpeg4格式数据的解码实现过程展示(见图2)。
硬件编解码速度快、效率高、功耗和热功耗低,节省了CPU的资源,实现了良好画质的传输,这一点充分体现了i.MX27芯片在视频处理方面的优势。
结语
本文基于linphone、ffmpeg、speex、minigui、linux等开源软件实现了嵌入式可视终端软件系统——视传机样机,如图3所示。样机充分使用已有的开源软件成果进行开发,实现语音通话,视频通话,视频监控,媒体文件播放等基本的功能。