基于3G的嵌入式视频监控系统设计与实现

来源 :大连海事大学 | 被引量 : 5次 | 上传用户:wmr8232123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的飞速发展,嵌入式技术已成为当今热点技术之一。与此同时,音视频的编码压缩技术与网络技术相结合,使得多媒体技术在日常生活有了更加广泛的应用。它让远距离传输大量的音视频数据成为现实。但是,传统的有线视频监控在远距离传输时存在着布线困难、成本高等难题,这就需要引入3G技术来传输视频数据。3G网络的发展日趋完善,同时覆盖范围越来越广泛。3G技术与H.264编码压缩技术相结合,可以解决远程视频监控有线传输布线困难、成本高以及2G网络传输速率低等问题,真正实现实时化远距离无线传输视频数据。本文设计并实现了一种基于3G的嵌入式视频监控系统,该系统采用客户/服务器模式。其中,客户端为嵌入式开发板,作为监控终端;服务器端为一台具有固定IP的电脑,作为监控中心。监控终端通过Video4Linux接口采集图像,并通过硬件多格式编解码器(Multi Format Codec,MFC)对图像数据进行编码压缩以节省带宽。同时,从编码后的数据中提取出参数集,并重复发送来保证监控中心能够正确解码。通过3G模块,使用socket网络编程实现了图像数据经WCDMA网络从客户端传输到服务器端。通过对传输的图像帧进行分包并按固定间隔发送,再在目的地重组来使传输更加平滑,减少丢包率。监控中心接收到图像数据后,使用FFMPEG库进行解码,然后使用SDL库显示解码后的图像。同时,用户可以发送控制短信来控制监控终端的工作/暂停。本文首先给出了系统具体的硬件平台组成和软件平台的搭建过程;其次,详细讨论了视频采集和编码方案的具体实现,着重研究了摄像头驱动添加、利用Video4Linux接口采集图像、使用MFC对采集的图像进行H.264编码压缩以及提取参数集等关键问题;随后,讨论了基于socket的客户端和服务器端通信、3G模块拨号上网、对传输的图像帧数据进行分包和重组、短信控制功能等的具体实现过程,并给出使用FFMPEG库对接收到的编码图像进行解码,以及使用SDL库显示解码后的图像的具体流程;最后,对系统从整体上进行了测试,测试结果达到预期效果,表明系统能正常工作。
其他文献
本文在继承前人研究成果的基础上,对图像和视频编码若干算法进行了研究,提出了三种改进型的图像和视频编码算法。主要工作如下: ⑴提出了一种小波精细可伸缩图像编码算法。编
驾驶疲劳/瞌睡是指由于司机长时间驾驶或睡眠不足引发的瞌睡和困倦(区别于肌肉疲劳)。许多国家都有数据表明驾驶疲劳/瞌睡(driver fatigue/drowsiness)是引发恶性交通事故的
论文主要介绍了在嵌入式操作系统Windows CE下如何利用多线程技术实现多路数据的解压播放显示。为了节约资源和设备,在一个显示装置上同时显示多个场景的信息,这种技术已经被
随着集成电路制造技术的发展,集成电路的集成度变的越来越高,芯片的尺寸变的越来越小,同时使得互连线时延问题变的突出,成为限制集成电路继续发展的制约因素。三维集成电路制造技
近年来,随着信息技术和互联网的迅速发展,多媒体信息(如数字音频、数字图像、数字视频)存储、复制和传播变得十分容易,因此,针对多媒体数字产品的非法复制和传播十分难以防范。如
OFDM技术由于具有频谱效率高和抗频率选择性衰落等优点,成为B3G移动通信系统的核心技术。其基本原理是将频域中的一个宽带信道划分成多个重叠的子信道并行地进行窄带传输,每
正交频分复用技术(OFDM)是未来宽带无线通信中的关键技术。随着用户对实时多媒体业务,高速移动业务需求的迅速增加,OFDM由于其频谱效率高,抗多径效应能力强,抗干扰性能好等特
时间延迟估计(Time Delay Estimation简称TDE)是信号处理中一个十分活跃的研究领域,它在雷达、声纳、通信等领域有着广泛及重要的应用,国内外学者对于时间延迟估计这个问题进
CCD(Charge Coupled Device),是一种光电转换式图像传感器。由于它性能优良,近年来得到广泛的应用。CCD分为线阵CCD和面阵CCD。线阵CCD主要用于光谱分析和微小参量的测量,面阵CC
基于P2P的SIP系统(P2P-SIP)将SIP和P2P结合起来,利用P2P的优势克服了SIP系统集中式的系统结构带来的单点失效、性能瓶颈等问题,特别适合应急通信、企业内部通信等场合的应用。