IPTV

您现在的位置: 首页 > IPTV > 分析/视点

UT斯达康:IPTV中间件不可替代

作者:周晓静    来源:流媒体网   发布时间:2007-07-09 10:19:25

    【流媒体网】7月9日消息:近日,IPTV特别工作组和流媒体网联合主办的“IPTV中间件技术及标准化研讨会”在电信研究院举行。蒋林涛、何宝宏、杨崑等IPTV特别工作组专家,UT、中兴、华为、上海贝尔阿尔卡特等系统厂商以及联想、数码视讯、深圳茁壮、美国Kasenna、上海美媒等中间件厂商参会并各抒己见。会上,中间件到底指哪部分引发了激烈争论,但是标准化却是大家共同的愿望。

    以下是UT斯达康代表王泉的演讲:

    IPTV中间件能够屏蔽机顶盒或服务器的平台的复杂性;各种不同的操作系统/linix可移植性更强;降低新业务开发成本;提供互通能力,特别是对系统和机顶盒的互通起重要作用;支持分布式计算,把许多功能集中在一个服务器;构造一个IPTV产业链,让更多终端厂商、应用开发商、中间件开发商、集成商、机顶盒厂商集中到一起,所以我们认为它对IPTV产业发展是很必要的、也是不可替代的。
    这副图是我们对中间件的一个架构,下边是系统资源层,硬件资源层和软件资源层都是作为系统资源层,系统资源层之上有个抽象接口,黄色部分就是中间件了,它需要跟下边搞Porting Layer,也就是可移植层接口,中间部分是各种业务模块,对上的话,为了开发需要打开一个API的公用接口。

   


    作为软件接口需要三个方向接口,一个是基础能力接口,实际上就是抽象层接口,一个是应用层接口API,一个是对机顶盒一个基本协议的定义。如果三个方面都满足,就是中间件。也就是作为一个缓冲,屏蔽掉底层差异。
    黄色部分有两个特征,首先是业务能力集,来完成IPTV的VOD点播、直播等应用,如何定义这么一个业务能力集,既不能太细,以至于应用开发太困难,非常专业,又不能太粗,以至于限制应用开发;另外要提供统一API接口,或者说为应用开发提供一套SDK工具,它不需要了解你每个业务模块做什么。中间件还有一个重要特征是跟服务器的关系。
    ITU-T的定义,首先它是一层软件,但是软件不是构成中间件的唯一特征,这些软件由一系列业务模块来开发,这些业务模块很可能运行在不同的devices上面,有的运行在机顶盒devices,有的运行在服务器,而这些模块交互才完成一个web service。
    如果你把机顶盒拿开,它就是一个软件。为什么叫中间件呢?因为它和服务器能够互通、能够对接。


    关于中间件标准化,目前比较急的是机顶盒,上边这个图是我们一直考虑的一个架构,实际上从接口分来来讲分三大类,第一个是基础能力接口,实际有很多说法了,资源抽象层啊、可移植层啊、适配层啊,总之是一个基础能力接口;上边就是API接口了,对应用开发来说他不一定知道你很细的技术,通过图形的方式就可以串接起来;对于右边来说,我们定义一些基本的协议集,比如定义了机顶盒初始化与下载协议,它就能达到一个基本的互通的目的,到后来就需要开发机顶盒业务框架和插件初始化协议业务管理协议,到应用业务流的认证机顶盒流化业务协议(富媒体业务流)这些都需要开发。
    当然这也给我们带来一些测试认证的问题,比如基础能力的测试和认证、初始化协议的测试和认证、框架和业务能力集SDK的测试和认证、基于API的功能测试、性能测试和认证、机顶盒接口中间件集成的测试和认证、机顶盒安全性的测试和认证等等,这都是需要考虑的。

责任编辑:lmtwadmin
版权声明:凡来源标注有“流媒体网”字样的文章,版权均属流媒体网站,如需转载,请注明出处“流媒体网”。非本站出处的文章为本站转载,观点供业内参考,不代表本站观点。

相关新闻

行业数据

运营商-地方iptv用户

OTT数据

{$Hits}