论文部分内容阅读
随着生活水平的提高和数字技术的普及,人们对家庭信息化越来越感兴趣。家庭信息中心系统就是一种集成了家庭安防、文件共享等功能的设备,旨在满足人们对家庭信息化的需求。经过多年发展,相关技术逐渐成熟,应用也越来越广泛,但是目前多功能、低能耗的家庭信息中心系统还很缺乏,因此开发一个基于嵌入式技术的家庭信息中心系统很有必要。在本文中,研究和设计了一款嵌入式家庭信息中心。本文首先分析了研制一款高性能低功耗的家庭信息中心的必要性,研究了嵌入式系统的实现原理和其他相关技术。在此基础上,设计并实现了嵌入式家庭信息中心,该系统由搭载各种功能模块的嵌入式开发板和PC端的控制软件两部分组成,包括了实时视频监控、视频点播、文件分享和基于Linphone的VoIP通话等功能。该系统能对家庭的各种信息进行实时而有效的管理,更能满足现代家庭对信息管理的需求。家庭信息中心系统以基于S3C6410的开发板为硬件平台,以嵌入式Linux为操作系统。视频监控模块采用最新的HLS(http live streaming)技术实现,能够根据网络情况自适应码率,以满足各种网络质量下的监控需求;视频点播模块以小巧而强大的Nginx作为Web服务器,并且将其移植到了嵌入式开发板上。PC端主控软件采用C#语言编写,并设计了友好的用户界面,集成了家庭信息中心的所有控制功能。本课题通过详细的软硬件规划设计,完成了家庭信息中心样品的设计开发,实现了课题的预期要求,并在论文在最后提出了完善及改进方案。