IPTV终端中间件
摘要
     IPTV终端的数量将随着用户数的增长不断增长,引入多家终端厂商形成竞争态势才能满足用户个性化要求同时降低终端成本。但各家厂商标准无法统一,使设备平台及终端互联互通成为限制IPTV向前发展的最大障碍。终端中间件则可实现IPTV终端和系统平台之间的互联互通。
IPTV终端中间件作用 
IPTV中间件是实现IPTV系统中各个节点之间互连互通的一类软件,终端中间件可以屏蔽终端硬件和基础软件的差异性。[全文]
    IPTV产业链各环对终端中间件需求
    ·应用提供商:通过终端中间件降低应用开发门槛
    ·终端厂商:通过中间件接入多家系统平台,推广自己的产品
    ·运营商:通过过中间件在价值链中更具聚合力,吸引更多SP,引入更多终端厂商,最终将业务做大
1
   IPTV终端中间件产品现状    
虽然中间件架构是IPTV产品和技术的发展主流,但目前IPTV中间件架构还处于研究阶段,真正的中间件产品还没有出现。
    IPTV中间件产品虽然提供了安装在机顶盒上的客户端,但这些客户端的作用仅限于实现机顶盒与IPTV中间件平台的连接,并没有考虑第三方增值业务如何在机顶盒上实现,无法达到电信级要求。[全文]     
IPTV终端中间件架构
IPTV终端中间件的架构要从3方面来考虑:基于中间件方式的IPTV终端的软件架构;终端中间件的模块结构;终端中间件与服务器端的关系。[全文]
1
 基于中间件方式的IPTV终端的软件架构    
 ·资源层:包含操作系统和硬件驱动程序。资源层透明地将各种资源提供给终端中间件层。
     ·终端中间件层:向下为中间件可移植层;向上为中间件API层。
     ·应用程序层:浏览器及B/S方式的各种应用;C/S方式的应用程序;本地应用程序 [全文]
4
 终端中间件的模块结构    
 ·中间件可移植层:可移植层被用来与第三方机顶盒集成,任何第三方的机顶盒,只要实现了本层软件,终端中间件和中间件层支持的所有应用程序就可以运行在该机顶盒上,不需要对不同的硬件和操作系统再进行适配。
     ·中间件API层:API层将机顶盒中间件核心模块提供的能力封装成统一的API,开放给CP/SP,供CP/SP在开发业务应用时调用。 [全文]
     ·中间件核心模块:应用程序管理器;资源管理器;输入输出管理;基本网络服务;
                        图形用户界面(GUI)管理;安全及认证管理;软件下载及升级服务;
                        媒体播放及控制服务;数字版权管理;终端管理
4
 终端中间件与服务器端的关系    
 IPTV终端与系统平台的接口,还包括浏览器(或EPG专用浏览器)与EPG服务器的接口,浏览器与Web方式的应用服务器的接口,以及C/S方式的客户端程序与应用服务器的接口。这些都属于IPTV终端的应用程序层与系统平台的接口,不包含在终端中间件与系统平台的接口之内。[全文]
3
IPTV终端中间件设计、实现、应用中的关键点
1
 终端中间件需依托完善的商业模式    
·通过合理的商业模式推动软件开发商进行中间件的开发工作,推动平台厂商采纳中间件方案,配合中间件的开发。
    ·通过合理的商业模式引导终端厂商、应用开发商使用终端中间件。终端中间件的推广不能仅提供一个终端中间件软件,而是要推广一系列的软件、标准、工具。[全文]
7
终端中间件产品开发的分阶段实施步骤    
1、考虑终端对各个增值应用的支持度。
    2、考虑终端与平台的兼容性,实现不同终端与不同平台之间的互操作。[全文]
    【软件层次维度
 【功能模块维度
6
终端中间件实现技术的选择    
 考察现有的中间件产品,IPTV终端中间件的实现有两种主要技术方式:采用C/C++语言,从底层开始开发,提供的中间件API也采用C/C++方式:基于现成的J2ME技术。[全文]
5

IPTV设备厂商割据

基于中间件方式的IPTV终端软件架构

什么是IPTV中间件

 

 IPTV系统节点类型众多,包括终端、EPG、服务器、内容分发系统等,除终端外,其他节点都可以统称为平台侧,因此IPTV中间件也可以分为平台中间件和终端中间件两类。[全文]

 

IPTV终端中间件意义

 

 IPTV终端的数量将随着用户数不断增长,引入多家厂商竞争才能满足个性化需求,降低终端成本,但标准不统一成为现实问题,终端中间件可在一定程度上解决问题。[全文]

 
 

 
 

 
 

 
 

 

专题信息

 

 制作:张翀 电话:67110006-884

 
 
相关新闻
  • 分析观点
  • 相关技术