IPTV机顶盒中间件技术要求

上传人:飞*** 文档编号:35854568 上传时间:2018-03-21 格式:DOCX 页数:18 大小:2.17MB
返回 下载 相关 举报
IPTV机顶盒中间件技术要求_第1页
第1页 / 共18页
IPTV机顶盒中间件技术要求_第2页
第2页 / 共18页
IPTV机顶盒中间件技术要求_第3页
第3页 / 共18页
IPTV机顶盒中间件技术要求_第4页
第4页 / 共18页
IPTV机顶盒中间件技术要求_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《IPTV机顶盒中间件技术要求》由会员分享,可在线阅读,更多相关《IPTV机顶盒中间件技术要求(18页珍藏版)》请在金锄头文库上搜索。

1、ICS 3304040 M32Y口 中华人民共和国通信行业标准YD厂r 2260-201 1IPTV机顶盒中间件技术要求STB middleware system architecture中华人民共和国工业和信息化部发布YD厂r 226伊-2011目次前言 1范围 l2术语和定义 13缩略语 14IPr系统总体中间件架构35口町V终端中间件架构451设备驱动及资源系统4 52刚终端中间件453应用层 66中间件对外接口 661中间件AP!接口 662资源抽象层 97设备驱动及资源系统 1071设备驱动 1072资源层软件架构 1173运行和通信机制 128插件管理 1281插件的提供方式 12

2、82安全模式 139中间件的发行认证机制1391中间件的发行注册认证流程 13 附录A(规范性附录)中间件软件的数字签名14刖置 本标准是iPrv业务系统系列标准之一。该系列标准的结构和名称预计如下:1YDfr 1654-2007口町v业务需求2IPTV用户场景要求3YDT 1823-2008口业务系统总体技术要求4YDT 1697-2007tit,rv内容运营平台与业务运营平台接口技术要求5YDr 2015-2009(IPTV业务管理系统体系架构6YDfI“1655-2007口町、,机顶盒技术要求)7YDrr 2017-20099YDfr 1824-2(X培(IPTV终端管理系统体系架构)1

3、0YDT 1825-2008佃町v终端机卡分离技术要求)111lrrV安全体系架构12YDT 1920-2009(IPTV承载网络体系架构,13YDT 1695-2007(iPrv对接入网络的技术要求(第一阶段)14IPTV媒体交付系统技术要求场景和需求15IPTV媒体交付系统技术要求体系架构16IPTV系统的内容管理系统17IlrfV内容安全架构 18YDT20161-2009运维支撑管理接口技术要求第1部分:业务系统第2部分:承载网络第3部分:终端 本标准由中国通信标准化协会提出并归口。 本标准起草单位:ur斯达康(重庆)通信有限公司、中国电信集团公司、中国联合通信网络集团有限公司、华为技

4、术有限公司。 本标准主要起草人:张美春、孟建庭、陶孟华、候伟奕。IPTV机顶盒中间件技术要求1范围本标准规定了iFrv机顶盒中间件的总体架构、功能要求、软件系统、中间件对外接口、中间件与 系统的相关协议。本标准适用于彤机顶盒中间件。 2术语和定义下列术语和定义适用于本文件:21I卟,业务IPTV Service通过口网络提供的,具有交互能力,可以支持组播、点播等多种播放形式的多媒体服务业务。22lPln,中间件lPl、,Middleware介于资源层和应用程序之间的一层软件, 它包含一组由多个可以运行在一个或多个设备上且与系统 进行交互的功能所构成的服务。23资源Resource终端中一组硬件

5、和软件功能实体的集合, 包括内存、USB接口、编解码器等硬件功能和定时器等软 件功能。24 资源抽象层Resource Abstraction LayerIFrv中间件系统移植到不同的硬件和驱动层平台时所定义的一系列与资源层之间的接H。 3缩略语 下列缩略语适用于本文件:BRASBAS BroadbandRemoteAccoss Server 宽带远程接入服务器宽带接入服务器BSS Business Support System 业务支撑系统 CDNContent Distribution Network内容分发网络 CDR Call Detnil Record 呼叫明细记录 CMS Cont

6、ent Management System 内容管理系统 CP Content Provider 内容提供商 CPU Central Process Unit中央处理单元 CSS Cascading Style Sheets 层叠样式表单 DHCP Dynamic Host Control Protocol 动态主机控制协议 DoSI)enial of Service 拒绝服务 DRMDigitl Rights lVianagemcnt 数字版权管理 DVBDigital Video Broadcasting数字视频广播YEnterprise JavaBean 企业JavaBcan Elect

7、ronic Programmer Guide 电子节目单 FneTransferProtocol 文件传输协议 Graphics Interchange Format图片交换格式 Hypertext Markup Language 超文本标记语言 HypertextTransfer Protocol超文本传输协议 Hypertext Transfer Protocol Secure 安全超文本传输协议Internet Group Management Protocol 因特网组管理协议Interact Protocol Television m电视 JavaAuthenticationAuth

8、orization Service Java验证和授权业务 Java Named Directory Interface Java命名目录接口 Moving Picture Experts Group移动图像专家组 Moving Picture Experts Group 1移动图像专家组1Moving Picture Experts Group 2 移动图像专家组2Moving Picture Experts Group 4 移动图像专家组4 Network Tnne Protocol网络时间协议Near Video oil Demand 准VoDOpen Content Source 开放

9、内容源 Operation Support System 运营支持系统 PayPerVicw按次付费点播 Perment V砷埘Connection 固定虚连接 Prirate砒o Recorder 个人视频记录器Quality of Service 服务质量Rights ObjectAcquisition Protocol版权对象获取协议 Session Description Proteeol会话描述协议 Service Information业务信息Simple ObjectAccess Protocol简单对象存储协议。 Service Prodder 服务,业务提供者 SetTop

10、Box机顶盒 TransmissiControl Protocol 传输控制协议Ttme-shifted Television 延时(时移)电视 Uniform Resource Locator统一资源定位符 UCS Transformation Format-8 UCS传输格式8Video On Demand视频点播 Wmdows Media vidco 微软视频编码格式 Window Media Version 9 窗媒体v9Extensible Markup Language 扩展标记语言一:=霉墨=l|;=黧未趼罢=ll=观eXtensible Stylesheet Language可

11、扩展样式表语言Extensible Rights Markup Language扩展权限标志语言2YD厂r2260-20114IPTv系统总体中间件架构 IPTV中间件架构的作用不仅是将应用程序和底层系统资源隔离,另一个重要的作用是实现应用与应 用之间的交互。在删系统中,中间件模块完成了机顶盒、刚平台系统、应用三者之间交互协作。图1是中间件在系统中的位置。1PTV终端 口Tv业务平台l13=NdfI l匠II釜j |最l萄I萄萄口 I型Ij氆 1趟豳1lPTv系统中中间件的位置1IVfV终端侧:终端应用通过中间件使用终端的资源,完成终端的业务实现;2 IPTV平台侧:平台应用功能通过中间件调用

12、平台资源,完成平台业务功能的提供。iFrv系统总体中间件架构如图2所示,其中中间件模块向上给应用层提供,API接口,向下提供可移植 层接口,核心部分是中间件的各功能块。图2机】夏盒中间件在IPTv系统中的位置YD厂r 226伊唿011中间件系统应该包含三层:资源抽象层(Resource Abstraction Layer:PAD,使中间件能在一些可选择性的平台上运行,比如服 务器,机顶盒和PC客户端等。资源抽象层必须提供一系列可移植层接口功能。中间件业务功能层(Service Function Layer)是中间件体系中的核心部分,它由一系列业务功能模块 构成,这些业务模块可以分布式或集中式地

13、装载在矿rv终端和IPTV服务器中。Fn,终端中间件是指装 在口町V终端的中间件业务功能模块。IPTV业务平台中间件则是指装在各口町V服务器中的中间件业务功能模块。IPTV终端中间件的业务功能模块可以是IFrv业务平台中间件的客户端(Client)或者独立存在。 IFrv终端包括机顶盒、PC机或者手机,本规范主要讨论IPTV机顶盒中间件的体系架构,PC机和手机的 中间件不在本规范讨论范围之内。根据IPTV的架构,IFYV业务平台中间件业务功能层应该包含下列功能模块:内容运营功能、运维支 撑功能、门户导航功能、业务管理功能、媒体交付功能、安全管理功能、资源管理功能。iFrv终端中间 件业务功能层

14、层应该包含下列功能模块:各类中间件业务功能模块、中间件管理框架(Framework)、中间件Runtime、插件模块。 API层(API Layer)提供一系列的API,为业务提供商和第三方服务开发商为各种应用目的开发特定的应用并呈现出来。业务API,一种业务使能API如机顶盒认证、获取用户帐务信息等;功能API,主要是为了特定的功能应用如媒体播放控制、短消息发送等;编程API,主要是终端设备开发的SDK所用,如内存分配等; 基于这些API,应该支持各种操作系统(Wmdows,Wmdows CE,or Linux),通用协议(毋 SOAPXML),和各种编程接口(cC+。Java,PHP)。5

15、IPl、,终端中间件架构 终端中间件架构如图3所示。 终端软件包括:设备驱动及资源系统、IPr终端中间件、应用层。彤终端中间件包括:中间件API接口层、终端中间件业务功能层、资源抽象层。终端中间件业务功能层包括:中间件管理框架、 中间件业务功能模块库、中间件RunTime、插件模块(PlugIn)。51设备驱动及资源系统资源层具体实现许多功能,它们通过软件和硬件资源来表达和实现。这些资源的组织形式并不固定, 不同的设计方案有不同的组织形式。这种模式可以考虑在整个平台中包含不止一个硬件设备和功能。抽象的看,逻辑资源映射成一个或多个硬件实体并没有什么不同,重要的是资源是提供给应用的。 一个应用程序

16、应该能够处理所有本地连接的资源,就像它们是一个实体的组件。在驱动层中必须装有一 个实时操作系统,决定其任务和线程调度策略,协调整个系统中各个线程的运行。52IPlV终端中间件 应用程序并不直接调用底层资源。中间件软件平台软件层为这些资源提供了一个抽象层,该中间抽象层将应用程序和硬件平台互相隔离开,可实现应用程序的可移植性和跨平台可执行性。 中间件软件平台中包含有一个中间件框架,它负责启动应用程序、插件、中间件API库,管理所有应用程序、插件、中间件API库的生命周期,包括彼此之间的相互操作,便于各种应用程序能够协调地 执行。4Y阱22602011lgll圜一选a件图3 lPTv终端中闻件絮枸521中间件API层中间件API层向应用层开放一个让应用开发商迅速创建应用业务的应用程序接口。这些接口包含两

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号