论文部分内容阅读
随着无线通信和数字视频编码技术的发展,无线局域网、家庭无线视频监控网关等无线多媒体通信成为无线通信业务的新需求,嵌入式视频传输技术在安防、交通等行业得到了广泛应用。本文根据实际需求,设计并实现了基于TMS320DM365双核处理器的嵌入式无线视频传输系统。该系统能够支持对标清(D1)和高清(720P)视频信号的实时采集、硬件H.264压缩编码、有线网络或者无线局域网WIFI传输,同时能够对视频采集区域内的场景进行运动检测和视频录制,远端的用户可以通过浏览器实时观看前端采集的视频场景,并可以通过浏览器对系统进行参数设置,用户同时能在本地通过红外遥控器对系统进行参数设置,并对录存视频文件进行本地回放。本文主要做了以下几个方面的工作:1、分析和比较了目前主流的嵌入式网络视频传输系统设计方案后,提出了基于TI公司DaVinci多媒体处理器TMS320DM365的无线视频传输系统硬件设计方案。2、完成系统硬件原理图设计,对系统的视频采集模块电路、核心处理模块电路、电源模块电路、外设接口电路进行了详细的原理分析和说明。3、介绍了系统的嵌入式Linux软件开发流程及源文件的配置、编译,最终完成了以UBL、Uboot引导加载程序、MontaVista Linux操作系统、Cramfs文件系统为基础的嵌入式软件开发环境的搭建。4、分析了嵌入式Linux下DaVinci平台的I2C总线控制器驱动,并在此基础上完成视频处理前端采集芯片TVP5146和TVP7002的I2C设备驱动程序的开发,同时介绍了基于DaVinci多媒体应用接口(DMAI)的视频采集实现流程,完成嵌入式Linux下USB无线网卡RT73驱动程序及无线网卡配置管理程序的移植。5、详细阐述了系统中视频流媒体服务器LiveMedia实现的关键技术和基于FFMPEG的码流AVI封装关键技术。6、完成系统的文件镜像下载和功能测试,完成本文工作总结,探讨系统还可以完善和改进的地方。