论文部分内容阅读
摘要:随着移动通信技术和流媒体技术的快速发展,基于网络来传输多媒体信息成为研究热点。在现场报道,远距离的户外直播活动中,经常需要设备能满足实时采集和传输视频数据的要求。因此论文提出一种基于DM3730的无线数字电视视频实时传输系统的解决方案,在便携式、低功耗的嵌入式移动终端上实现视频流媒体的实时采集和传输。首先,在分析了无线视频传输系统的功能需求以及要满足数字电视的标清标准后,论文设计了基于达芬奇技术的无线数字电视视频实时传输系统。系统以TI公司的DM3730作为主要芯片,根据系统功能需求,完成基于DM3730核心板的外围电路设计,包括电源模块、视频采集模块、存储模块、显示模块以及3G模块。系统采用TI公司的CAM8000-A摄像头作为视频采集设备,它内置的TVP5146解码芯片将模拟视频信号转化成数字信号,使其满足DM3730的输入信号要求。然后,从应用实际出发,实现了3G上网卡驱动生成和拨号上网,并且通过策略路由方法实现了多网卡绑定的方式来增加传输带宽,这是论文的难点。接着采用多线程程序设计的思想,开发了视频采集、编码、传输的应用程序:使用V4L2编程方式实现嵌入式Linux系统下的实时视频采集;研究ARM+DSP双核处理器的软件开发方法,并利用达芬奇软件技术对视频数据使用H.264编码算法进行编码;对编码完成的数据采用RTP/RTCP流媒体传输协议进行分片打包,通过3G无线网卡传输给接收端。系统测试结果表明,接收端接收到的视频实时播放基本能满足25帧/s的速率,画质满足720*576的标清标准。通过研究表明,论文所设计的系统能现场采集视频数据并通过无线网络传输,远端接收视频同时实时连续播放,满足低延时、低功耗的要求。系统要是结合音频数据一起处理的话将有更大的应用空间。