论文部分内容阅读
随着社会经济的发展,政府部门、企业单位和家庭的安全防范意识不断增强,计算机、网络和图像处理等技术的快速发展以及价格的降低等因素,网络视频监控系统的市场需求日益增长。目前,市场上的视频监控系统主要采用以太网或者无线网络为传输媒介。结合电力载波通信技术、流媒体技术和嵌入式视频监控技术,本文采用了一种以电力载波为传输媒介和采用流媒体技术的视频监控服务器设计方案。电力载波通信技术(Power Line Communication,PLC)是指利用电力线传输数据信号的一种通信方式。采用电力载波通信技术,以电力线作为视频监控系统的接入和传输介质,具有成本低、不用额外布线和安装方便等优点,能完美地覆盖整栋建筑。流媒体技术可提高多媒体传输的实时性和实现基于终端的QoS技术。该方案具有电力载波技术所有优点的同时,通过流媒体技术和QoS技术弥补了电力线恶劣信道特征对视频数据传输造成的影响。文章首先介绍了视频监控系统的现状和发展趋势,阐述了本课题研究的意义和主要工作。接着介绍了视频压缩技术、流媒体技术和电力载波通信的特点,在此基础上论证了以电力载波为传输媒介和采用流媒体技术的视频监控服务器设计方案的优越性。然后,结合系统设计目标和服务器端需要实现的功能,给出了该方案的软、硬件设计框架。该方案以ARM9处理器为硬件平台,采用Linux操作系统,采用RTP/RTCP/UDP/IP网络协议,采用M-JPEG压缩技术。然后从软件开发角度具体阐述RTP/RTCP协议在本方案中的实现方式和服务器端的工作流程,重点分析了视频采集线程、RTP/RTCP会话线程和流量控制线程的具体实现流程,最后给出实验结果和分析。实验结果表明,在基于电力载波的视频监控服务器中采用RTP/RTCP协议传输视频数据可有效利用网络带宽和降低丢包率。