- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2.3 数字家电网络平台 1、数字家电网络平台的功能 接收并播放数字视频节目 支持多协议的Internet功能 支持家电网络协议的家庭网络控制中心功能 具有家庭信息服务器的功能 2、数字家电网络平台硬件结构描述 根据数字家电网络平台的功能,可分为:控制子系统, 数字处理子系统,接口子系统, 用户/扩展接口子系统,我们以Philips Nexperia 数字电视平台如图1.5所示为例,介绍数据家电网络平台的硬件结构框架。 (1) Nexperia平台的特点 丰富的硬件资源 多功能的总线系统 高性能的多处理器环境 完善的软件体系 (2)Nexperia硬件平台-- PNX8525芯片 Nexperia硬件平台的核心使用的是一块功能强大、高度集成的多媒体处理芯片PNX8525,它包括输入模块、输出模块和处理模块。 3、数字家用电器网络平台软件体系 数字家用电器网络平台的软件总体结构可分为:设备驱动层、基本操作系统层、逻辑资源层、中间件运行环境层和应用层 ,如图1-6所示。 (1)设备驱动程序层 就是对信息家电平台根据不同操作系统的设备驱动规则,为应用程序提供透明的、规范的控制机制所采用的软件接口,其实现方式一般由操作系统的核心态完成,一方面完成相应设备控制寄存器、中断的设置,另一方面完成设备的数据处理和存储空间管理。在IBM REDWOODIII平台上的设备驱动既有块设备RS232、OSD等,又有字符设备IRDA,还有基于解复用、解码等由其它DSP独立处理的设备驱动模式。 (2)基本操作系统层 基本操作系统和微内核的区别在于前者本身就是一个完整的操作系统,可以直接为应用程序和上层软件提供核心服务,应用程序可直接调用其功能,基本操作系统层的调用界面遵循POSIX系列标准,以保证应用程序的良好的可移植性。 (3)逻辑资源层 处于这一层的软件均为可选择安装的模块,可以根据特定的环境来选用,这一层中常用的模块有以下几种: 文件系统 TCP/IP模块 界面系统 中文环境 (4)中间件/运行环境层 介于应用和操作系统平台之间,为虚拟机的方式,为应用程序提供一个相对统一的开发环境和运行环境,便于应用程序的开发移植,一般插入Pantalk、Java、HTML、MHEG5等的解释器,同时可管理各种厂商制定的连接网络,并将它们映射到一个统一的管理网中。 在连接网络的规范中,包括3个层次:控制接口、控制协议和组织结构。 1、HAVI体系 HAVI(Home Audio/Video Interoperability),是关于家庭网络中音频/视频电子产品的互联和控制方面的标准,该标准建立在IEEE-1394的底层协议基础上,主要实现HAVI设备之间的数字音频/视频内容的传送以及对该内容的操作,如播放、录像、回放。 2、JINI技术 联合服务的基础: 扩展的JAVA远程方法调用(Remote Method Invocation,RMI )系统,它完成JINI系统各服务间的通信,它本身并不是一个服务,不像服务那样在发现后使用; 分布式安全系统,它把Java平台的安全机制扩展到整个分布系统中,同时确定了入口的定义方式以及操作权限; 发现协议(Discovery Protocol),可发现并动态地显示各种服务(可被随时加入或删除); 检查服务(Lookup Service),它可以看成是各种服务的仓库,反映了当前联合体的各个成员。 2、JINI技术 JINI编程模式 : (1)“出租”接口,即定义了一个分配与释放资源的模式,指一个服务为某个使用者提供了在一段时间使用该服务的权利,“出租”分为独占型,共享型两种。 (2)事件与通知接口,JINI中的事件为分布式,一个对象可以允许其他对象对这个对象的某些事件进行登记,当这个事件发生时,相应的对象就可以收到消息; (3)事务接口,事务(Transaction )是针对一个或多个服务的一系列操作,要么这些操作全部成功,要么这些操作全部取消。 3、UPnP技术 特点 : (1)支持发现和列举具有网络和服务功能的设备; (2)支持对等(Peer to Peer)模型结构,在无PC的参与下使设备可以直接为其他的设备发现并使用; (3)扩展了协议功能发现机制,能够列举每一个设备的独特特性,包括通信协议; (4)建立在一个低成本的微处理器ASICS上,只需1GB的RAM和闪存以及其他很少的系统资源; (5)基于XML的描述原则提供了一种直接、灵活的方式实现设备的功能,不必为新加入的系统资源支付额外的开销; (6)支持现有的重要
您可能关注的文档
- 材料力学课堂教学软件(英文版)-范钦珊-Strength of Materials-9.ppt
- 材料力学课堂教学软件(英文版)-范钦珊-Strength of Materials-10.ppt
- 材料力学课堂教学软件(英文版)-范钦珊-Strength of Materials-11.ppt
- 材料力学课堂教学软件(英文版)-范钦珊-Strength of Materials-13-14.ppt
- 操作系统的原理与应用-孔宪君-第1章操作系统概论1.ppt
- 财务管控部岗位职责.doc
- 操作系统的原理与应用-孔宪君-第1章操作系统概论2.ppt
- 操作系统的原理与应用-孔宪君-第2章 进程管理1.ppt
- 操作系统的原理与应用-孔宪君-第2章 进程管理2.ppt
- 操作系统的原理与应用-孔宪君-第3章 线程机制.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.1.1F.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.1.4.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.2.1.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.3.2.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.3.3.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢2.4.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢4.2.1.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢4.4.2.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢4.4.3.ppt
- 多媒体计算机技术基础及应用(第3版)-钟玉琢4.5.1.ppt
文档评论(0)