论文部分内容阅读
近些年来,随着计算机技术和网络技术的发展,数字家居越来越受到行业的重视和家庭用户的接受,同时,随着数字电视的快速普及,双向机顶盒将成为数字家居中最常见的信息处理设备之一。基于SDF数字家庭中间件的数字家居控制软件,使得用户可以通过双向机顶盒控制一个家庭范围里的设备,实现家庭范围里资源的集成整合,降低了成本的同时,又能以数字电视用户熟悉的操作方式提供数字家居控制应用业务,提高了用户的体验,因此对基于SDF数字家庭中间件的数字家居控制软件进行研究是有极大意义的。
本文首先介绍了数字家居的技术标准、数字电视中间件和数字家居远程通讯协议应用模型,接着对数字家居控制软件的网络应用环境和应用业务需求背景进行了分析,然后阐述了对数字家居控制系统结构、数字家居控制系统工作流程的设计,以及对数字家居控制软件的功能需求。在此基础上,本文提出了一种基于SDF数字家庭中间件的数字家居控制软件的设计,数字家居控制软件包括控制模块、监听模块、数据管理模块和显示模块四个模块。其中控制模块负责向家庭网关发送控制设备命令;监听模块负责监听和接收家庭网关的数据;数据管理模块负责将数字家居的数据保存在机顶盒内存中,并提供增加、修改、删除的接口;显示模块使用了SDF数字家庭中间件技术,为数字家庭用户提供友好的使用界面。最后,对SDF应用业务模式进行了扩充,使SDF中间件支持整体固化在机顶盒中的SDF应用业务,并将本文设计的基于SDF数字家庭中间件的数字家居控制软件应用在XTONE双向机顶盒上,实现以数字电视用户熟悉的操作方式向家庭用户提供数字家居控制应用服务。本文提出的基于SDF数字家庭中间件的数字家居软件设计与实现,对开发基于SDF数字家庭中间件的数字家居应用有较大的指导意义。