文档介绍:华中科技大学
硕士学位论文
基于嵌入式平台的数字家庭软件系统的研究与设计
姓名:王攀
申请学位级别:硕士
专业:计算机系统结构
指导教师:王海卫
20090525
华中科技大学硕士学位论文
摘要
数字家庭的实现目标是将数字电视广播和网络等信息传播的方式集成到一个整
合的平台上,并以此为基础将家庭中各种与信息相关的通讯设备、家用电器和家庭
保安装置通过家庭总线技术连接到一个智能化系统上进行集中的或异地的监控和管
理,同时提供视频点播和其他一些高级的应用。由于电视机将在很长一段时间内在
数字家庭中所扮演重要地位,所以以电视机为中心,构建一个数字家庭系统有很好
的研究价值。
采用层次结构为数字家庭系统设计了底层硬件平台、操作系统层、中间层以及
应用程序层。硬件平台为系统提供可靠的物理连接,操作系统是软件运行的核心,
而可扩展的中间层则是数字家庭系统关键所在。使用模块化设计的方法在系统中间
件层中添加网络引擎、数字电视引擎、视频点播引擎和监控服务引擎等模块,实现
数字家庭的各种功能。
采用对标准的网络协议进行封装的方法来设计网络引擎这一数字家庭必不可少
的一部分,为各种网络应用提供接口,嵌入式的媒体服务器通过调用这些接口通过
有线或无线的物理网络实现远程控制和家庭内部的数据共享。在网络引擎的基础上
设计了视频点播系统,其中采用状态机的方法来设计视频点播系统的通信过程,使
用层次结构设计了客户端同服务器间的通讯的数据包格式,并以此为基础设计视频
点播终端系统的注册、节目列表的获取和播放流程。在系统中设计了数字电视引擎
这一数字家庭不可或缺的内容,结合数字电视的视频录像等高级功能,与网络模块、
监控服务模块等一起实现家庭生活的数字化、信息化。
最后在基于 STi7109 芯片的硬件平台上进行了系统的测试工作,完成了视频点
播和地面数字电视接收的测试,进行了基于媒体服务器的多媒体文件下载的测试,
实现了本系统的基本设计任务。
关键词: 数字家庭,视频点播,数字电视广播,无线局域网,嵌入式媒体服务器
I
华中科技大学硕士学位论文
Abstract
The goal of Digital home system is to integrate all kinds of information dissemination
into an integrated system, and based on this system, connects all kinds of
information-municational equipments, household appliances and home
security devices to an intelligent system through a variety of bus technologies. With the
help of these systems we can do centralized or remote monitoring and controlling, and we
can achieve the management of family affairs. The TV will play an important role in
digital home in a long time, so it is valuable to build a digital home system around the TV.
Digital home system has a hierarchical structure; it contains hardware platform,
operating system layer, middle layer and application layer. Hardware platform provides
reliable physical connection for the system; the operating system is the core of the
software; scalable middle layer is the key to digital home systems. Modular design
approach is adopted in the system to add the middle layer of work engine, digital
TV engine, VOD engine and monitoring