• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

IPTV终端中间件的研究

发布: 2008-4-24 09:59 | 作者: 不详 | 来源: ithao123 | 查看: 89次 | 进入软件测试论坛讨论

领测软件测试网

 

3.3终端中间件服务器端的关系

    终端中间件需要实现IPTV终端与系统平台之间的互连互通。根据§3.2提出的终端中间件核心模块的定义,终端中间件与系统平台侧的以下服务器存在接口:认证/授权服务器、升级服务器、下载管理服务器、流媒体服务及分发系统、DRM系统、终端管理服务器。IPTV终端中间件的开发,必须将上述接口进行封装,通过API的方式提供给上层应用程序调用。

    IPTV终端与系统平台的接口,还包括浏览器(或EPG专用浏览器)与EPG服务器的接口,浏览器与Web方式的应用服务器的接口,以及C/S方式的客户端程序与应用服务器的接口。这些都属于IPTV终端的应用程序层与系统平台的接口,不包含在终端中间件与系统平台的接口之内。但是,终端中间件必须支撑浏览器、C/S方式的客户端程序的运行,这是终端中间件中应用程序管理器、资源管理器、输入输出管理、基本网络服务、图形用户界面管理等模块必须完成的工作,它们能够将底层资源透明地提供给上层应用程序调用。IPTV终端中间件与服务器端的接口如图2所示。

    图2 IPTV终端中间件与服务器端的接口

    4、IPTV终端中间件设计、实现、应用中的关键点

    IPTV终端中间件是业界关注的热点之一,终端中间件标准领域的研究也十分活跃。但是,要使IPTV终端中间件从研究走向真正的应用,从标准变为实际的产品,还有很多问题有待解决。

    从IPTV业务发展、运营的角度,IPTV终端中间件设计、实现、应用中应关注以下3点。

    4.1终端中间件的开发推广需要依赖于完善的商业模式

    终端中间件的商业模式的设计侧重于两方面:

    ●通过合理的商业模式推动软件开发商进行中间件的开发工作,推动平台厂商采纳中间件方案,配合中间件的开发。

    ●通过合理的商业模式引导终端厂商、应用开发商使用终端中间件。终端中间件的推广不能仅提供一个终端中间件软件,而是要推广一系列的软件、标准、工具。

    在推广方面终端中间件可以参考BREW的推广策略:

    ●为设备制造商提供中间件客户端软件、应用程序开发平台、移植工具、测试工具、技术支持、业务开发支持以及设备规格/产品路标的相关咨询服务。

    ●为应用开发商和内容提供商提供SDK和开发工具,以及应用程序测试支持、应用程序发布管理、应用程序销售报告。

    ●为运营商提供由运营商控制和管理的应用程序下载管理系统。

    4.2终端中间件产品开发的分阶段实施步骤

    根据业务开展的需求,确定中间件产品开发的分阶段实施步骤,其策略是:首先考虑终端对各个增值应用的支持度。实现增值应用方便地在终端上加载,降低增值应用开发商的开发门槛;再考虑终端与平台的兼容性,实现不同终端与不同平台之间的互操作。因此,终端中间件产品开发的分阶段实施步骤可以从两个维度考虑:

文章来源于领测软件测试网 https://www.ltesting.net/

54/5<12345>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网